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 de3c34e0679a3..c89299ce6b1b8 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 0000000000000..3b1e3839e1ce8 --- /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 0000000000000..2f6c8a570610d --- /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 0000000000000..3eab3e64bed3d --- /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 0000000000000..0891d9e40ae4b --- /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 c89299ce6b1b8..679e79ded0c1a 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 3b1e3839e1ce8..cde4a72ff6d00 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 2f6c8a570610d..b9317e08c6a72 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 3eab3e64bed3d..d50f53e442da3 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 0891d9e40ae4b..826459036e593 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 8911baa9bb9cf..69914a9d5576c 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 b062a920c37c3..a743cb0a073fb 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 69914a9d5576c..c8250c10a20cb 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 c8250c10a20cb..cbac3ba5682b8 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 a743cb0a073fb..43f30e668d99a 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 0d3fe39d755c9..00fde327a214c 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 679e79ded0c1a..f5e29d66dc181 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 f5e29d66dc181..3e823c25e641b 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 cbac3ba5682b8..f27dc68850016 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 43f30e668d99a..8fcc47e708b50 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 00fde327a214c..7e356829dd331 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 8fcc47e708b50..1d36ad18047a4 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 7e356829dd331..2d53d3ffbeda8 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 2d53d3ffbeda8..78080c9897091 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 3e823c25e641b..09aaf4557149e 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 5b48d317db7df..74abd84b43665 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 27b863a3abf3c..732a1114229ff 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 f63c1f21078bc..66e55ab58b381 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 788a8856f3a58..26c6deb9a259a 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 8a45bab06057f..05e6442a84c42 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 a2078b875a568..975e36b1dd40c 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 d22416abb0b50..915b7b71c8394 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 3e9e5f2313441..eda2135323d9c 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 cfcbc115a69f4..8182e276d9617 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 7b3d74e82987d..575116ceed587 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 d65d6e1054086..0e6b2559af02e 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 72b8001db2d7d..5dc9b5af16859 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 920523da277ec..9a2deda2f7e66 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 17b250aa75fb1..6a657a04999d6 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 | 112 +++++++++++++++++++++--------------------- 3 files changed, 57 insertions(+), 83 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5dc9b5af16859..87f1c395f7452 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 0d80542b7fab5..47d6540cd1d26 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 711d5474aac00..9e285516d73ab 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; - - 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; - } - - 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++; - } + const files = (await fsPromises.readdir(baseDir)).filter(f => f.endsWith(".errors.txt")); + + files.forEach(f => { + fs.readFile(baseDir + f, "utf-8", (err, baseline) => { + if (err) throw err; + + 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; + } + + 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++; - } + 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 47d6540cd1d26..1424487c9a2e7 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 87f1c395f7452..f65f58771f42e 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 f65f58771f42e..27465e0d296bc 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 154351ba26c27..99ae47ce9c4f9 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 78080c9897091..7f560b27e947e 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 27465e0d296bc..d9d0105cd20e2 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 a3808fd56e21a..20d075cdfc07f 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 208c0a32e4d1d..7e3a834b84f40 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 41760958edd1f..43411f15ad837 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 45e15f21403e5..3b81ef3d31835 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 84d375c85157a..616e41d9be324 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 0000000000000..64d1df74a81f2 --- /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 0000000000000..f97e136634ab3 --- /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 0000000000000..c9ca26e0116d2 --- /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 0000000000000..0f6a6be2243b6 --- /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 0000000000000..3b4e17f6df88d --- /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 0000000000000..37d173c304d23 --- /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 0000000000000..acf01af8cd03b --- /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 0000000000000..e426161f08fa0 --- /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 3caf731626494..74831b2a730ef 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 7b8e091a96205..98b64707a459d 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 f0d26443dd522..7f7940ae8b3de 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 323e07a876d1a..82b4946e42ce4 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 10cc61ff6cd03..6a79ea852f739 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 0000000000000..bfbb1d3c0fcf4 --- /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 0000000000000..89a72f9fefea0 --- /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 d9d0105cd20e2..c0806c485758b 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 7c773f5bdc3c5..1251fca05a9e3 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 54221930c8ff6..0f7ee625094f7 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 0000000000000..6348ffaf61172 --- /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 0000000000000..a119c4b172fde --- /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 0000000000000..0e9402c70944b --- /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 0000000000000..c2c770ab20b34 --- /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 0000000000000..5c17371a799e1 --- /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 6177713582859..84578817961e1 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 8eb0ea3bd8595..48a5464d59e6a 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 0000000000000..eb49c94eb3d64 --- /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 c0806c485758b..cffbc10f269d4 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 20d075cdfc07f..5af10d2b76808 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 0000000000000..a0e56a3dd66de --- /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 0000000000000..482900c650c8b --- /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 0000000000000..f2d380552d801 --- /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 0000000000000..1e9f0eb6e227d --- /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 76d4cf2d65e7a..7c4a0ce8177ea 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 2e6a61fbad87d..272704c8d0366 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 cffbc10f269d4..30f979747957d 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 ab79f9e91feec..74c8a3733fa68 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 b696263504d68..33a0f2908cad3 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 53b8c929ba8f1..b6532d29d2c4c 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 3c93c04e0e47a..c0f6f3a5702b4 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 61b1259b561f8..955e00658c063 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 9303e787c1ef4..c7a265d6c0dcc 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 30f979747957d..42ea199cad219 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 1424487c9a2e7..4fd407ca8d0d0 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 5af10d2b76808..64bc3c084d444 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 63cb28ea7d626..864ac1e6335bc 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 8c171dbfceae3..fa9e5407b7884 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 769ec5574c18e..af6bdfccb99cb 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 e153d2fa23302..1848fcb9fe52b 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 0000000000000..2d3b712f8720a --- /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 0000000000000..3e63187bcc39d --- /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 0000000000000..c8d5232899a32 --- /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 0000000000000..6348e869642f3 --- /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 28424f9792bc4..7c29ca32963cc 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 ddd49c0c2c719..59fee7c6950d7 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 9c8ff2f8452f3..fe540d8585454 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 da5f5146ec27f..a9093debbb0f4 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 a4c75125716ec..3d4d58b20a126 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 f278ebcb6066e..eb33b7e12d3bd 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 5d8e33d5eeb6c..63d2e6be2f5f5 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 b6293023cc877..02a12b4966679 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 f3e7ee5e81451..5c52bf84a810a 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 0000000000000..8c939fca7d582 --- /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 0000000000000..77cbe73f5cae7 --- /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 0000000000000..86a89b6c4a4c1 --- /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 0000000000000..0def9774590d2 --- /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 0000000000000..f00f855f24f6e --- /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 0000000000000..bd7c9f0d4f5df --- /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 0000000000000..de777c96d996b --- /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 0000000000000..39930739f7094 --- /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 0000000000000..48c1a7d8cec80 --- /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 0000000000000..7200dd36c1bfe --- /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 0000000000000..84a31d71065ad --- /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 0000000000000..d3afde76abd6f --- /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 0000000000000..12ce75f56da55 --- /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 0000000000000..b2a860c61abb5 --- /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 0000000000000..de88fe9c53b05 --- /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 0000000000000..b8b3c0a0a5c84 --- /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 0000000000000..fd854e4cbd42a --- /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 0000000000000..9e47dd9945bea --- /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 0000000000000..9884a7615a362 --- /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 0000000000000..a7a7d3f3e5698 --- /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 0000000000000..59e77388deb48 --- /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 0000000000000..54d69f7d2c3ad --- /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 0000000000000..d5085b05d86bf --- /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 0000000000000..00ae4f8fa63e6 --- /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 dcdcdbd1eb61c..a2c9738455bb5 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 | 144 ++++++++++++++++- .../inKeywordTypeguard(strict=false).types | 150 +++++++++++++++++- ...inKeywordTypeguard(strict=true).errors.txt | 68 +++++++- .../inKeywordTypeguard(strict=true).js | 116 ++++++++++++++ .../inKeywordTypeguard(strict=true).symbols | 144 ++++++++++++++++- .../inKeywordTypeguard(strict=true).types | 150 +++++++++++++++++- .../mappedTypeRecursiveInference.types | 8 +- tests/cases/compiler/inKeywordTypeguard.ts | 63 ++++++++ 11 files changed, 1004 insertions(+), 42 deletions(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 64bc3c084d444..1677cc6a7cb4c 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 6feabe9f5c65e..009acf38c2b18 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 08e5a870d5ab1..d254218557fa3 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 33ff5a5749fca..c7ad966debf4d 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) { } } +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)) + + if ("a" in x) { +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 272, 13)) + + 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, 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)) +>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, 274, 16)) ->value : Symbol(value, Decl(inKeywordTypeguard.ts, 274, 16)) ->value : Symbol(value, Decl(inKeywordTypeguard.ts, 274, 16)) +>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, 274, 16)) +>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 e8e414520d3cf..710206712629b 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 dbae773cac10c..1f11114fbd02c 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 b2a0d92f7b18b..9acc8ca7520e4 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 33ff5a5749fca..c7ad966debf4d 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) { } } +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)) + + if ("a" in x) { +>x : Symbol(x, Decl(inKeywordTypeguard.ts, 272, 13)) + + 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, 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)) +>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, 274, 16)) ->value : Symbol(value, Decl(inKeywordTypeguard.ts, 274, 16)) ->value : Symbol(value, Decl(inKeywordTypeguard.ts, 274, 16)) +>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, 274, 16)) +>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 8ec2b47df0796..86da8b3e869cb 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 0a62683b1fbe3..f43e7dc6061fc 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 c6c697613ba62..47266e55bd901 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 1677cc6a7cb4c..08d81c69e00e6 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 66e55ab58b381..997c83b2f9db7 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 a03d355b0986b..9020b9791dfb3 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 0000000000000..00b7e7ded8fbe --- /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 72ceb827adf95..2370c23f9efbe 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 52acb7d347eec..12fe11fb1a81e 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 e78d2262b5bca..372898c4aff73 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 7f7940ae8b3de..302884cf0801c 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 d1cd6c517f8c9..2928d604acdf3 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 975e36b1dd40c..618a274766957 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 915b7b71c8394..3b63a68a5d30b 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 575116ceed587..43681f1bd3fcf 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 0e6b2559af02e..ba0f15b86dd85 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 76ca5d33314d7..7d5bd0d6c5015 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 0000000000000..20f7fc77fa31f --- /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 42ea199cad219..b5ab51daad785 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 27b2b75e9c7f0..debe8949ac116 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 bd85362d90409..1f19b2b87e4dc 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 5eb410eb3183e..a6053f71ff633 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 9e3ef1b753b87..7feb0c09c8278 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 997c83b2f9db7..1214f822d87a0 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 a042d459e8a30..0000000000000 --- 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 7884e774e63d4..f903744e746e8 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 0000000000000..2deedcc7708b7 --- /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 0000000000000..cd5ef4b762897 --- /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 f13f8831abc27..4e1bfd61551ce 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 ca0ef82588993..838f197b691be 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 0000000000000..eb403fbcb9771 --- /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 fc9d1eb7771c2..07525c9b3a1cc 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 0000000000000..385d8d704d29d --- /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 0000000000000..c9cdfce09b481 --- /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 a950d1860864a..4e1bfd61551ce 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 e9ae9d761f647..838f197b691be 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 0000000000000..1027842b2164b --- /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 0000000000000..5646a3ff1d097 --- /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 0000000000000..d04f40184f135 --- /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 0000000000000..4e1bfd61551ce --- /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 0000000000000..838f197b691be --- /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 0000000000000..f55979b700785 --- /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 0000000000000..1fd325e6d623d --- /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 0000000000000..7349b5d0896c9 --- /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 0000000000000..72989e716c389 --- /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 0000000000000..d555632955d75 --- /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 0000000000000..6e2aa91bbf3e7 --- /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 0000000000000..3bebdc1f719a7 --- /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 0000000000000..69ae05939a45a --- /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 0000000000000..883c292333409 --- /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 0000000000000..46feee6ed897c --- /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 0000000000000..9326003e109f3 --- /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 0000000000000..f15e5f208e679 --- /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 d651ab7cd6e1a..c263106fc6e08 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 0000000000000..f8529f5ceef32 --- /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 08d81c69e00e6..0e4f940238cd3 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 0000000000000..81e0123470ef3 --- /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 0000000000000..b98593ef5bd56 --- /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 0000000000000..3e57419215cc1 --- /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 0000000000000..999ca147ac770 --- /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 0000000000000..9b35a11dc4228 --- /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 0000000000000..011c8b4d995f8 --- /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 0000000000000..e5fff8879efc8 --- /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 0000000000000..357408d93bdde --- /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 0000000000000..01949742f7a83 --- /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 0000000000000..85ffe971b009a --- /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 0000000000000..13b7bc8642155 --- /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 b5ab51daad785..1e912c2011ebd 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 1e912c2011ebd..28ba7def6fac2 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 4d24e57d051ee..58d1b1cbca1e8 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 0000000000000..5cfaa3f509c15 --- /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 0000000000000..9e915526960da --- /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 0000000000000..d7a3e92943ddf --- /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 0000000000000..5d35ded522ad4 --- /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 40cac0a916d41..866588c51b993 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 0000000000000..96f1467a344c6 --- /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 99ae47ce9c4f9..f224b095ba40b 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 3f893a65b82af..c8f9fd6b305e7 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 7a6ff666f6271..20d9a290c04c9 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 b54aa648ebc46..c34d35766c139 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 134443d52d215..2edbcc5ad6078 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 4523d9a9ade24..d8a6111c8458b 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 16e36f119e8fb..6eeddecfb1b68 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 f0707d7fbc485..5e5918b323351 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 a104e9e4a334c..bf105754b9d86 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 926040527e503..2d94ae168c2f6 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 116f7dcc790a8..589152746a27e 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 d65f50bdb7203..462082d4e4bd6 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 77ff67746e96a..26fe88430f8ab 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 f1703c9f7ef9c..6b6cc78cfa1a5 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 1cc793e66da1e..0f224db25e319 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 8b90ae101d0ea..7bc65540d1aa4 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 a22088fb61714..000994163afbb 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 bfe5ba9d71c97..e0c7a897ed481 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 97a7fb2124ea6..468b3e9e823c2 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 d5c5b74d8b6a9..35fa62b19fdd6 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 0a69936f51505..24fcaa0338f92 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 d74d50f222102..e27597c7c66a8 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 28ba7def6fac2..a850f9077bcfd 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 d0196d1e29206..0294ead0b9e75 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 e9bc38cbcaeb8..5938498be77cc 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 a26fb5b799220..265e5028bdfa0 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 fa1d0a070750d..1800c36a4768e 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 351ea3ac8cd36..8ae588d43729b 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 ed039a5accd27..9061c32d63b9c 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 1c955f5973461..758faea4c7d5b 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 567fba84e030e..982a102a648ac 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 2928d072348e3..ce15c88121dbe 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 a10335070b049..8054832be0a38 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 53e3aaa750aa8..3505fc28303d4 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 986643e62956b..18e60ff5e5ca3 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 5f4f365915dda..ead6442b81cbb 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 41d189f5b859d..0000000000000 --- 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 c7cbb8d3ec855..0000000000000 --- 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 2f5b33f9e7f50..0000000000000 --- 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 4a0939cfc4133..0000000000000 --- 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 87148c13492a7..dfa3cf68b75c5 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 e675f2ec4eb47..5c9ad996f7f4e 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 63bfa4965e51e..3961a1367eae5 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 75444a614f952..56286921e77d7 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 b19bc06d1e63a..3dfec01fc8f4d 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 50288c1237ea5..4763a59736202 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 65e03d339e611..185a346d3abef 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 e9dc119417cfe..422ac5c188a55 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 db25c1bd1dd06..12f2f4ca12b81 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 d86eb60e6777b..a66fb1cc3ffdf 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 154e5f90b0e71..fccc413756468 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 d028d109275ca..7efada18dbad7 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 18cb5766ce331..794be55855d83 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 49d821fae16b3..ed5d5723f3c0a 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 22f98f4797f36..d166e435feb15 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 a6ae00944bb07..7d485e4d85ff1 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 243e25f995b2a..a4bcbc4aea8c5 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 a750d0d359596..b2e001071bb1a 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 dfae23488c6e3..824b083b6be66 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 bcc37fcd5a857..b9e6540291fa7 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 3006a3f1ffdb3..5c1d2cea88883 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 95cacc1e7d088..45dd1ff714391 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 ad32a6849eeab..0000000000000 --- 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 | 1107 ++------------ .../unittests/config/initializeTSConfig.ts | 2 +- src/testRunner/unittests/config/showConfig.ts | 2 +- .../config/tsconfigParsingWatchOptions.ts | 274 ++-- .../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 | 93 +- ...-when-timeout-occurs-after-installation.js | 1257 ++++++++------- ...n-timeout-occurs-inbetween-installation.js | 1353 ++++++++--------- ...-file-with-case-insensitive-file-system.js | 141 +- ...ig-file-with-case-sensitive-file-system.js | 141 +- .../when-calling-goto-definition-of-module.js | 85 +- .../works-using-legacy-resolution-logic.js | 151 +- ...-searching-for-inferred-project-again-2.js | 114 +- ...en-searching-for-inferred-project-again.js | 118 +- .../tsconfig-for-the-file-does-not-exist.js | 234 ++- .../tsconfig-for-the-file-exists.js | 223 ++- .../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 | 571 ++++--- ...onfig-file-in-a-folder-with-loose-files.js | 313 ++-- ...-a-configured-project-without-file-list.js | 87 +- ...on-reflected-when-specifying-files-list.js | 127 +- ...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 | 379 +++-- ...e-extended-configs-of-multiple-projects.js | 446 +++--- ...re-open-detects-correct-default-project.js | 136 +- ...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 | 653 ++++---- .../package-json-file-is-edited.js | 641 ++++---- ...n-in-contained-node_modules-directories.js | 201 ++- ...ate-symbols-when-searching-all-projects.js | 97 +- .../navTo/should-de-duplicate-symbols.js | 104 +- ...-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 | 169 +- ...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 | 159 +- ...le-opened-and-doesnt-contain-any-errors.js | 159 +- ...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 | 159 +- ...-when-timeout-occurs-after-installation.js | 421 +++-- ...n-timeout-occurs-inbetween-installation.js | 465 +++--- ...pened-right-after-closing-the-root-file.js | 211 ++- ...hen-json-is-root-file-found-by-tsconfig.js | 61 +- ...json-is-not-root-file-found-by-tsconfig.js | 61 +- ...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 | 278 ++-- .../save-on-dependency-and-change-to-usage.js | 272 ++-- ...pendency-and-local-change-to-dependency.js | 278 ++-- ...on-dependency-and-local-change-to-usage.js | 272 ++-- ...y-with-project-and-change-to-dependency.js | 216 ++- ...ndency-with-project-and-change-to-usage.js | 210 ++- ...-project-and-local-change-to-dependency.js | 216 ++- ...-with-project-and-local-change-to-usage.js | 210 ++- .../save-on-dependency-with-project.js | 146 +- ...-usage-project-and-change-to-dependency.js | 192 ++- ...-with-usage-project-and-change-to-usage.js | 192 ++- ...-project-and-local-change-to-dependency.js | 192 ++- ...usage-project-and-local-change-to-usage.js | 192 ++- .../save-on-dependency-with-usage-project.js | 122 +- .../save-on-dependency.js | 202 ++- .../save-on-usage-and-change-to-dependency.js | 260 ++-- .../save-on-usage-and-change-to-usage.js | 254 ++-- ...nd-local-change-to-dependency-with-file.js | 198 ++- ...on-usage-and-local-change-to-dependency.js | 260 ++-- ...-and-local-change-to-usage-with-project.js | 198 ++- ...save-on-usage-and-local-change-to-usage.js | 254 ++-- ...e-with-project-and-change-to-dependency.js | 198 ++- ...-usage-with-project-and-change-to-usage.js | 198 ++- .../save-on-usage-with-project.js | 128 +- .../save-on-usage.js | 184 ++- ...-on-dependency-and-change-to-dependency.js | 139 +- ...-save-on-dependency-and-change-to-usage.js | 135 +- ...pendency-and-local-change-to-dependency.js | 139 +- ...on-dependency-and-local-change-to-usage.js | 135 +- ...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 | 145 +- ...n-and-save-on-usage-and-change-to-usage.js | 141 +- ...on-usage-and-local-change-to-dependency.js | 145 +- ...save-on-usage-and-local-change-to-usage.js | 141 +- ...-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 | 73 +- ...cy-project-is-not-open-geterrForProject.js | 97 +- ...-file-is-open-gerErr-with-sync-commands.js | 174 ++- ...-when-the-depedency-file-is-open-getErr.js | 148 +- ...depedency-file-is-open-geterrForProject.js | 160 +- ...t-is-not-open-gerErr-with-sync-commands.js | 97 +- ...n-dependency-project-is-not-open-getErr.js | 69 +- ...cy-project-is-not-open-geterrForProject.js | 93 +- ...-file-is-open-gerErr-with-sync-commands.js | 170 +-- ...-when-the-depedency-file-is-open-getErr.js | 144 +- ...depedency-file-is-open-geterrForProject.js | 156 +- .../ancestor-and-project-ref-management.js | 517 ++++--- ...disableSourceOfProjectReferenceRedirect.js | 103 +- ...port-with-referenced-project-when-built.js | 103 +- .../auto-import-with-referenced-project.js | 99 +- ...ssfully-find-references-with-out-option.js | 138 +- ...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 | 162 +- ...-are-disabled-and-a-decl-map-is-missing.js | 128 +- ...-are-disabled-and-a-decl-map-is-present.js | 134 +- ...s-are-enabled-and-a-decl-map-is-missing.js | 130 +- ...s-are-enabled-and-a-decl-map-is-present.js | 130 +- ...-are-disabled-and-a-decl-map-is-missing.js | 128 +- ...-are-disabled-and-a-decl-map-is-present.js | 134 +- ...s-are-enabled-and-a-decl-map-is-missing.js | 130 +- ...s-are-enabled-and-a-decl-map-is-present.js | 130 +- ...-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 | 129 +- ...ding-references-in-overlapping-projects.js | 333 ++-- ...solution-is-built-with-preserveSymlinks.js | 115 +- ...-and-has-index.ts-and-solution-is-built.js | 115 +- ...tion-is-not-built-with-preserveSymlinks.js | 115 +- ...-has-index.ts-and-solution-is-not-built.js | 115 +- ...solution-is-built-with-preserveSymlinks.js | 115 +- ...th-scoped-package-and-solution-is-built.js | 115 +- ...tion-is-not-built-with-preserveSymlinks.js | 115 +- ...coped-package-and-solution-is-not-built.js | 115 +- ...solution-is-built-with-preserveSymlinks.js | 115 +- ...le-from-subFolder-and-solution-is-built.js | 115 +- ...tion-is-not-built-with-preserveSymlinks.js | 115 +- ...rom-subFolder-and-solution-is-not-built.js | 115 +- ...solution-is-built-with-preserveSymlinks.js | 115 +- ...th-scoped-package-and-solution-is-built.js | 115 +- ...tion-is-not-built-with-preserveSymlinks.js | 115 +- ...coped-package-and-solution-is-not-built.js | 115 +- ...disableSourceOfProjectReferenceRedirect.js | 309 ++-- ...ect-when-referenced-project-is-not-open.js | 127 +- ...disableSourceOfProjectReferenceRedirect.js | 486 +++--- ...project-when-referenced-project-is-open.js | 232 ++- ...ject-is-directly-referenced-by-solution.js | 860 ++++++----- ...ct-is-indirectly-referenced-by-solution.js | 1128 +++++++------- ...nced-project-and-using-declaration-maps.js | 144 +- ...ot-file-is-file-from-referenced-project.js | 142 +- ...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 | 934 ++++++------ ...ct-is-indirectly-referenced-by-solution.js | 1244 ++++++++------- ...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 | 332 ++-- ...ts-have-allowJs-and-emitDeclarationOnly.js | 91 +- ...ng-solution-and-siblings-are-not-loaded.js | 43 +- ...dts-changes-with-timeout-before-request.js | 198 ++- .../dependency-dts-changes.js | 138 +- .../dependency-dts-created.js | 302 ++-- .../dependency-dts-deleted.js | 294 ++-- .../dependency-dts-not-present.js | 270 ++-- ...Map-changes-with-timeout-before-request.js | 198 ++- .../dependency-dtsMap-changes.js | 138 +- .../dependency-dtsMap-created.js | 294 ++-- .../dependency-dtsMap-deleted.js | 294 ++-- .../dependency-dtsMap-not-present.js | 274 ++-- .../configHasNoReference/rename-locations.js | 274 ++-- ...ile-changes-with-timeout-before-request.js | 136 +- .../usage-file-changes.js | 136 +- ...dts-changes-with-timeout-before-request.js | 198 ++- .../dependency-dts-changes.js | 138 +- .../dependency-dts-created.js | 302 ++-- .../dependency-dts-deleted.js | 294 ++-- .../dependency-dts-not-present.js | 270 ++-- ...Map-changes-with-timeout-before-request.js | 198 ++- .../dependency-dtsMap-changes.js | 138 +- .../dependency-dtsMap-created.js | 294 ++-- .../dependency-dtsMap-deleted.js | 294 ++-- .../dependency-dtsMap-not-present.js | 274 ++-- ...rce-changes-with-timeout-before-request.js | 136 +- .../dependency-source-changes.js | 136 +- .../configWithReference/rename-locations.js | 274 ++-- ...ile-changes-with-timeout-before-request.js | 136 +- .../configWithReference/usage-file-changes.js | 136 +- .../when-projects-are-not-built.js | 270 ++-- ...dts-changes-with-timeout-before-request.js | 198 ++- .../dependency-dts-changes.js | 138 +- .../dependency-dts-created.js | 302 ++-- .../dependency-dts-deleted.js | 294 ++-- .../dependency-dts-not-present.js | 270 ++-- ...Map-changes-with-timeout-before-request.js | 198 ++- .../dependency-dtsMap-changes.js | 138 +- .../dependency-dtsMap-created.js | 294 ++-- .../dependency-dtsMap-deleted.js | 294 ++-- .../dependency-dtsMap-not-present.js | 274 ++-- .../disabledSourceRef/rename-locations.js | 274 ++-- ...ile-changes-with-timeout-before-request.js | 136 +- .../disabledSourceRef/usage-file-changes.js | 136 +- ...dts-changes-with-timeout-before-request.js | 369 +++-- .../dependency-dts-changes.js | 283 ++-- .../dependency-dts-created.js | 551 ++++--- .../dependency-dts-deleted.js | 529 ++++--- .../dependency-dts-not-present.js | 477 +++--- ...Map-changes-with-timeout-before-request.js | 367 +++-- .../dependency-dtsMap-changes.js | 281 ++-- .../dependency-dtsMap-created.js | 537 ++++--- .../dependency-dtsMap-deleted.js | 521 ++++--- .../dependency-dtsMap-not-present.js | 481 +++--- .../goToDef-and-rename-locations.js | 501 +++--- ...ile-changes-with-timeout-before-request.js | 281 ++-- .../usage-file-changes.js | 281 ++-- ...dts-changes-with-timeout-before-request.js | 371 +++-- .../dependency-dts-changes.js | 285 ++-- .../dependency-dts-created.js | 547 ++++--- .../dependency-dts-deleted.js | 547 ++++--- .../dependency-dts-not-present.js | 501 +++--- ...Map-changes-with-timeout-before-request.js | 371 +++-- .../dependency-dtsMap-changes.js | 285 ++-- .../dependency-dtsMap-created.js | 545 ++++--- .../dependency-dtsMap-deleted.js | 545 ++++--- .../dependency-dtsMap-not-present.js | 505 +++--- ...rce-changes-with-timeout-before-request.js | 281 ++-- .../dependency-source-changes.js | 281 ++-- .../gotoDef-and-rename-locations.js | 505 +++--- ...ile-changes-with-timeout-before-request.js | 285 ++-- .../configWithReference/usage-file-changes.js | 285 ++-- .../when-projects-are-not-built.js | 501 +++--- ...dts-changes-with-timeout-before-request.js | 369 +++-- .../dependency-dts-changes.js | 283 ++-- .../dependency-dts-created.js | 551 ++++--- .../dependency-dts-deleted.js | 529 ++++--- .../dependency-dts-not-present.js | 477 +++--- ...Map-changes-with-timeout-before-request.js | 367 +++-- .../dependency-dtsMap-changes.js | 281 ++-- .../dependency-dtsMap-created.js | 537 ++++--- .../dependency-dtsMap-deleted.js | 521 ++++--- .../dependency-dtsMap-not-present.js | 481 +++--- .../gotoDef-and-rename-locations.js | 501 +++--- ...ile-changes-with-timeout-before-request.js | 281 ++-- .../disabledSourceRef/usage-file-changes.js | 281 ++-- .../can-go-to-definition-correctly.js | 286 ++-- ...dts-changes-with-timeout-before-request.js | 206 ++- .../dependency-dts-changes.js | 146 +- .../dependency-dts-created.js | 308 ++-- .../dependency-dts-deleted.js | 318 ++-- .../dependency-dts-not-present.js | 274 ++-- ...Map-changes-with-timeout-before-request.js | 204 ++- .../dependency-dtsMap-changes.js | 144 +- .../dependency-dtsMap-created.js | 310 ++-- .../dependency-dtsMap-deleted.js | 310 ++-- .../dependency-dtsMap-not-present.js | 282 ++-- ...ile-changes-with-timeout-before-request.js | 142 +- .../usage-file-changes.js | 142 +- .../can-go-to-definition-correctly.js | 292 ++-- ...dts-changes-with-timeout-before-request.js | 136 +- .../dependency-dts-changes.js | 136 +- .../dependency-dts-created.js | 302 ++-- .../dependency-dts-deleted.js | 302 ++-- .../dependency-dts-not-present.js | 292 ++-- ...Map-changes-with-timeout-before-request.js | 136 +- .../dependency-dtsMap-changes.js | 136 +- .../dependency-dtsMap-created.js | 300 ++-- .../dependency-dtsMap-deleted.js | 300 ++-- .../dependency-dtsMap-not-present.js | 292 ++-- ...rce-changes-with-timeout-before-request.js | 210 ++- .../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 | 292 ++-- .../can-go-to-definition-correctly.js | 300 ++-- ...dts-changes-with-timeout-before-request.js | 214 ++- .../dependency-dts-changes.js | 154 +- .../dependency-dts-created.js | 322 ++-- .../dependency-dts-deleted.js | 332 ++-- .../dependency-dts-not-present.js | 288 ++-- ...Map-changes-with-timeout-before-request.js | 212 ++- .../dependency-dtsMap-changes.js | 152 +- .../dependency-dtsMap-created.js | 324 ++-- .../dependency-dtsMap-deleted.js | 324 ++-- .../dependency-dtsMap-not-present.js | 296 ++-- ...ile-changes-with-timeout-before-request.js | 150 +- .../disabledSourceRef/usage-file-changes.js | 150 +- ...he-session-and-project-is-at-root-level.js | 83 +- ...ession-and-project-is-not-at-root-level.js | 177 ++- ...oundUpdate-and-project-is-at-root-level.js | 93 +- ...Update-and-project-is-not-at-root-level.js | 191 ++- ...oundUpdate-and-project-is-at-root-level.js | 95 +- ...Update-and-project-is-not-at-root-level.js | 187 ++- ...configured-project-that-will-be-removed.js | 215 ++- ...-and-closed-affecting-multiple-projects.js | 211 ++- ...ith-mixed-content-are-handled-correctly.js | 53 +- ...getting-project-from-orphan-script-info.js | 49 +- ...directory-watch-invoke-on-file-creation.js | 400 +++-- ...issing-files-added-with-tripleslash-ref.js | 99 +- ...configured-project-that-will-be-removed.js | 229 ++- ...configured-project-that-will-be-removed.js | 223 ++- .../projectsWithReferences/sample-project.js | 213 ++- ...es-with-deleting-referenced-config-file.js | 203 ++- ...ing-transitively-referenced-config-file.js | 181 ++- ...ces-with-edit-in-referenced-config-file.js | 199 ++- ...ive-references-with-edit-on-config-file.js | 285 ++-- ...ansitive-references-with-non-local-edit.js | 115 +- ...es-with-deleting-referenced-config-file.js | 233 ++- ...ing-transitively-referenced-config-file.js | 203 ++- ...les-with-edit-in-referenced-config-file.js | 207 ++- ...-without-files-with-edit-on-config-file.js | 293 ++-- ...ences-without-files-with-non-local-edit.js | 117 +- ...unnecessary-lookup-invalidation-on-save.js | 111 +- ...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 | 159 +- ...ative-module-name-from-inferred-project.js | 325 ++-- .../npm-install-@types-works.js | 165 +- ...le-name-from-files-in-different-folders.js | 215 ++- ...e-module-name-from-files-in-same-folder.js | 119 +- ...tore-the-states-for-configured-projects.js | 191 ++- ...estore-the-states-for-inferred-projects.js | 187 ++- ...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 | 306 ++-- ...s-in-typings-folder-and-then-recompiles.js | 95 +- ...mpiles-after-deleting-generated-folders.js | 171 ++- ...ping-when-project-compiles-from-sources.js | 332 ++-- ...s-in-typings-folder-and-then-recompiles.js | 199 ++- ...mpiles-after-deleting-generated-folders.js | 275 ++-- ...name-in-common-file-renames-all-project.js | 178 ++- ...ed-project-and-semantic-operations-fail.js | 209 ++- ...-include-auto-type-reference-directives.js | 29 +- .../throws-on-unsupported-commands.js | 35 +- ...projects-discover-from-bower_components.js | 131 +- .../typingsInstaller/configured-projects.js | 79 +- ...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 | 107 +- ...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, 42505 insertions(+), 42961 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 05e6442a84c42..e3dc2b77369d6 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 e2b48977106b6..4b4c200d49985 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); - } - } - - 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: {} + 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("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", }); - - describe("option of type string", () => { - verifyNullNonIncludedOption({ - type: () => "string", - nonNullValue: "hello" - }); + verifyNullNonIncludedOption({ + subScenario: "option of type string", + type: () => "string", + nonNullValue: "hello" }); - describe("option of type number", () => { - verifyNullNonIncludedOption({ - type: () => "number", - nonNullValue: "10" - }); + verifyNullNonIncludedOption({ + subScenario: "option of type number", + 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 68c56ac4e179f..d92c906f46180 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 f8905e3412677..530d3c7e56904 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 120dd42d2c542..a8179558baa2f 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)); - } - else { - assert.equal(0, length(expectedErrors?.(parsed.options.configFile)), `Expected no errors`); + it("with json source file api", () => { + const baseline: string[] = []; + for (const { json, additionalFiles, existingWatchOptions, } of scenario()) { + addToBaseLine(baseline, json, getParsedCommandJsonNode(json, additionalFiles, existingWatchOptions)); } - } + 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(() => [{ - json: {}, - expectedOptions: undefined - }]); - }); + verifyWatchOptions("no watchOptions specified option", () => [{ + json: {}, + }]); - describe("empty watchOptions specified option", () => { - verifyWatchOptions(() => [{ - json: { watchOptions: {} }, - expectedOptions: undefined - }]); - }); + verifyWatchOptions("empty watchOptions specified option", () => [{ + json: { watchOptions: {} }, + }]); - 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": "{}" } - } - ]); - }); + verifyWatchOptions("when extending config file without watchOptions", () => [ + { + json: { + extends: "./base.json", + watchOptions: { watchFile: "UseFsEvents" } + }, + additionalFiles: { "/base.json": "{}" } + }, + { + json: { extends: "./base.json", }, + 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" - } - }) - } + verifyWatchOptions("when extending config file with watchOptions", () => [ + { + json: { + extends: "./base.json", + watchOptions: { + watchFile: "UseFsEvents", } - ]); - }); - }); - - 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 + additionalFiles: { + "/base.json": JSON.stringify({ + watchOptions: { + watchFile: "UseFsEventsOnParentDirectory", + watchDirectory: "FixedPollingInterval" } - ] + }) + } + }, + { + json: { + extends: "./base.json", }, - { - 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 + additionalFiles: { + "/base.json": JSON.stringify({ + watchOptions: { + watchFile: "UseFsEventsOnParentDirectory", + watchDirectory: "FixedPollingInterval" } - ] - }, - ]); - }); + }) + } + } + ]); - 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 } - }, - ]); - }); + 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: {}, + }, + ]); }); } diff --git a/src/testRunner/unittests/tsserver/configuredProjects.ts b/src/testRunner/unittests/tsserver/configuredProjects.ts index 3524e69206dfc..efe430930b19b 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 82b4946e42ce4..17b449b8459ea 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 0000000000000..ff703f25ce7fa --- /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 0000000000000..a5f665c196d61 --- /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 0000000000000..754283ce029bd --- /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 0000000000000..841b0dfbb57eb --- /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 0000000000000..e647a4a039c25 --- /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 0000000000000..42aae4de856c4 --- /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 0000000000000..0dbec2c7666ad --- /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 0000000000000..e29895636f602 --- /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 0000000000000..d385a51f7320d --- /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 0000000000000..35f0a639f9c8d --- /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 0000000000000..89d564b19aa96 --- /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 0000000000000..212cae1eb636e --- /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 0000000000000..d62c5f98e0450 --- /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 0000000000000..1fd285ef9759f --- /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 0000000000000..5b065234cf12c --- /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 0000000000000..62a74a7a9d26c --- /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 0000000000000..1f881f80f8a8e --- /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 0000000000000..91cebea73a395 --- /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 0000000000000..8b3e814d4f1c7 --- /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 0000000000000..1ddf67e0c54ab --- /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 0000000000000..36e1149f47356 --- /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 0000000000000..b758998ce1620 --- /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 0000000000000..9e7bb151eac62 --- /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 0000000000000..d7e2490b18fdf --- /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 0000000000000..cd9c9e4957d17 --- /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 0000000000000..db535ca00f994 --- /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 0000000000000..a4a41ae126044 --- /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 0000000000000..d3f0a03b606d1 --- /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 0000000000000..6eac025950521 --- /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 0000000000000..fb361238364f5 --- /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 0000000000000..cd6c862f1320c --- /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 0000000000000..35926083139a7 --- /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 0000000000000..a21dc499ae458 --- /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 0000000000000..dd8cca535a400 --- /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 0000000000000..635303d8967ef --- /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 0000000000000..b278bb6260549 --- /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 0000000000000..06df71f899e4b --- /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 0000000000000..b3c7bea3fd566 --- /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 0000000000000..6dd0ef5b372dc --- /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 0000000000000..fe6bf903acfca --- /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 0000000000000..02be8361d616c --- /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 0000000000000..f170c944b910d --- /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 0000000000000..085396bb590ef --- /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 0000000000000..f030755d829ca --- /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 0000000000000..7b0c75eb519e5 --- /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 0000000000000..fbe68473c5a5b --- /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 0000000000000..83588c628de48 --- /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 0000000000000..0ccf34a297a4d --- /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 0000000000000..5c75a44457e94 --- /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 0000000000000..7c257fe64a8b7 --- /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 0000000000000..7ecdc431d698b --- /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 0000000000000..6955df27f9c83 --- /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 0000000000000..996e097ab4150 --- /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 0000000000000..c37d4e514708f --- /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 0000000000000..e6a3e96e4c377 --- /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 0000000000000..1da840835c12b --- /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 0000000000000..3cd02971c418a --- /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 0000000000000..66cf451885b78 --- /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 0000000000000..21b489264bf4c --- /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 0000000000000..6ad60c46173c9 --- /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 0000000000000..996e097ab4150 --- /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 0000000000000..c37d4e514708f --- /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 0000000000000..e6a3e96e4c377 --- /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 0000000000000..240c1b2bff023 --- /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 0000000000000..ee407a280596b --- /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 0000000000000..f7fe0fb368ee6 --- /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 0000000000000..f0e5be51c62fd --- /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 0000000000000..996e097ab4150 --- /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 0000000000000..c37d4e514708f --- /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 0000000000000..e6a3e96e4c377 --- /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 0000000000000..0af5f2676a8e6 --- /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 0000000000000..4c27ef1ace0e0 --- /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 0000000000000..0ec40cbf6a32b --- /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 0000000000000..3380894332710 --- /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 0000000000000..d2abf3408a1fc --- /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 0000000000000..c8dbf2744c9a7 --- /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 0000000000000..2abe1bcc152a9 --- /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 0000000000000..f2ac41de85c1f --- /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 0000000000000..6869e6d47b0ce --- /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 0000000000000..cc94977b4a120 --- /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 0000000000000..c335b45b794da --- /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 0000000000000..2087b9e744a7c --- /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 0000000000000..a25c30df65e04 --- /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 0000000000000..b37ccbed5fdb3 --- /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 0000000000000..4c0e952e8eaa9 --- /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 0000000000000..8d535837e9f48 --- /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 0000000000000..3cef381ecb232 --- /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 0000000000000..919753d60dbf5 --- /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 0000000000000..9e02dd5173914 --- /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 0000000000000..2414081976400 --- /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 0000000000000..476bc99e4d83f --- /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 7eb455e3927d9..17cda20f3880d 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 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 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 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 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 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 f6e9ceca25363..61ab825864c0f 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 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 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 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 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 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 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 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 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 ced2780dc22d0..8fa6dcb9f000e 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 8debb4cdcab0c..802443c20a962 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 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 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 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 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 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 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 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 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 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 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 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 b957851482f24..60c410090a674 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 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 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 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 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 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 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 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 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 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 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 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 ab35046a09e45..6c2e0c13542e9 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 3f77a34d4d634..b48d6b9859d5d 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 db685a0b263b1..8d1c8512d09a5 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 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 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 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 6dda94d0efabd..f864e6e589705 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 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 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 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 a69a15cffed88..2dd997b6a49d3 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 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 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 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 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 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 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 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 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 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 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 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 b6b50f9196b17..c4577165e92bf 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 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 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 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 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 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 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 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 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 8e57555af5578..f3fc8f100f6a1 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 79225e0e9e855..2590b006d0639 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 e57c0cadbfeb5..23e0280b16ace 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 78 [00:03:46.000] ----------------------------------------------- +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 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 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 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 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 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 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 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 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 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 44528cf9a0294..0f05f5f02ced0 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 e0955ccf51632..9b523c507f9a3 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 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 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 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 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 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 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 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 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 eecec7bdbaa56..7fdebd2c04c75 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 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 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 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 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 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 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 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 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 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 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 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 07c2725919623..f73894c132556 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 01787bb7756ab..9b839f542554f 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 3f61cb6de7006..05931155afaa2 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 92ac1a111e9be..e0f2ee4c23266 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 07431ef9e23e2..da2d048711190 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 bb3f0f7844356..8635c91c59c6d 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 7ceef00398200..98ccc24cea8a0 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 545b1f654bbdc..fec2ae135d98c 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 ccd1584ff5155..8463e70a02e49 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 03c27d7e7d802..31c361550f159 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 47c75f18eb7cf..062a89edff5f8 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 9ddd4942572ca..8ebabcd33a957 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 0f9d98f88c7e8..2ea5cc58cac77 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 e2f7cf847adc3..c8d3287641cb0 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 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 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:27.000] Project '/user/username/projects/myproject/foo/tsconfig.json' (Configured) +Info 46 [00:01:28.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 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 dd8a58caf101c..53e8b7c034a95 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 afe81cfa7972a..3844e02abcde6 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 83eded5048dce..9a3203654dc8a 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 9df87c4ece409..e52562ddae34b 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 bec6bc47b71a9..c35cf9853fbfe 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 2ccedb951a5de..36da7d40977cd 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 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 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 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 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 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 79473b9c13f96..53e8c4f9e93e4 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 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 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 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 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 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 e7727ee2a8362..fa535b3e9165d 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 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 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 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 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 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 b7291ccd32db0..660ca1192a31e 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 95aa3c4badb8e..f2842c3e68e1c 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 7f68d6fb64f53..4d9b60a4538db 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 5c29b1311d624..0644fa064bc8d 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 33a18ae86e7ff..dd362f7b414b4 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 47528982a8187..90a2821c632b4 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 e086947bfa479..1ca1a65e5eeb8 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 ade92475dd878..2174e3b537e50 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 60b16c4c82972..8dc9ac813f503 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 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 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 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 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 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 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 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 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 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 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 d0e416cfc5a3b..590388d0667c1 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 90406475a75d0..482bccfb27670 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 c2f8b2b299812..75ab65aa31fa5 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 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 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 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 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 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 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 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 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 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 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 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 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 1d0355c5f2e4b..1c4a8f8196348 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 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 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 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 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 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 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 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 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 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 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 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 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 52a6ceef40a55..4e97b56f6a345 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 61dd0dc68326e..43052838fab99 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 8e7ab74cd7961..3b24d0f682c98 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 a49a86cc7db52..179bc43aaaddf 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 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 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 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 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 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 5e32163dc1e41..421df5a933542 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 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 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 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 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 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 2c70e1203c105..4fc42274b31d7 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 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 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 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 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 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 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 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 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 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 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 cb6ba3b0cf85d..b5e31be03d42f 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 @@ -717,7 +716,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/test: {} -Info 42 [00:01:29.000] event: +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) @@ -803,9 +802,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/test: {} -Info 43 [00:01:30.000] event: +Info 42 [00:01:29.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 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 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 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 670049445b932..6221a8a8a3176 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 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 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 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 40ae2b9c0d6de..c834f05c06552 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 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 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 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 a71907fef5bf3..a9bb6da61d0d9 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 b92a3b15f2c29..fef71297b66bd 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 73e80f8ce34f2..1dc209b87758d 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 453d48e9de84c..7797da302f4e9 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 6e1247fcfe2c5..c4634c34bc3d4 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 2d27083dc5007..eeaff9f4cb1fc 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 5f623dba3c07c..9a56f1226bf10 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 37f86397ac3ef..be3b352bf9415 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 e34dedc41b3e3..9cb478ce1a611 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 cfd0dd4b95726..22000a083cf29 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 2fe1d5c16dc1e..48c7ae1d451ad 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 285a68ef1b727..1e1bc541984d3 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 5621e672b877d..4c8a7ab76f8b3 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 43abb46d7b052..ef7277b981a2d 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 d5680e4f01718..576c68a54b5df 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 c71bf920f9cc7..90d2188b5b2e9 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 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 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 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 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 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 0d73712f3f8ea..b93904e0a76c1 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 3e24ae045c911..f63d780f9df06 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 e9292543a6134..e2223738111d8 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 062e59f50b84c..6f48266933e9a 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 c629af6fb88df..0f41fa036a2b9 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 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 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 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 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 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 1c0b8c325d73e..932e23649e5fd 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 1c4d33fb3eb54..ea004bd9e7582 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 aaa0baa8ee489..a486b26199ec0 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 36fa4d2ff4098..c57f5171631a5 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 862c7c8a7b7b9..1ff711f23557e 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 c7ff7875a4ca4..8ee8a8bb68f0a 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 68a5ba4c64157..d5c683392720c 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 cc6597f1d8b8b..a7d08da33498a 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 fa7f8381ef8e0..870b2484a7200 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 ace175eb006e0..2b4188dc938f6 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 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 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 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 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 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 0e280410715dc..5463e2ac0a627 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 985282f992732..d4e57c2c4aca6 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 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 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 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 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 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 c04f883aaf9dc..227cf0d18209f 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 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 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 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 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 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 583861fcc8b4a..d060f35b67027 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 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 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 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 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 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 4604d8d643b73..aaaaa3a1792fa 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 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 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 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 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 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 54098cdf6b724..fdfc05040a715 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 232bf4687dad4..693570fca70c6 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 8d6a3efeb0d95..afea809a3bffc 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 3290e1c85a780..4bddd80c41c9d 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 916386187ff24..aa69560627b92 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 ad785ce6259c2..2f7bbc8dd0e65 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 78aef595d48ed..54b243a98e8bc 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 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 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 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 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 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 fa833d8b1f031..8217ff29b3195 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 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 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 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 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 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 6992708ea0c9b..cb9e58f67a318 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 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 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 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 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 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 2316075217035..37bc589f84ec0 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 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 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 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 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 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 1a014dae360fa..587601851ac5f 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 d9d81618a42e4..5a98fa1da6187 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 4c5d4d9868ec5..ffb2f79c8f74f 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 0a6137030e65b..d8bf3b3e1f2bc 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 927fed7f37dfb..15ba786aafd8b 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 8addcf0513d5d..7a43f655c089f 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 25bdd5dad6a96..606404b54fea3 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 24ae99c83313d..11b382e1a6dbf 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 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 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 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 e555fa7bd2fd3..c59b078a75bdc 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 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 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 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 9c74230c04a23..9440b3d77f439 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 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 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 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 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 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": { @@ -463,12 +461,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:01:39.000] response: +Info 51 [00:01:37.000] response: { "response": [], "responseRequired": true } -Info 54 [00:01:40.000] request: +Info 52 [00:01:38.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -529,12 +527,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 55 [00:01:41.000] response: +Info 53 [00:01:39.000] response: { "response": [], "responseRequired": true } -Info 56 [00:01:42.000] request: +Info 54 [00:01:40.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 ac511243e25df..d8fe6807f330f 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 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 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 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 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 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 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 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 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 72b8dde214353..e22b109af4cf0 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 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 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 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 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 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 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 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 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 78ff8e41af908..666363bbfd5ff 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 298dd2c8e2fdd..5ca752a2abc78 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 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 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 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 a32280173f065..199060930d83a 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 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 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 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 c7ce77f28bdbe..2653c56518f19 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 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 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 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 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 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": { @@ -439,12 +437,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 51 [00:01:37.000] response: +Info 49 [00:01:35.000] response: { "response": [], "responseRequired": true } -Info 52 [00:01:38.000] request: +Info 50 [00:01:36.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -501,12 +499,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/dependency: {} -Info 53 [00:01:39.000] response: +Info 51 [00:01:37.000] response: { "response": [], "responseRequired": true } -Info 54 [00:01:40.000] request: +Info 52 [00:01:38.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 2de5791dddd61..607155f6117b4 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 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 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 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 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 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 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 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 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 de816b667b90b..dcd18c8015d78 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 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 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 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 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 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 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 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 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 d0e98836dba58..73929bb8c9803 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 100 [00:04:27.000] ----------------------------------------------- -Info 100 [00:04:28.000] Open files: -Info 100 [00:04:29.000] request: +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 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 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 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 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 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 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 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 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 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 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 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 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 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 b365fc49f5f9d..7b95ea1bc13f3 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 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 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 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 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 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 8078516f86c91..76a7fa774e38c 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 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 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 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 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 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 4cc528348d41e..07bba00668fbb 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 9503e1c507652..281d031e18123 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 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 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 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 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 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 a599119847d02..8feced6772e38 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 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 @@ -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 3d06d15f4151b..c03c7ad924d8b 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 19 [00:01:18.000] event: +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 20 [00:01:19.000] event: +Info 19 [00:01:18.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 7c4ced343ab93..57597e84e6c2d 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 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":{"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 7a781651b9163..a25ee9652733a 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": { @@ -544,12 +540,12 @@ FsWatches:: FsWatchesRecursive:: -Info 54 [00:02:04.000] response: +Info 50 [00:02:00.000] response: { "response": [], "responseRequired": true } -Info 55 [00:02:05.000] request: +Info 51 [00:02:01.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -622,12 +618,12 @@ FsWatches:: FsWatchesRecursive:: -Info 56 [00:02:06.000] response: +Info 52 [00:02:02.000] response: { "response": [], "responseRequired": true } -Info 57 [00:02:07.000] request: +Info 53 [00:02:03.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -701,12 +697,12 @@ FsWatches:: FsWatchesRecursive:: -Info 58 [00:02:08.000] response: +Info 54 [00:02:04.000] response: { "response": [], "responseRequired": true } -Info 59 [00:02:09.000] request: +Info 55 [00:02:05.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -780,12 +776,12 @@ FsWatches:: FsWatchesRecursive:: -Info 60 [00:02:10.000] response: +Info 56 [00:02:06.000] response: { "response": [], "responseRequired": true } -Info 61 [00:02:11.000] request: +Info 57 [00:02:07.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -858,12 +854,12 @@ FsWatches:: FsWatchesRecursive:: -Info 62 [00:02:12.000] response: +Info 58 [00:02:08.000] response: { "response": [], "responseRequired": true } -Info 63 [00:02:13.000] request: +Info 59 [00:02:09.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -936,12 +932,12 @@ FsWatches:: FsWatchesRecursive:: -Info 64 [00:02:14.000] response: +Info 60 [00:02:10.000] response: { "response": [], "responseRequired": true } -Info 65 [00:02:15.000] request: +Info 61 [00:02:11.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -1015,12 +1011,12 @@ FsWatches:: FsWatchesRecursive:: -Info 66 [00:02:16.000] response: +Info 62 [00:02:12.000] response: { "response": [], "responseRequired": true } -Info 67 [00:02:17.000] request: +Info 63 [00:02:13.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -1094,12 +1090,12 @@ FsWatches:: FsWatchesRecursive:: -Info 68 [00:02:18.000] response: +Info 64 [00:02:14.000] response: { "response": [], "responseRequired": true } -Info 69 [00:02:19.000] request: +Info 65 [00:02:15.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -1172,12 +1168,12 @@ FsWatches:: FsWatchesRecursive:: -Info 70 [00:02:20.000] response: +Info 66 [00:02:16.000] response: { "response": [], "responseRequired": true } -Info 71 [00:02:21.000] request: +Info 67 [00:02:17.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -1250,12 +1246,12 @@ FsWatches:: FsWatchesRecursive:: -Info 72 [00:02:22.000] response: +Info 68 [00:02:18.000] response: { "response": [], "responseRequired": true } -Info 73 [00:02:23.000] request: +Info 69 [00:02:19.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -1329,12 +1325,12 @@ FsWatches:: FsWatchesRecursive:: -Info 74 [00:02:24.000] response: +Info 70 [00:02:20.000] response: { "response": [], "responseRequired": true } -Info 75 [00:02:25.000] request: +Info 71 [00:02:21.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -1408,12 +1404,12 @@ FsWatches:: FsWatchesRecursive:: -Info 76 [00:02:26.000] response: +Info 72 [00:02:22.000] response: { "response": [], "responseRequired": true } -Info 77 [00:02:27.000] request: +Info 73 [00:02:23.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -1486,12 +1482,12 @@ FsWatches:: FsWatchesRecursive:: -Info 78 [00:02:28.000] response: +Info 74 [00:02:24.000] response: { "response": [], "responseRequired": true } -Info 79 [00:02:29.000] request: +Info 75 [00:02:25.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -1564,12 +1560,12 @@ FsWatches:: FsWatchesRecursive:: -Info 80 [00:02:30.000] response: +Info 76 [00:02:26.000] response: { "response": [], "responseRequired": true } -Info 81 [00:02:31.000] request: +Info 77 [00:02:27.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -1643,12 +1639,12 @@ FsWatches:: FsWatchesRecursive:: -Info 82 [00:02:32.000] response: +Info 78 [00:02:28.000] response: { "response": [], "responseRequired": true } -Info 83 [00:02:33.000] request: +Info 79 [00:02:29.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -1722,12 +1718,12 @@ FsWatches:: FsWatchesRecursive:: -Info 84 [00:02:34.000] response: +Info 80 [00:02:30.000] response: { "response": [], "responseRequired": true } -Info 85 [00:02:35.000] request: +Info 81 [00:02:31.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 4d572a9d4bdf7..4978c06b717cd 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 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 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 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 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 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 39493c661c408..e6aa476a62bd1 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 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 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 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 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 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 bef09307e4905..6fa086443d90a 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 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 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 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 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 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 974ad23e860d4..b3c140d1d5ca4 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 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 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 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 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 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 30ad37cadc223..38f03fd83afe4 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 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 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 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 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 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 82a231c7cfe3a..4366fd48feefb 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 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 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 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 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 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 e23d9416a2d04..c2e97dc6d2697 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 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 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 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 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 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 4659083bed3d5..736d8ff0e610b 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 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 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 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 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 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 a833e44cf1039..148e0d58550df 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 cf9096da904d7..fc0702c99ca9e 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 f0d6376d0985e..722d92b45dbea 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 e25aeed59c965..568bc7ab92b7a 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 da02d1a157a23..ba071bbd262bf 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 3183247dcf030..b9d1e534fe0da 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 f9c1aeb3daf20..d8f0a5c5dd7a3 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 3cea03506718f..8ca77317abbaa 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 345a427cbf10e..45a5a115acdc2 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 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 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 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 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 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 fabcb37fd7e8e..3ae4a124569f0 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 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 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 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 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 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 85d7dba477c73..42b67999bbbfb 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 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 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 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 7b49753486f39..a14306181a309 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 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 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 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 be11413f4405d..b133a5efea940 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 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 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 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 7dce3e3a21ac1..f5a08da0c6b67 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 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 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 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 b338809584611..bd04345296fb5 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 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 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 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 88766b8e736a7..cdb686d523cb0 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 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 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 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 bd5b3d49a9e03..cd4b47eb4746f 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 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 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 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 54bb95b90b028..16ef4db7d78dc 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 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 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 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 038473bb0bee9..f0d60a46e8205 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 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 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 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 626f273cccace..817a9e6242e7b 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 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 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 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 48cc83b34601a..4bdce3059ddba 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 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 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 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 965feba1830e4..6db969314cd3b 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 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 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 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 ba2437a0ae632..533087a347ac3 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 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 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 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 a5a24b79141ca..692feeed516bc 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 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 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 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 691f33aa15eec..a2e4f3a950f27 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 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 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 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 2f8276f94f61c..14c5ca1946eee 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 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 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 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 8d719602f473a..079ec690f55b2 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 8e7b7b1d312e5..2b42f860abf01 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 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 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 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 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 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 0254915b21d31..f1367dae65414 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 457b9f61fa21b..ecbcb471f738b 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 af2dd410b01f3..ef9a041f6e9d4 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 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 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:25.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 32 [00:01:26.000] Files (0) + +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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 103 [00:03:29.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 103 [00:03:30.000] Files (0) + +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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 cfa0db7195982..518c0c0d7f1c9 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 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 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:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 36 [00:01:42.000] Files (0) + +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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 113 [00:03:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 113 [00:03:52.000] Files (0) + +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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 8dc2b67c4a7d7..aa5be24bda747 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 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 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 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 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 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 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 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 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 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 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 ff84443dc1b43..06b72b4352908 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 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 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 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 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 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 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 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 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 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 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 283da3ced8652..354793b7c6879 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 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 @@ -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 ad1297cb3c257..feafe070741b2 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 25 [00:01:28.000] event: +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 26 [00:01:29.000] event: +Info 25 [00:01:28.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 a5e90397e1222..87be456d99a01 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 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":"","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 6cb6df7b2f8f6..a61f0691292ab 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 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 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:32.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 35 [00:01:33.000] Files (4) + +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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 110 [00:03:40.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 110 [00:03:41.000] Files (4) + +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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 6d40ee56680c6..d0d6be4735526 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 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 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:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 40 [00:01:50.000] Files (5) + +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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 123 [00:04:05.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 123 [00:04:06.000] Files (5) + +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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 ca4d75663870c..2aaec1966be6b 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 22769bbc224ae..b0b09a35b98ce 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 a3dd14df9498b..ddd27b55e9954 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 f3a144530fe66..a0036076da22b 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 8925bbf32ff77..7cb040a5b84ed 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 0f7ec68069535..9d64642339bb1 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 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 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 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 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 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 4741d34fe0e40..a8a94b4a96c41 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 b99fcf63d35f4..a5bcee5e8ede0 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 9c4fae357ff26..48ec306fa3ac2 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 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 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 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 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 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 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 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 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 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 90816eaaad72a..486b339f645e7 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 ced1eb819bbfe..330017b3415ce 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 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 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 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 6ed3893c58692..15165d082dfaf 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 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 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 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 e0ebde7a96242..18be3a15f3090 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 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 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 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 07c9d152d8704..153b78f03e55e 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 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 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 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 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 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 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 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 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 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 b0ee3d5bf0f76..c5e3eadbc84b4 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 897a61360997a..6405273df6c2c 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 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 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 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 001bbd12905ac..7547073610f99 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 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 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 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 ecf0bf9531a23..5249ce436bacb 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 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 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 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 5c2e5e935b912..cf15753d855d1 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 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 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 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 f167dd0af9c7c..7010707134e98 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 be2f9ea3482e2..205158cd6767d 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 7f37250dbbf1d..03aaa945c5c89 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 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 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 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 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 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 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 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 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 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 3d3b2bd9327e9..99530ba1e0adb 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 000dcbfc09dde..4b8301531db0b 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 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 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 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 bbce4629d4a5f..b5e64fed223df 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 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 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 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 a0f325eeafbc5..1e909682e7a59 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 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 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 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 81249a7a8009d..32efae59ae9d0 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 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 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 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 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 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 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 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 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 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 e4c4f8c4aacf4..7f8c3c960d8f0 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 27b32d12f1245..311ac2bc50347 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 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 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 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 2ac3e7a173a26..531eb41ad658c 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 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 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 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 9248d3fbc30f0..b76f3a65e465e 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 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 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 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 6dd20b7ee7c2e..859034f99c73d 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 dd9030ab5a223..9bf89423e0ade 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 c71dd4fb76c1a..16a763d108742 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 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 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 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 bd245a1593880..ed411b66ca230 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 dd514856d07f8..2284549c3222c 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 523e3f1160fa2..82e7feb39121c 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 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 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 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 1690b098bf9b7..cc31cd4a52ebb 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 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 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 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 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 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 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 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 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 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 1020d4a7d24eb..644c6c2cd08ca 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 ff7a7fdc4dc9d..d53ce0650b587 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 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 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 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 fa54d77fdb9fe..b73893b5671d3 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 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 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 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 e56fdf01f400d..50aa5088f6d4f 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 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 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 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 7f2bd0fccd9fa..c22161221b457 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 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 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 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 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 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 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 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 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 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 56e3b1ef82d8b..b26d376f7bc6d 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 06bab878edbfb..f84300f7d564b 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 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 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 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 91a7cac3b4a63..01627a0fe82f6 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 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 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 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 7bcd0513c3ecc..5f7913b6c2375 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 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 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 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 89e9927b60fd4..aec7fcc6197ab 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 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 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 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 6d3c054ceecda..6fc2c81ffb1bb 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 5399976f1ea66..c4cb7a1edbb6f 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 405501f664c94..88862579c2d14 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 d506ab5a24282..bad4822b14659 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 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 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 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 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 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 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 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 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 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 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 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 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 93870e607bc51..f5327a290486b 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 aa0049b3b97df..929add9d0e1e6 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 1c3be6de5596b..a75ef4a57bfd2 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 407f240fb6157..80ac721fcf1f9 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 2c736a838850c..ba8d4f7439604 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 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 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 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 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 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 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 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 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 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 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 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 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 5f788710a438c..73a546a32f200 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 ea59fb88e926a..048ac974ae73f 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 dd10603fc59a7..caac3e1473d6c 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 865dcb1e84c70..9e21c1aa19712 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 f5c4c38f6a694..acf934af1bb9d 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 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 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 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 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 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 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 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 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 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 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 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 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 bb6e9e759d554..625f541a4057f 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 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 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 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 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 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 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 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 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 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 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 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 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 7bd9b2203175d..902e5c0f578bf 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 5e77e2fa52eda..3339917654a70 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 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 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 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 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 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 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 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 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 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 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 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 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 4bf7f02d0e7aa..7b8c5b2401467 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 2b9a7aebecebf..15f0ffb8bceac 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 92d7e5e1f44d9..f0e709d180c1d 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 393f1cdd5e96d..88dbf7076b4ab 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 154b9b7027f69..efecef1a3bf8f 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 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 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 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 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 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 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 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 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 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 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 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 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 3ef46e05a2f38..836975410d7cf 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 dc560003c9609..bf43710231348 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 a485a0cf68d7a..5a154f9d21693 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 b16282efa5901..a4c84a461a1b2 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 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 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 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 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 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 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 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 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 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 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 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 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 41ca2822bd2e2..9191f0e685dc2 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 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 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 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 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 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 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 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 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 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 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 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 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 443e73f51be22..bef1a73aea4c0 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 bda2dfb55a068..7915b8644b5fa 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 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 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 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 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 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 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 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 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 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 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 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 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 e695069c2444c..095cf41ebbef8 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 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 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 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 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 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 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 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 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 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 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 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 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 6577ad9d0086f..0f3c49467977a 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 e969bbace417a..ec204feb5efc5 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 d4d5a3447f365..3f70a86eb9f55 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 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 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 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 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 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 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 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 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 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 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 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 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 65f2e4fc2ca62..044887d0f92a6 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 67b6f85f8d937..54c586f4d647b 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 ebb9acaf12911..2782f90163510 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 0c4d9cc1c14d6..2b4142d75ee59 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 ae8c98ac30251..1b9bc69c92127 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 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 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 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 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 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 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 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 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 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 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 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 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 adf6e151fb037..2bdd86fde2350 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 881f8085f4b88..a92eee22d1104 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 d9b35adf70ec7..4b428699b88e7 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 5b23d62e94369..4b52e78288ee5 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 21e77ddfc214f..9b51a2ec37712 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 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 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 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 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 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 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 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 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 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 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 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 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 90be3449e9bb3..86aa24d70cac6 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 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 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 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 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 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 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 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 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 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 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 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 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 0479a67e4e1b6..a9a71979e9dd3 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 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 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 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 2798959f46a57..89e2b55935f38 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 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 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 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 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 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 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 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 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 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 38ddef7d41ed5..2975b395fd5ac 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 86024cc2b6b7c..af1bd53629aa5 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 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 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 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 f8b58b612948c..c988111714433 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 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 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 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 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 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 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 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 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 b08f6c59b03c3..e797ff8409515 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 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 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 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 9677f9def45db..68db9d3d90be5 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 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 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 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 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 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 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 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 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 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 3bb64b0e7d9c4..597f26f513389 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 cea109d4c66f2..23d6b711e8d9c 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 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 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 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 5adcd4e6463b1..626ec33db6f28 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 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 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 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 80dd17f00ed02..21c2f8aa4ac0b 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 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 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 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 dbe09dab45451..bb1843d13d4b5 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 c66a6e833fc0b..4ff577271fba2 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 c20bcc3ec7cc9..ea209370b257f 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 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 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 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 a70c99362d3fc..1deadde3723cb 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 0eb89beef058f..76d2a57fad2e7 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 3db6e2298d8c3..5f552b4c1a15b 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 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 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 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 52d787f1f1858..8ac643241dd41 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 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 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 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 c6ffddc4cf790..e9f03ddd1c14a 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 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 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 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 a4c16dd8eb70c..f68392b5c53dc 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 cce687c6bad61..fae262ea7572e 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 94f99895ed602..2d83b82d24127 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 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 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 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 3fc79ef153257..511f557a447b5 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 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 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 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 33e9329179bac..07311c9dd16cb 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 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 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 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 d76bb44e6ac96..c375aef4d0eab 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 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 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 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 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 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 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 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 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 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 a25f36eb318c3..a5b3ec8b24009 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 e9a783ddf1009..5972d216a99ca 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 4fe3436dda915..18a90e967b295 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 710e2ea179366..f5eb527c3621f 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 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 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 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 9bafbb76c91b6..474aac9d64fda 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 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 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 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 c68c8b94dcd38..61926d435ca90 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 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 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 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 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 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 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 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 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 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 d251c2b08d60f..f0bd8d1e99dcf 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 f23baae813382..ec78bf8d717ae 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 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 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 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 b5796ef8ee2cd..2331b6fa0655a 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 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 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 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 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 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 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 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 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 b35eefe1f9378..aade0b7c7d2e2 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 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 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 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 af66767e1fe4f..5113f448e1da7 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 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 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 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 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 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 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 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 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 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 40fb6cef17231..9257a2b207b20 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 cf865f9fc32e0..e68fcdbaff349 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 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 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 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 e5536480b8ed5..b2cfca12fba24 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 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 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 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 b76fd93a5c0e8..0194b41ac0c7b 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 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 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 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 bd67843b952e8..f038c20e34d54 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 7adeab4dd7fec..df603e82c700b 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 0d9531c51a760..4fd4a07049b08 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 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 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 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 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 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 614f19da74b90..c875aabfa0594 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 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 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 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 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 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 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 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 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 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 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 2915b38e5002f..159f8ce8e43b2 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 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 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 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 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 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 bff5ec79577dc..ad30bfe0cae78 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 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 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 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 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 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 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 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 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 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 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 b6f7b698c065e..9d09c947d8c81 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 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 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 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 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 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 d1e953227a820..4a9ce39826cf7 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 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 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 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 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 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 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 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 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 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 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 bd6da67e8d39e..152c9051e9454 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 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 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 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 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 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 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 80774af8d823c..9cd32e5819aa1 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 0feeee010598f..b3c40a4bec226 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 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 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 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 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 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 0a49f5c54650c..45459aebdc561 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 ebbbaf5c9cce7..a2353fd3845f7 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 a4f5c7bd84275..0a51005fdca12 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 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 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 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 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 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 bfbb1d3c0fcf4..9163aac2bc80a 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 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 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 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 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* +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 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 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 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 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 89a72f9fefea0..ac66f0f6dd0a6 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 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 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 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 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 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 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 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 +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 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 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 ff8c2072a821f..f90f1a7559bba 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 a68f648025f5c..1932e161dd280 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 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 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 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 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 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 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 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 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 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 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 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 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 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 23a443931ac13..e108ea07fa267 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 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 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 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 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 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 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 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 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 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 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 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 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 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 27b0838fd0cf6..8b077947138cc 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 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 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 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 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 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 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 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 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 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 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 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 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 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 b484ffff800df..e56764ccbf7f7 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 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 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 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 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 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 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 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 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 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 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 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 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 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 9d5b812e0a9a7..938762cedb992 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 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 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 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 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 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 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 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 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 dda99f2422b70..71773553735e9 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 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 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 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 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 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 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 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 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 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 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 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 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 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 a4ca047037bd7..dcdd4ecf8e0c8 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 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 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 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 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 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 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 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 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 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 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 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 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 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 b3d8e172bb843..cad284e0a509f 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 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 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 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 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 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 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 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 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 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 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 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 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 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 181dc95e32eae..784ddc48a7e48 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 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 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 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 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 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 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 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 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 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 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 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 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 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 9b2dd326f9391..b4db7302399cf 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 39b5d639dbdc5..fbea990af19b1 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 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 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 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 1e88853db4b4b..c0a67bdb3bab0 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 f813b576ec1bb..a02dcf82aafbf 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 2875294704995..103ee9e45adba 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 cf47d10e07155..207b8312dfe7e 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 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 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 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 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 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 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 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 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 43082abbfd802..f84e7445c0fbf 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 046b441461430..05c651740d7c5 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 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 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 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 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 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 e992bc62437be..321cdeabd21a1 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 372b747792bb4..dec53b0c2da02 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 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 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 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 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 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 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 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 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 7bf63a6cd50a0..13eba1fff0128 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 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 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 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 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 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 8138ecd6f7459..ca0b59bbb1d32 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 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 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 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 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 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 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 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 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 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 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 d435c1c1311f4..fb3b4b7e4e8de 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 5699322473bb0..be336afce6080 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 62a5dae776316..dc613555b52e8 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 a990e4e51afd7..0bc2a57d1145d 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 f687a2103e546..ebbecdbfdc2b7 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 3e64eefdcafc7..a75e0a8b3f186 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 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 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 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 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 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 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 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 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 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 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 9d49207c736e9..a804a71d4500e 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 9da8b4da72f09..de1c3d067aa04 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 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 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 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 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 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 bedbea44f3c3f..441a0f674a310 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 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 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 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 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 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 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 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 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 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 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 18e41fc54ed85..df72b40918802 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 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 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 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 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 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 f1f048329536d..d08527bdac50d 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 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 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 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 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 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 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 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 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 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 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 48329cf28412f..1f39666de1580 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 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 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 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 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 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 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 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 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 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 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 e271cbc67a413..4595d18b11778 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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:47.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 40 [00:01:48.000] Files (0) NoProgram + +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 b1ce80bd5f934..3a581e30e9f5b 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 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 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 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 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 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 0baf50b78b478..009c63bef1f19 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 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 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 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 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 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 36bfec27380fe..18c729540b41f 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 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 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 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 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 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 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 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 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 761203dfcd7af..9bfb073744317 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 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 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 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 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 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 c61d36dda286e..6332a3043fdd8 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 61d82900ef85a..ab63e3ad60759 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 88c980168b020..cc82755aa6eb8 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 2468b60f436ca..7829a109af47a 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 1a5ac4b95aa6b..733cf89e640c9 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 1a5ac4b95aa6b..733cf89e640c9 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 9481eac61df2e..135b05d4a6ca0 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 9481eac61df2e..135b05d4a6ca0 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 3055f103c91f9..f92f7f7b4d0f6 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 b4bec4ffacef7..428135d6f4b99 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 960e71f539941..321c8a290ea1b 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 f0929dff89fa0..3f2ea4af35084 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 3771ac0f84621..c211da4e8b339 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 38599daddfe2a..26a47b7bbf744 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 7496ccb7c9b3d..a28c268c45617 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 6e7cf97fb9886..ece45a25b610e 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 33db32b60e869..9104232e052fb 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 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 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 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 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 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 8af2e808a9e41..246a7ec047e5c 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 b1e9a7dbd5e74..69374c43b26f8 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 e1a70b7d6f66c..87b8f76ef39ee 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 1e4f5b6c66596..81a62f850d3ac 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 8e672be14e997..ef681215b0c75 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 ef7839c9dce21..66e8d9e1ed00c 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 f4d74764b3034..3076e2b6b3ea0 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 c1d3c475d0566..38af87196dd31 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 50fd5850c7d89..da2bcc6370003 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 9cda816b2d9b8..a0fddae4c0d14 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 2b1435794368e..a7899083dcce5 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 a850f9077bcfd..0396eecec3c3a 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 26c6deb9a259a..011a24f5b7129 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 43681f1bd3fcf..4e1b115da8cb6 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 ba0f15b86dd85..54e4c654e3588 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 e3dc2b77369d6..44ec0bff482c3 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 5d46dd203f9db..0db19f7478b19 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 4e1b115da8cb6..76ad8dbfe7ecb 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 0000000000000..b71b682d1ea5a --- /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 44ec0bff482c3..14c98583bd6a7 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 0396eecec3c3a..a2531c1152701 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 0e4f940238cd3..9ebaca719f2b9 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 0000000000000..35c7395979cf1 --- /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 0000000000000..0e11eb753995a --- /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 0000000000000..c0d563564cd88 --- /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 0000000000000..478011afea431 --- /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 d17e37284c10b..b054269683432 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 de951157933a3..31ee234f7daf4 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 245a3a674ba8e..e22186758f727 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 63890e6891284..cf74e17c86349 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 34e7963a8e662..852c4ca0d426f 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 66a36048f07af..3fb7144050bcf 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 0000000000000..a5b965a02d952 --- /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 372898c4aff73..e4d4a2e2d625f 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 302884cf0801c..8e63f93556dba 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 4244671e756c4..7e1f9cc8de49a 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 17b449b8459ea..a51a558732142 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 76ad8dbfe7ecb..90dd9ed780fd0 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} | 63 ++-- 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} | 207 ++++-------- src/harness/findUpDir.ts | 2 +- src/testRunner/parallel/host.ts | 4 +- 72 files changed, 1083 insertions(+), 942 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 cf23755119c2e..c98d74e918d7f 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 8d53899550031..c85649450cd49 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 71b2587ccda64..97525acf6ffd3 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 1711f8592ab18..35901b12013ad 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 956a41729655f..bf6cb012289dd 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 cdf20ba5a2434..afd10c0786da9 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 ead6442b81cbb..a8f32d5741bfe 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 a2531c1152701..1d7f1fa70fa15 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 4fd407ca8d0d0..384d29f05ce19 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 622af7cb43da0..6e96bd45897ff 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 fab301c6dcdad..0000000000000 --- 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 0000000000000..5a03844b7a4c2 --- /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 fc237c5885584..78240aa9aecca 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 d7571efdaabdb..115cd3b3d599c 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 7346607d3bfb8..1061f5521b2b5 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 e572bf9cb4979..6fd152c258c3f 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 4dd76c1f62e69..dce50403c0d9c 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"); - -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"; +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 = 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 0e38a0b73d6cf..59075df3a41c4 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 2cc843d45785b..f7bc00c897b42 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 17d8bb3a9208d..9c4b83ea8f508 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 31fe5af92dd8e..0d5a9006ae5d4 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 9e285516d73ab..c2e031e5487da 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 2aa38ab04c284..2b823f392997d 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 7f01a43c9c30b..da4c70bf4600f 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 1845486edc78e..1d716d084b08f 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 c93000e307518..d17e88be951cf 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 00b18b598e575..673a857912cd4 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 f107d234f6e17..174de300562e8 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 2a04ae20f136c..2321acbce1cf1 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 a91f54eeafcf1..2b8772005a9c7 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 a97673b08d32a..d2d553ab3b3d6 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 fc41e21cd19f6..3701da068bb84 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 1df853da6a330..16a493eaf0922 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 df8ba4e34cd39..717ce610f0389 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 d0400507dc207..ae5961e41fc12 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 b28154675b071..b411fbe6ea85f 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 aef915670fec6..0df73219bc872 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 18c348720599c..3618329b68aba 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 4cc68fd3a06d9..aa820094a0ee9 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 2e94a2b61f3b6..7c697af531fb9 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 0909e5b58685d..52945d44f39f0 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 161755c366bad..0e4d925c56091 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 0000000000000..44e093d48e50a --- /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 dcb434bb86062..0000000000000 --- 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 7654dfc9c53ec..3341348828e1a 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 a9994669e63eb..0000000000000 --- 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 41536e633755a..78e90fc97695d 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 0000000000000..2978fb8175866 --- /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 866ed8f6bfed0..0000000000000 --- 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 ba529cf81bcf0..e9cc9bc48f2f4 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 abfe6a3cff93e..e07f6629a1056 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 bfe4886361ba4..1fbefc85cb640 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 30d589c119949..0000000000000 --- 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 33b5d4fd94f3d..0000000000000 --- 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 0000000000000..b60a308918ddd --- /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 8bce97f4e06b7..5402663b31bb1 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 314cd737771e6..5594fe763ef95 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 337729128d261..e205db701fdb8 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 f0ffa2c4105ed..8c345c5842798 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 0ddc27b06f125..cf6acdae02eb1 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 e4e37df028e6f..6861f4f7d64c3 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 acc25914e4d26..60730b77e2509 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 f8c993f19e728..51c9e90e786a6 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 fde899dde0d4d..0000000000000 --- 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 6f5828f0b79c8..910c9e5e5182d 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 54d4a43501403..dbda203c4fd00 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 2dfea45e89330..77ea19706b86f 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 0000000000000..c9e7a56fabcba --- /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 472699156bb8b..785bcf93f1475 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; }; -} - -function convertDocumentToMarkdown(doc: Word.Document): string { - - const columnAlignment: number[] = []; - let tableColumnCount: number; - let tableCellIndex: number; - let lastInTable: boolean; - let lastStyle: string; +}} FindReplaceOptions */ + +/** + * @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 3078554f61bd2..013ac51ef0a08 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 d9c49e7ca21bf..6c11b5a28996c 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 d5c384e9161cc..f891891deb76f 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 a6369d6e4d4cf..a0ff91a26b1b4 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 1d7f1fa70fa15..66238c0178e4e 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 a8f32d5741bfe..46c5827798893 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 0bfc5f5871931..47e3ff6bfb1b7 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 67435b4735456..51db88025325f 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 66238c0178e4e..e5c75751f3548 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 87b5e16f29db9..6ba2243b750dd 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 0000000000000..987e649fed53e --- /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 9ebaca719f2b9..b81e741e55c37 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 1214f822d87a0..38984dffb6543 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 0000000000000..96eea203d5f99 --- /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 0000000000000..89a043ec4a2db --- /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 0000000000000..a3d1cac8a9ebd --- /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 0000000000000..16051e2046124 --- /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 0000000000000..7db35fd1d000c --- /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 e5c75751f3548..f88fb522b95d2 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 b81e741e55c37..592a759756e17 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 0000000000000..c7704691e1e29 --- /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 0000000000000..0fe6a42c1d292 --- /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 0000000000000..2a17170e90a2d --- /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 0000000000000..473b1f5295525 --- /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 0000000000000..151a27c0962df --- /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 592a759756e17..97a0e99357567 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 0000000000000..a0231c139f032 --- /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 0000000000000..7ecc4ef73390b --- /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 0000000000000..1d62458787003 --- /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 0000000000000..f6d67bb361c02 --- /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 2542a0732342b..80f4f51c06a8c 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 0000000000000..92db088dfff90 --- /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 97a0e99357567..72a6934b0413f 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 cbf6140ee7d86..cb95ce143196b 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 b1564a4f85b8b..22e83a7b88beb 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 47694286edcc1..0000000000000 --- 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 0d5a9006ae5d4..0000000000000 --- 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 72a6934b0413f..d439ec7db6350 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 7a8f3192d917c..62f26cf014cc9 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 cdc0db9407b34..0571a9c92df0d 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 80f4f51c06a8c..69cd8d0a8ae30 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 0000000000000..5eb3a0e81d301 --- /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 2237163ebb20d..2099fe308c911 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 58d1b1cbca1e8..76d63dd114e97 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 0000000000000..0cdc08cdc0428 --- /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 0000000000000..a9d74e1874de0 --- /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 0000000000000..c386f3e5f8270 --- /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 0000000000000..25d030ba2585e --- /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 0000000000000..9db9a90e7f171 --- /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 0000000000000..09df5a64b2238 --- /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 0000000000000..1bd5dc6a9b0e3 --- /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 0000000000000..58f73f536e5ed --- /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 0000000000000..b2a6162e871a2 --- /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 0000000000000..9594271bb34d0 --- /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 0000000000000..4c30d26f732c8 --- /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 0000000000000..2dc1c10015a02 --- /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 0000000000000..127718cb3ddf8 --- /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 0000000000000..e9936a8d7105a --- /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 0000000000000..5912d3dd131fd --- /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 0000000000000..56f41d93d5ed5 --- /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 0000000000000..7f805c68e73ec --- /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 0000000000000..6597d39952d35 --- /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 0000000000000..cd10a7732fe2b --- /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 0000000000000..2bc48ab7b29ad --- /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 2370c23f9efbe..6f88629f8e3ef 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 51db88025325f..9f3a0521144ea 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 0000000000000..e782b26388f72 --- /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 7d7ad42c4d034..41785cff144b1 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 624a339e73229..34ddd899f5747 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 521bfa461e573..3689fac7376f1 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 f179114ae419e..5eb96f54d1d86 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 f88fb522b95d2..a66a99cbc254f 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 | 636 +++++++++--------- .../package-json-file-is-edited.js | 625 ++++++++--------- .../node/nodeModulesPackageImports.ts | 1 + ...odeModulesPackagePatternExportsTrailers.ts | 1 + 21 files changed, 1789 insertions(+), 638 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 62f26cf014cc9..e3a6098e35b7b 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 222d1dee63f4d..f30c2a63a6ca9 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 64a53eefcc0c7..c6764326f5e55 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 0469b9d6ee7c7..a7c19c8a9ae12 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 0000000000000..bf3afd3d6ad9f --- /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 0000000000000..538157242b7a9 --- /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 0000000000000..6b1d472400a9e --- /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 0000000000000..cb0668334dbb7 --- /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 a8678e499c969..142a02242e654 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 99dcbbddc5a08..626b13823e2f0 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 a72de20d9b813..a37c261597d1c 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 b164c2ee08bbf..a97683f6d0825 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 8b72ee0569589..7892c943271bd 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 489113e3d6b32..02b0f7e41d964 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 72ef90eca8fca..cef9d6c238b5e 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 2f9a5264abbac..14cf44aff96ae 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 c0aab2d6e28fc..8144af275245e 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 e52562ddae34b..79b1043dc47be 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 c35cf9853fbfe..e5bc763d8120c 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 55122ed464f3d..e4ff6bba86428 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 ad842bcdb4a9a..59fe617e4c312 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 a66a99cbc254f..9650c264c98b1 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 9650c264c98b1..f73d17d0f1516 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 5ac938db518c7..052c89527e79b 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 6dfde4fe463bf..5662c6c06c284 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 9a49e6a0153ab..b4b100d057a02 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 b483ab9f285fe..e38f7afba5220 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 1ea8603b279bb..1c1c8f2b9c54f 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 9a2deda2f7e66..8ed5005ebc75a 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 8d729d7572889..d226d274a4b89 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 6a657a04999d6..0144a1042dbd8 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 491a5205e3847..10158c5a67319 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 72639b61e4da3..3b7e833f5d131 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 92308dd71b961..1ae0ae5f28511 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 31ea3324ef72e..bf30af5f1d199 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 f087c0e7a39d2..58ec60b3c8345 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 d439ec7db6350..9d4e0a8341b9d 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 bff90e2d3e7c5..9bdc38195da54 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 0000000000000..8938b8bb7fe68 --- /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 0000000000000..c13ddadd90b89 --- /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 257531c14e8d9..a8d4c1a4e03fd 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 0000000000000..d14274800e61c --- /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 f73d17d0f1516..56504754eebed 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 9d4e0a8341b9d..94e891ea255a9 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 9b3b8e6ee1283..fbab915e871d4 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 b92065950fbf3..a9d64fbd3fa96 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 0000000000000..60c4a9f3d1f44 --- /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 0000000000000..0ce2c94fdd31e --- /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 0000000000000..20443b78f9294 --- /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 bbbc9794af746..d28e9be57761d 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 154e2f0a5e9f4..89e42ee7f63de 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 61b47759581ff..0a502e5e2891a 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 5b6abef5e0e65..f099c9bc5fc53 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 104a01b5bd946..b4dc9745b413f 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 b7db3e18d22d4..b3d787c94a54e 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 5e2ace1c4017f..ab2785a63d208 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 037d655ccf030..39b8f917e0585 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 0000000000000..0acd8b118810e --- /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 94e891ea255a9..ee02a3532eb3a 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 0000000000000..605e5b97481aa --- /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 26be7e95ef237..a2eb7a2d0bbe5 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 debe8949ac116..713df9c86780a 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 1f19b2b87e4dc..3b242daf5cc76 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 56504754eebed..9a6914902cb36 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 ee02a3532eb3a..7a726c0757fe0 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 0000000000000..ed9a318447afd --- /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 0000000000000..310c072f3e9f1 --- /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 0000000000000..69aa6233ab6cb --- /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 0000000000000..cc66bcd75c022 --- /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 866588c51b993..285c9e51c592e 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 0000000000000..6c8c1550c3167 --- /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 0000000000000..a101880397aef --- /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 0000000000000..e3f1f952fa2fb --- /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 0000000000000..d86f8227e8d15 --- /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 0000000000000..12dd4302063c0 --- /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 0000000000000..500e2043fdf03 --- /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 0000000000000..b2a2c70b5c98f --- /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 285c9e51c592e..0ed8284b5df62 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 7a726c0757fe0..3c7b1060eae86 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 b49b386e32c5e..410237e3133a7 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 a67326b14b1af..a4979179cfb7a 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 1644306428ae7..d69e69fe08ee6 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 b2c646f56d4b5..2cf2c101c9dad 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 da9bb6fe65e8e..082ebad7bc1f5 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 9a6914902cb36..a8889e6cfc9fd 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 3c7b1060eae86..598a699459e54 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 0000000000000..dbc664da588da --- /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 0000000000000..a64aba170d6dd --- /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 0000000000000..c41f27f9ef62f --- /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 0000000000000..2cf5b8d5ec372 --- /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 0000000000000..843b6939b2562 --- /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 0000000000000..f664c9db2b9d0 --- /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 0000000000000..8c64c50a3275c --- /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 0000000000000..a3dd7e4f810db --- /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 0000000000000..d87dba83a0f42 --- /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 b3dcb04c777d9..d13f8156e43e3 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 a8889e6cfc9fd..71fe6a44b2743 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 598a699459e54..5b30941b5ccb3 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 78d9f57ccdc9d..001f93551b4ab 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 aa1f4a5e6c4f1..394df42cbf332 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 38984dffb6543..6d16371717e9c 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 a5f216d221a7d..514fc52f4efc2 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 59c844fa7defe..ca3c70f048073 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 5dcc642146a93..a2d5bf49b898b 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 41208f6e63ec2..0f018ca99200e 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 5b30941b5ccb3..76b9a21d73f0f 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 0000000000000..9405b3f2bb5b6 --- /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 0000000000000..2e9988be963d3 --- /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 0000000000000..1559dda5bf47f --- /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 0000000000000..628ecf915ef46 --- /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 732a1114229ff..6f3cdf1749dc8 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 698f7bb2fb705..870892d864031 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 32640fcb81579..2327f8924b8e6 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 b0071f7124098..66e4a6217933a 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 0000000000000..7ca66d2d7d1fe --- /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 71fe6a44b2743..3cc60abe999a0 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 76b9a21d73f0f..2a03341ea6de1 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 3cc60abe999a0..b85e3b5f05126 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 b85e3b5f05126..fbee797571b9c 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 0000000000000..d6eaa9f9fc19e --- /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 85a12581965f8..36063fadd55c7 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 0f7ee625094f7..2e930a68ef262 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 0000000000000..e97dff75dde79 --- /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 a16ce36e84072..a9d236abf5ab8 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 ec3837911ded0..669af6e09ee6d 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 6a6433e85c6fe..0be5df06a9dc5 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 430210cbdbc14..6a17af94903e3 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 887484e933a2a..ac72fcd05feec 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 3a6da56c993f8..9b8b83f93ee6a 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 055a751f523d1..1ea24341d043f 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 a9d64fbd3fa96..190d930a1adcc 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 79a1ea3f13fdf..aaaf4a95491f8 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 392a4456cc296..2dd73b8b6c76e 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 eb59846f9e0b3..5298d7c054be0 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 86d35bedad434..0af321306cdd6 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 2b3e3d3f0ab34..a05c9da890bcb 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 69d146407890e..d0440849630d1 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 fd198db1871dd..f0d2fe31eef29 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 a742ee232fb3a..65ebbe6f83ef2 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 48075ffb6b456..030242954aa4a 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 81a91ba06fd81..5cfa948d9bfda 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 f10376c24b0f5..0ac83048dd26e 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 2adf58de84bf0..e73c3f267929f 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 0b7de9ee8e4ed..449ff0aaacbd3 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 8bb622be4f578..5628b4fe0d24b 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 0cafc5a2d88be..0ecd60089166b 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 ba9e6b4180e79..40fd03ca101c8 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 bd1280df23762..e671326c3d3ed 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 138c729aa29c3..a3f89f6d24418 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 5b182d16d5c39..671c81d2deafb 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 805e4d4a4c7b6..cea62e7a1b9c0 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 06370f1a0d753..7deffab18ad5e 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 781027fc18ab4..66e610086b213 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 482611413b71f..92795aaae6c74 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 fc389fc91b11f..63daa63dfd21b 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 e23c070584670..0abf004000638 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 e40e9ffbd6218..c4d58cd080580 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 9dc9b34b1e18c..777f8fc651ce7 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 e4cc24387bc0c..2c4fa8bb5ccef 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 e679da93b598b..f6ebad677647e 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 00bc55b4389a6..696b44e012eb5 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 1f95edc3aaf87..59bb76e9ac229 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 bc577e5c9819a..a7e9ef33ee024 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 c960312db295b..893a1ebb6d39b 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 ffc429639753f..3200a5831d936 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 b4dc9745b413f..a29cbe396f1c8 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 c0b888df2fbad..7d52515fd233b 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 3c47766522ae2..619b9b105a5c0 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 60861b7aca704..62dc40ce6ac20 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 33d3d608e14bf..812cf0aa1c62f 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 708025a5d3af0..3029a6b53f288 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 c6bc5cf86f380..f2728bb75ae20 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 724ad5b3aca1b..7cdf12ba8fe0a 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 724ad5b3aca1b..7cdf12ba8fe0a 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 e68407acd99b9..2be9428dee726 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 9a2fc08f4a8ce..827cbcfaf5a80 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 9cc51eb2bbb6b..e013276a003ec 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 470abce502ceb..c70c94f8fef6f 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 a4d9ac6d90b02..964e90698156b 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 de1a5790cceef..adfa34faec1db 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 de1a5790cceef..adfa34faec1db 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 3fca9b4e7857f..139a61c0c7d00 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 916a0e4a045c6..f3ad4f02eeff5 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 c502085e362d7..e732580b0184d 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 5f1deaf76fe3e..05178f13a9ea3 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 f1bcf13697d59..4ceb7af6f031a 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 a3a1bdcc504ca..d9581fc3dd4b0 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 84b933cc6a768..fafab23513f62 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 fbee797571b9c..d9e6ebcde8fb2 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 56ad87770ba7b..4eeaf1b705804 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 0000000000000..5e578ab0338f5 --- /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 0000000000000..a419ab3c1e154 --- /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 0000000000000..fc43d5c82bb6c --- /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 0000000000000..70bdba0571036 --- /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 dfa3cf68b75c5..dd957c50d65f7 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 4375eaa3ffbf2..84b8619920f3d 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 4375eaa3ffbf2..84b8619920f3d 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 465a644f7bfd6..e35b3e24193dc 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 a9e087595653c..213c2e2f809c3 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 df8d6f12cac97..727db5b1be946 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 d2803e791018d..f9976273ddccf 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 feaeb047073b0..d4116fb8da4f6 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 183f9495caa6e..c556858159731 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 183f9495caa6e..c556858159731 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 8d18e77c1a3a2..38718bf93acfe 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 34772327eae24..77aeecec7181d 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 9ca9f6cc899d0..dbbcab643bdac 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 99510808bd776..1b0a184455c54 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 c01128e880c2b..4fd0a7b256430 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 758acfdfece5a..06aea6e917832 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 b3e6b79cd3eda..dec36cea65fd7 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 21e18cc978aec..c779d47eadb88 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 3aa3ddcec3d48..992dc6af17190 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 e3e6c9742fdc4..743552275ef24 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 b7778168f3332..57117df986e64 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 b7778168f3332..57117df986e64 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 e74f41088d78d..1263951a0a261 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 e74f41088d78d..1263951a0a261 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 a865de3bb9135..16e79f7bf4d95 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 a865de3bb9135..16e79f7bf4d95 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 6bc9e18ed5619..73f8025c8a5f8 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 6bc9e18ed5619..73f8025c8a5f8 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 690ff3500c8ee..25113f14b7cf5 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 355d27f2a43a8..bad37b8f92c11 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 5b3f01453773f..421e593f00e18 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 da206e8577bc0..0e4edaa631c45 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 da206e8577bc0..0e4edaa631c45 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 e6db879f44176..dee3f0d792897 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 e6db879f44176..dee3f0d792897 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 804a7103d18fd..cc1913e891b4b 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 3990cb71883f2..34e5f482911d4 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 6d9544051c0ba..0f59174940c0e 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 7772b353b8e19..f4143cb7a386c 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 fe7d9fe2e2d6f..938f4c8d6003e 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 f51d09abcdd97..9e3cf7d21d479 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 f51d09abcdd97..9e3cf7d21d479 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 6a2bae2c2c412..e84431fd42681 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 0f8928a664dcf..b96d749f813a3 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 5676b2deccd2e..471cacd257a8b 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 5676b2deccd2e..471cacd257a8b 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 2537ee257718e..ece7e82bfc032 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 2537ee257718e..ece7e82bfc032 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 eda3b1cac352f..dcb8860c5b7c7 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 6357695785bcf..4738e1530ebef 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 580706bbd4a46..b00f075c1192b 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 aba35ddcfdf3d..32aaf357e3d33 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 2c5ebfae3f711..77dc493eba355 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 990b6ebebf7e3..cb3a43c999987 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 eacdf1823671f..d9aee2d895627 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 bda09fa653e0c..2b601e10df699 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 bda09fa653e0c..2b601e10df699 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 9510ed2a12b0c..22b10b5d5173d 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 cff18cf8d2560..0ebe0b11b2874 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 d9ea314fe9d0c..b24c0e9142a26 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 ffd32162e1e3e..e8bbda7ca55d8 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 75b977df8122a..c57b4851ad917 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 71bb88a771276..440d26570b56d 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 587a72b7be6b9..65ff844759423 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 587a72b7be6b9..65ff844759423 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 6c03e88801316..fd98f27eaa320 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 c4fa3d07234f8..5821997d0d741 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 d1e45fe4f0ca1..c8e03908a2c80 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 81f346f9044a0..9a0dcdbdeba44 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 dd863ba7de741..d5e1b4274e36e 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 2e9febf3037a7..eda30a44f9e87 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 be50e619090af..d605d9fc7c857 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 7d7d4a27d329d..09cc754f12c33 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 5af39080f181b..b6511813da469 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 89841014005ee..809e4da581f39 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 dbe4881faface..aac352a8d68c2 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 58d45470ca5c9..38209755af350 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 cc1fa728c4a1a..dfab3850516ce 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 7b9e14b8a1d64..edc2737533227 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 c09a435f1a7fe..55e701dbbd896 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 210de69f6bbe7..53b60db70d755 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 5cb4b62f39a14..7d7087917fcf3 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 f4df3a295fbb9..3af59882ccc53 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 f4df3a295fbb9..3af59882ccc53 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 97fbe3a3d8515..e971bae84bd70 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 97fbe3a3d8515..e971bae84bd70 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 caca2c9951610..9a4823d128922 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 51b8189ab164c..1a6a721df325c 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 fbd968e19a66c..6ef0d21b4c83c 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 16f45c402cdac..2b1bde22a726d 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 a1b930f2f5ac2..16bcc76d8f352 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 ea1989a3e4d22..c199bdb2ca064 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 d7ce40115828f..8f0de7b52a6c5 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 8f86cf3dc8cdb..c0f86795a1c45 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 631d3ac1b5de7..3ce1e303d0ee8 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 2161bb9afc1b4..0d38abc11b0c8 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 3c89d94b04344..33066bd8b0c95 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 9c9aee08433db..94c902c5ce731 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 baa1d95cce7a9..bb1a545b9fa30 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 a0218c7fe7f81..46ddc25957be7 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 b82e6cfb92376..ec4504822ffee 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 b82e6cfb92376..ec4504822ffee 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 8043af36b7620..a1d2319a0f581 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 2ede4a5941a71..7ea8116331ae8 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 a45ecb2e47e41..c104564adf290 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 a45ecb2e47e41..c104564adf290 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 a45ecb2e47e41..c104564adf290 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 a45ecb2e47e41..c104564adf290 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 87304e8e84fa2..a3c98684b4ce4 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 c3232b4406e0c..77105a8482e1f 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 a81c2cc3871ee..13b1d85f8975a 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 fa0a8593339ec..f5a8d98c03ebd 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 3f62193fd83cb..b42d42019b48a 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 e183f07d5589d..65ed820d836a9 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 7c214ced6b63e..a52f51708abeb 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 269d4566011d8..bd0d20458a3e0 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 4006ea88a86e1..b02947b32c895 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 0ed089b529a91..3a90e76d07ffe 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 683969e356f33..c8a7ebb9ed126 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 e52c244ccc5a4..41d8eaf175b00 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 df33b515a8d44..231f147baa7bd 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 06272b7baa950..46bc272376aed 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 0c31c9dac292b..c788eb1477829 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 bdb395713f979..c35460a8c07e3 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 e57fc793920ca..bdfbd17064f9f 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 5e3ebab68db05..0463aebec49bb 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 5e3ebab68db05..0463aebec49bb 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 764d60305d5ec..8bc06d56b1848 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 cecca7f6afce9..6f9d77aca1af1 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 55e6db3801230..ecd606e8d59df 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 768c567f2719c..ad5d32953099c 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 768c567f2719c..ad5d32953099c 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 616d90761c6ff..0f169e7e9e7d8 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 6744a94cd7132..e5537c8f822c3 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 5849a3b5cb035..c029a0a9d33d5 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 6f978e28e78d4..921d8348e0ff2 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 6f978e28e78d4..921d8348e0ff2 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 81436a6e51041..7cf2c8ab5e5cf 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 81436a6e51041..7cf2c8ab5e5cf 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 3d23b0483368e..674c54133c98b 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 a7fb7df8d13d5..19f8200722c19 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 c671abcef35d6..16adbf6f93a45 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 04e8f4a103a12..8371e278840ef 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 04e8f4a103a12..8371e278840ef 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 b2615eac81b73..ae9dc4ee72285 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 b2615eac81b73..ae9dc4ee72285 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 9a86abe3f9a22..b9fad1ac2517e 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 ac0f8852d2a88..e6d2aa5e74dbf 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 e699404332f09..4d1c332ace5ef 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 496fbbb807df4..81a00a3f31fe3 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 496fbbb807df4..81a00a3f31fe3 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 5c7f48cfb4994..23c5e2bae8d27 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 5c7f48cfb4994..23c5e2bae8d27 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 95478466b8aec..7e5aca97446ef 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 95478466b8aec..7e5aca97446ef 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 ed48b01cbbf0a..5e4dc96b26713 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 fc4ae50c6f815..b43129f393715 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 aca384d584204..49d0978cf98e5 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 c36026685dd02..42ee6b7fb3231 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 c36026685dd02..42ee6b7fb3231 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 56991d9a003c5..feb787a3fbbdf 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 65b2419bac96d..20cd05cc6e1a9 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 133d9b73dd426..e50554c27fbd3 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 133d9b73dd426..e50554c27fbd3 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 d0890d99e3d8d..79ef15e5e3b15 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 8b0f0b893a590..4970865576276 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 2a2ad20f22fa6..483016ca5dcbd 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 80c718a6a3906..8cc8441c6fdcb 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 b5d3549a1f694..5d0dd6c541d2d 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 4021dbdc49a34..e930f222876a2 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 4021dbdc49a34..e930f222876a2 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 045f7a9d83111..d104016d1f1f9 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 4298fc777247d..f5d3d294edf17 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 bf017cb2fc051..a76dcddb2f80a 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 b1701aa72081c..b4e993576ba1b 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 02eacf11b25f7..e585b4b1d8e7c 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 e520bede4d8a6..eda46cf1d88b2 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 554d7ad462087..5d3b78b9aa5e6 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 f038a8543f68c..52da8a1d94fc1 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 786c1ebbd54d8..22dbb1b0d840a 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 0c200f3b5ad26..5d78c4223986f 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 5851ad03565bf..d6e5524e95e09 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 7a5efc0e8570f..cddd3ccbb6bd3 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 0c1e7c3611d11..7afebe9c7d4e9 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 e457fd8a209ea..cb0a536030b64 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 82c66c3c11d56..da24c44bc1a18 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 82c66c3c11d56..da24c44bc1a18 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 e3796ccf68543..5cd8dec7e549a 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 510ccc294680b..9bfc1dd0b7f20 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 ac2034bcf53da..24663e9de8784 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 a3a94331a56cd..6de3f2678c494 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 154e097eac3a7..3af24d5be7d6f 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 154e097eac3a7..3af24d5be7d6f 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 936da57c0f63f..3fcfaa23f216e 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 936da57c0f63f..3fcfaa23f216e 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 90bc4a7b1773c..f4e740ff2aa11 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 b2291da3a9b8f..505776b2f6098 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 bad38b845bb09..7f79a1571a707 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 ff3e74a3fbe94..0b0f5445a393b 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 b3212c06df35a..237640959009a 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 17a88aadaaad5..d816e106e3844 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 860bb80b87795..7e4d3712c41d9 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 457e238dcad3e..d1a496dad809d 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 3472ce6c5655e..54364cd6efe01 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 eb83726ae391f..9ec71065d0bf0 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 b559d4007a982..3cc365f8e2de2 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 ed6f4befbb2c9..39d1c1ed12491 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 b559d4007a982..3cc365f8e2de2 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 ed6f4befbb2c9..39d1c1ed12491 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 5d920a1dd8008..7ae2bd51187e7 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 1486e5451a363..17cc780eac283 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 4865183ebc889..359877ca375a5 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 6dfbc067c2e86..79e0cbca78f8b 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 6127765014a57..e194fd300049a 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 6dfbc067c2e86..79e0cbca78f8b 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 6127765014a57..e194fd300049a 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 6dfbc067c2e86..79e0cbca78f8b 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 6127765014a57..e194fd300049a 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 5a7e6f6601e5d..caf80fe611816 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 67bcad5eeb6ca..bf3b8905018e4 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 a04e40bdfba22..96f2409a484aa 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 a7d0c5feef9bf..e40a9e9ac422d 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 ffdff2f6fb08d..0ecf91dab65f1 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 664ec54ac4a2b..d228171681044 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 664ec54ac4a2b..d228171681044 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 cd8d7d3804190..21c17056047bc 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 b590130d1cff5..d35342ec30ce5 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 cd8d7d3804190..21c17056047bc 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 b590130d1cff5..d35342ec30ce5 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 cd8d7d3804190..21c17056047bc 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 b590130d1cff5..d35342ec30ce5 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 67e2eabd6fd5e..a5d4040f3f389 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 1e23832e30522..dd40cab13b940 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 67e2eabd6fd5e..a5d4040f3f389 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 1e23832e30522..dd40cab13b940 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 67e2eabd6fd5e..a5d4040f3f389 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 1e23832e30522..dd40cab13b940 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 67e2eabd6fd5e..a5d4040f3f389 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 1e23832e30522..dd40cab13b940 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 67e2eabd6fd5e..a5d4040f3f389 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 1e23832e30522..dd40cab13b940 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 67e2eabd6fd5e..a5d4040f3f389 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 1e23832e30522..dd40cab13b940 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 ca63503edfecf..d9157542350f3 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 379522a845db9..81d288e92ad18 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 ca63503edfecf..d9157542350f3 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 379522a845db9..81d288e92ad18 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 67e2eabd6fd5e..a5d4040f3f389 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 1e23832e30522..dd40cab13b940 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 67e2eabd6fd5e..a5d4040f3f389 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 1e23832e30522..dd40cab13b940 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 67e2eabd6fd5e..a5d4040f3f389 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 1e23832e30522..dd40cab13b940 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 67e2eabd6fd5e..a5d4040f3f389 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 1e23832e30522..dd40cab13b940 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 954e38a8581ec..cab811b2000d4 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 2f8af5e09dbd4..c5ae59d921457 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 ea0425ff26c37..c3c7f961b3b78 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 ea0425ff26c37..c3c7f961b3b78 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 109ef656549e1..fc5b4384670e5 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 f749a5bc3a107..27d8bb5e0179c 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 c8ce03710925c..7651a0e6a931a 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 da4e9fb704dde..0e50295a2208d 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 2fbafd889213f..4ff41dd59ff00 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 fcb8f6214dd4f..77cf274cd730e 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 96341fc8c39cf..10dcfba7d3b54 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 867143d099172..f7384f52c56db 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 96341fc8c39cf..10dcfba7d3b54 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 867143d099172..f7384f52c56db 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 96341fc8c39cf..10dcfba7d3b54 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 867143d099172..f7384f52c56db 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 96341fc8c39cf..10dcfba7d3b54 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 867143d099172..f7384f52c56db 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 96341fc8c39cf..10dcfba7d3b54 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 867143d099172..f7384f52c56db 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 96341fc8c39cf..10dcfba7d3b54 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 867143d099172..f7384f52c56db 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 96341fc8c39cf..10dcfba7d3b54 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 867143d099172..f7384f52c56db 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 96341fc8c39cf..10dcfba7d3b54 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 867143d099172..f7384f52c56db 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 96341fc8c39cf..10dcfba7d3b54 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 867143d099172..f7384f52c56db 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 96341fc8c39cf..10dcfba7d3b54 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 867143d099172..f7384f52c56db 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 d6956acb15e61..973c8ca3d7ea8 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 7ca8de617e06f..28e54d59daea0 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 b668b5e5fe256..daf301bdc8540 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 28fcb0ff1d907..4cd9d40aec3f6 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 99acfb8041ed2..e3d06b246c124 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 7ab1bd72cd791..99357ae260542 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 7ab1bd72cd791..99357ae260542 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 9945b1306fc5d..70778a368920d 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 deac9b331d1d6..3e2285060d622 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 6093404bcdf69..dabb7136d2d85 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 f0e3469d9750b..9461628ab3a72 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 ff4f1fed8129c..59b4e332379c4 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 7cb08ebfb2523..7158ee012b987 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 6972e06169dcb..fc28f024e45e9 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 a17a2a7dee289..afebca7775ad3 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 4472c30f76d6d..f0e72377631a5 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 df6bd8a3119c0..c500cb2a24183 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 ed7eaf3592f99..34005a9bce75c 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 38ab78bf49815..5e8371bb8e2d8 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 4f68c5ded8973..b083d9914d76d 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 39ef3fa478d07..34ba5a1cc59c3 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 39ef3fa478d07..34ba5a1cc59c3 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 6282706d3aa92..4766d809cfbc6 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 d2bbd4ef0bc9c..b95c3ce3fc1e8 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 4436c83d40ec0..1ed448d77437a 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 df45a2a221c2f..e9066661160da 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 4232aa53158ce..3c29068a6cfee 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 910f991ef4060..836f90c72db61 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 a8795f892f26f..1cac8209c7972 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 c4035e7ec82db..2fda7f6daace0 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 eb0d5dd3173f5..251ca37b6c117 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 a9e5e74f004cb..4a2a0d92c9e45 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 da2182e01c45f..ca1782da9acd5 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 da2182e01c45f..ca1782da9acd5 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 52baff824a04e..bd9091bd6ff15 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 120d2537789d4..299162da19436 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 14b240e90c0dc..b38acb84abb6e 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 8051c144dc363..955773e988ce9 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 203de80641346..087bf14ba6355 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 f3b60c506fafd..a6d16d39809b0 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 821818f763635..5dbbe5bbebc16 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 1edf435990904..5659b707b05d9 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 42dabbcfc6937..c2378f5554855 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 756c4657c6f5c..197c36cf68dce 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 756c4657c6f5c..197c36cf68dce 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 6aaeda1b4b51a..be47b8f23c71b 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 c4ea68d18a8fd..7342f4eff2432 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 59ccd79b7be1a..a390a960500d4 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 4a5c208a849b5..fe669f05fe2fc 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 b5e2de25fcde3..b3363ce0ef4aa 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 0d0e7b9ccfd8c..bb9e965e79d06 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 0d0e7b9ccfd8c..bb9e965e79d06 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 a18db585da9d4..f0a766c5adb6e 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 a18db585da9d4..f0a766c5adb6e 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 552c6ff0be61b..7eff19bdffcd1 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 552c6ff0be61b..7eff19bdffcd1 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 a18db585da9d4..f0a766c5adb6e 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 a18db585da9d4..f0a766c5adb6e 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 14632b2b28df4..0595af5142612 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 b0aa85034178d..b9ad515a500a8 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 2bed52247c080..842c24027535a 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 2bed52247c080..842c24027535a 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 0b2733c226582..7c619894b6c79 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 0b2733c226582..7c619894b6c79 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 dce0e21d6a371..4920433c469db 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 73bd9f87814d1..073d0e5574500 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 37a0e267d002b..4f974f56edc94 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 329ad50995fe1..ed03a3492557c 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 111d9cc21f590..d8a11c3aaa759 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 8b80dc87157d6..0bdf269f634b4 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 60ccaab89d2a5..42bbed6fb5211 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 bbb3062d98bd2..7c048d5f97ca8 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 e09f4bca9e272..f3d38860e39d6 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 921ab9843978a..ef25c54b5c2ec 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 c40babde0a3d9..4817edf286199 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 1096770ca61b5..c976edaa5d435 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 092356de4a630..d8bfb1a8fc3f3 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 fc73bd142ea43..ce94cd09cda9a 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 7f51b640e1fd2..6a26f636cb2bc 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 888a73a31388e..2e4f6ac5f14b8 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 89c0878d8405c..5a4cffe9a7c9a 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 d10ce176c2667..a5d045abc92d8 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 e887acceb93a4..f43aa48b97ba1 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 39143e003fad9..591418d6a13fb 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 b91d43b7c71e4..32c0aa73ebcfc 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 4bd02308a9ab3..53a0353c3ac4a 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 5a2ed5c76e716..527f50333f1e0 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 910e8beba5403..d80d12abeed4b 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 cafb662e14f42..5677c288abd4e 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 e87c411d085bb..5a733310cf1c8 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 1913a2fbda60c..4805014867aaa 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 d4d09c61f5389..2add398e7a554 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 dc540ea909f6d..3ddb9db120e03 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 41942d083bc24..1d01bf94a7c30 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 fb67e53c5448c..f5c09f477e77d 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 fd5403b0834d6..5a6e7c43e8d43 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 63bcc00dbca19..faff899c7d17e 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 ee1928137dcf0..3df7d142dc1be 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 aa2fb0375ed84..9b251b7e3b5f7 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 def8b2fce4b13..3770534c7ca5f 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 8650f888c281e..751d7982f8140 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 ef779f2abdb3b..8e00a4654e4bb 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 c71f18a0790a1..0abe72054c717 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; + +=== 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/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 419180d79761a..4a7a1c89564c2 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; + +=== 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/z.d.ts === declare const x: number; >x : number diff --git a/tests/baselines/reference/moduleResolutionNoTsESM.symbols b/tests/baselines/reference/moduleResolutionNoTsESM.symbols index eaf61024fb0e8..0a7925c4f6e27 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; + +=== 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/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 199a513549de4..4ff610e49fda5 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; + +=== 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/z.d.ts === declare const x: number; >x : number diff --git a/tests/baselines/reference/moduleResolutionWithExtensions.symbols b/tests/baselines/reference/moduleResolutionWithExtensions.symbols index d01f2206165fc..2ee6979bc41b3 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 7b530030eb5e2..34c4c19cbd7be 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 af9dc4154d443..d6b4d68e4a5ff 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 0e418c5dc143c..8c5c92df59c03 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 a73d58fd7d8e9..37911f91f2452 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 a73d58fd7d8e9..37911f91f2452 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 11c9c72cc6907..05ff9ad2c5ef4 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 11c9c72cc6907..05ff9ad2c5ef4 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 46806e5313f3f..eb6180979689f 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 2094265709f6e..07e0bd65394ec 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 a7ee88bd3ff22..e9daacf08e533 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 2f8bba9b6aba4..1bdac309c68a4 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 bfeb5a14c94c5..db0c144b16043 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 390fd1b0bedfd..e2080f651361f 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 fbcc5fa6c43be..c0eb8b05f7028 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 58189c8b987de..eb818ec8756e3 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 6da52fe3207dd..a3094575fe685 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 4dddcd75925a4..43d26dec38895 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 2ce91130095f7..41e4658626e87 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 8e980d9030063..6028213b591b9 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 655d90f047be5..80e58e9b8306c 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 655d90f047be5..80e58e9b8306c 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 79992f12bdc22..695ef44af7c1d 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 e3065d2e0a075..26f8afead67d8 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 e1ea467f85719..64dd59632cd22 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 e4e9a53aa590d..0c9dd75acdc6b 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 e4e9a53aa590d..0c9dd75acdc6b 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 e4e9a53aa590d..0c9dd75acdc6b 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 e4e9a53aa590d..0c9dd75acdc6b 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 67841b1be5adf..55bccd08f50c3 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 38a4e474dc632..6d4cec3eba9b7 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 2db356fe2494c..5b1616bfe37dc 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 2db356fe2494c..5b1616bfe37dc 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 2db356fe2494c..5b1616bfe37dc 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 2db356fe2494c..5b1616bfe37dc 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 61190a772be06..339dac211dd5b 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 61190a772be06..339dac211dd5b 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 61190a772be06..339dac211dd5b 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 61190a772be06..339dac211dd5b 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 07bda5323dbc8..cbcf89cbd6417 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 07bda5323dbc8..cbcf89cbd6417 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 520761d1b0a01..2e206b7fee9bc 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 520761d1b0a01..2e206b7fee9bc 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 1b75c0fff241a..f0ddc765fb992 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 1b75c0fff241a..f0ddc765fb992 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 5309ca6f8bc1b..dd0308e5302d2 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 5309ca6f8bc1b..dd0308e5302d2 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 e6e97a84b46c7..1d4520eeb580b 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 e6e97a84b46c7..1d4520eeb580b 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 abc205f874244..7d2eebc21e002 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 abc205f874244..7d2eebc21e002 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 62e354e99b15a..b6f215714e6bf 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 62e354e99b15a..b6f215714e6bf 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 1e3690c89f053..275138c692863 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 1e3690c89f053..275138c692863 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 3546346b3477b..5603344b566c8 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 5685121775b0c..2433d2465b23a 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 a2a37da0ecdca..f57013411f4b3 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 dcc36617cb068..9264d20234e6d 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 50f04ab725640..36fa2c582ed72 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 4e9f68545cde9..8c580bc2cdff0 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 d0ffc9942d074..e3ee74ef3433c 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 d0ffc9942d074..e3ee74ef3433c 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 d0ffc9942d074..e3ee74ef3433c 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 d0ffc9942d074..e3ee74ef3433c 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 d0ffc9942d074..e3ee74ef3433c 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 d0ffc9942d074..e3ee74ef3433c 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 d0ffc9942d074..e3ee74ef3433c 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 d0ffc9942d074..e3ee74ef3433c 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 74f0517a75a11..66108670f0093 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 4882da6afc544..abea97d465841 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 ae9c793bee4bf..15b7b1fb5df7a 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 fb6f46a20c182..ac53c6622b31d 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 d912adbb5e167..5fb4f9ceba08d 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 2775ffef1733d..e9cc9f619c72c 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 c5e111f98e376..f319877dafbbd 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 68cd4f736e466..2ff015d0bda90 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 c859ebda94345..da7e6f79bcbd1 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 fd24dd4df6019..accde6e18f2ec 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 3605b2f942481..0cd887408ed76 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 3dca38ab535e1..dd9ffd8766218 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 bcfd1533c30dc..77603325c737d 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 6ebbb0a3b4095..faab04836428d 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 eacbed235dab0..5d5f0761d109a 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 6b479ce696a0f..823274a252ff2 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 0157379b4dbf0..ffc37c78e235e 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 86584c432e975..2d00926985836 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 fe2209c13c125..e49db8953d791 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 e9355a9221949..086352555a47e 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 2da2298c8e207..794853b7f54b3 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 894de1472f74c..b40b3fb715b45 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 284351f93b518..eda8cfc486104 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 afa73eb325b9c..8eadb23ae88fd 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 966a71ec7dfc0..39bc1cf15144d 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 966a71ec7dfc0..39bc1cf15144d 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 221aec7f9e30a..787bfb997809f 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 a9fb95309b147..73d96d886d578 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 07890b16804db..35e8d365bd892 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 eeb93537357f6..722cde62ecb75 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 529ed0078e0c0..62f3575ae49f5 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 f01d15a8ea7c3..18686d9d11706 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 f01d15a8ea7c3..18686d9d11706 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 56ba3a7415868..f8767cb3e9a72 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 56ba3a7415868..f8767cb3e9a72 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 285af64728b9e..050f74240ec40 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 285af64728b9e..050f74240ec40 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 82eca9464a84a..0fa2e2711897a 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 82eca9464a84a..0fa2e2711897a 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 bfc1785f927de..8cd8209fe9cf5 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 bfc1785f927de..8cd8209fe9cf5 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 9916218897c1e..53fc5102d25b0 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 9916218897c1e..53fc5102d25b0 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 ccab7da87d82a..346bdf7a977aa 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 62790b4910340..86f495947e1de 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 f381d3625c58a..3f6f226de141b 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 676684c2d5041..80622e02cbe95 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 d48ac0a484110..6a927f9eed61f 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 d48ac0a484110..6a927f9eed61f 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 b7baa6a9ec627..1f229fea77689 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 b7baa6a9ec627..1f229fea77689 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 c5e9b0e6a9c72..674897dab99fe 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 3b763e1cc4a35..97663f26d0142 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 73614051301c6..9a5c60eb1480a 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 814a5df671743..b947f622f5f95 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 6c86acab75eb6..69f66bf6d2513 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 6c3c556324507..86e8f458f8d1f 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 c9392ee0c7f10..c7a8f460857f9 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 fba3f820db568..f61f023deffb1 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 b1ed4d22a71ec..22dad9c2989f1 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 159c4882de720..9d1a0626f8d41 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 c6d675cf80bd0..fcff229fb2751 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 56a34ebf3814f..78d5fb9abb8d3 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 3ec838f40b1d2..d333a7e18702b 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 a95b8d21898bd..932f597c5db9f 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 7ab80b871049f..e708f60ca6bbb 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 7ab80b871049f..e708f60ca6bbb 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 c6efdfe870035..079e3c904332b 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 f93836ecfa2e3..c30ce6be14f61 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 c018b4d8a99d0..7e3507632081d 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 604b497fa062d..ef319cd1c69ce 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 793d8d5fa5f62..54a41f2144f9c 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 130831017b591..69ec4f6e53dec 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 daf18ee868dc3..b44f5107fbcb9 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 fd8d0bb163563..fdaad055dee5f 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 69e8d972a8b25..dae0525ef946e 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 e2ecb4965dc7c..c7a20e6bab512 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 7581b6ace0ab4..811b9891d423b 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 c03c954704b8a..236ea5da87880 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 66d9953a5cb44..84aff11e55a26 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 8cb204abcb19e..e95fface73430 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 28a7538a3fd2d..0b7adb4c5ed94 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 722b0e1097d81..d08edd2b24e98 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 43adc413615b5..1209eba5f3db0 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 de6697b8faddf..fe6b1e1496f64 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 5cca4512a387b..a9e941f0b986f 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 53bdd756d27f6..52bde9d128342 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 f0ca1bc80c9e7..ee7dcc401369a 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 4ea0d39b9653d..59ce4803d23d7 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 db77d8f1deeef..f898b9792b568 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 97e8fded355df..c584e6f1668c1 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 d23d2fadaefda..abbaa74197f5c 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 84a87102b4392..7ab3b0ec5ee33 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 6012852af0e78..763d35ff23ce5 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 3687cda579b8b..1c0c2d3545fc3 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 4a1a8dcabe9dd..0dc1e310150fe 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 f57dc5c689122..f1985f89b3da5 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 fbf73c9656da9..4b2d7b3b5f66f 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 36f043bf080ad..b2b6bd0a35e17 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 e1647ee05fefb..cfdab46f2adf2 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 571a7b5d7b902..570c57cef53de 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 561bc768a53f2..ae4f497506f79 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 a71031b65c099..1a794940579ef 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 baac5b00915ed..d611cb6e4ecc5 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 a5a484dd0e34f..c28da66aee952 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 89f096f342087..7e3d3ab07b524 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 00828537ee27f..7a164990bdcd7 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 339f47a27532c..a4e45dc8cd591 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 97c04643053c1..a36937ed0253b 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 c4fc1e90e38af..a006596b7b54a 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 74001e6df700f..4f4bafd3c16ba 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 4beeb0688b1e9..2f15bf6383dd2 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 7be9d1af3a849..3f31cf108bfe7 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 bc92f1db1085f..e896be81d16a0 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 285796e888aeb..7ab84ea585c93 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 74e0d8050ff5f..59c1fc0d2ff85 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 cb5e33d8f06a7..5e6ca55a30882 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 d47bf6541c4b0..d3b0075cabbcc 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 bb88c64044b0e..b9a6c12f349e0 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 8360e451ec198..73c6443610fe5 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 9e424e1136885..36b108f4188d3 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 d330c8f8c79a4..9362c353c8e49 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 ad40aba3472da..df294c46cc222 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 cd418ac9ad5e9..2ccb962caceea 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 01e1e7ea7707b..7b094b105e61a 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 6c9aae9def2db..fa385be7a1127 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 33fa3f107d6c5..d897988e30744 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 884640a5232c5..17972aafe7010 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 a84e94b00001b..d25e5e2f952e5 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 a84e94b00001b..d25e5e2f952e5 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 aa65f7896d417..763703a10a618 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 271c6bab984e3..b0df27d7c16c4 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 9ceb52a0aaae6..68906fd44ad51 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 d0e33cc7490d3..f7a0b957f3ec6 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 5f42afd8fc98c..1f0e3cd0f1731 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 612d19539eb25..54f0b01177e5c 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 63d3a1c3b7408..bf3a44dfb40f3 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 24d45924e5c0c..3fc2f95327d76 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 17e5e2bbf1773..0fc0260f1c138 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 17e5e2bbf1773..0fc0260f1c138 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 c52b8bb407da9..45ef7704898fc 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 c52b8bb407da9..45ef7704898fc 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 c1f72a7ce8129..3ae5d74b75760 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 c1f72a7ce8129..3ae5d74b75760 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 28441e36fe60e..61a8dd8dd4f8d 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 28441e36fe60e..61a8dd8dd4f8d 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 0d6df58ed39f3..23565ec507c9a 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 5d3067ff63d9a..558b81991cfd4 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 5d3067ff63d9a..558b81991cfd4 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 c6a472340df73..ad3d2cae88b4c 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 c6a472340df73..ad3d2cae88b4c 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 f6b22767dacc4..9fc20f657a318 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 f6b22767dacc4..9fc20f657a318 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 e186861446b0f..972682f0019c8 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 e186861446b0f..972682f0019c8 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 393f530817d12..b03d100117a7a 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 5d012f037e474..ce318babc4ec9 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 5d012f037e474..ce318babc4ec9 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 bba1c75e5a62f..754ac711647b5 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 bba1c75e5a62f..754ac711647b5 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 ba8bf57d861de..36404e8938e95 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 9a6dda1785725..9d95c62caa554 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 da06e11c608e4..9849d70b00698 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 da06e11c608e4..9849d70b00698 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 2e869695f3677..9db7df9e0dabe 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 2e869695f3677..9db7df9e0dabe 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 05934fd7d57f6..2cb1c3ed572eb 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 d56013b763868..ca4dae81fa14f 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 d56013b763868..ca4dae81fa14f 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 5510d17f4e67b..f67cd3f6747b0 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 5510d17f4e67b..f67cd3f6747b0 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 50f7807483db8..a91924d100213 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 50f7807483db8..a91924d100213 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 cb308915ad1f0..57997738b7a18 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 cb308915ad1f0..57997738b7a18 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 be1df55a86102..08c7d0723dc8e 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 be1df55a86102..08c7d0723dc8e 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 cd7e01f328f81..b55c6a038d98b 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 838d4f17cc10f..684907dd3fd85 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 dd16cddc2fd2d..7f95f750e9112 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 0975f90637324..b731fde7ba4bd 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 5494058c85222..e16b734c2c510 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 f56038dfb12f6..582dc9750eb00 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 2d3a91abc5595..426f4f805b7b9 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 dde34e067469d..d8a94df025f25 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