Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error: Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isTypeParameterDeclaration'. in 'Object.cast' during 'getApplicableRefactors' #32860

Closed
typescript-bot opened this issue Aug 13, 2019 · 29 comments · Fixed by #47136
Assignees
Labels
Bug A bug in TypeScript Fix Available A PR has been opened for this issue Source: Telemetry The issue relates to the telemetry in editors

Comments

@typescript-bot
Copy link
Collaborator

typescript-bot commented Aug 13, 2019

This issue comes from crash dumps in telemetry. We've tried to de-duplicate issues on a best-effort basis, comparing the sequence of methods called and the command requested while ignoring line numbers.
TypeScript version prefix: 3.5.3
VSCode version: 1.37.0
Command requested: getApplicableRefactors
Hitting sessions: 482
Five line hash: b8eef1a30cda4047dd8f5e3f66405455
Stack:

    at cast (tsserver.js:1436:25)
    at visitor (tsserver.js:119460:50)
    at collectTypeParameters (tsserver.js:119454:20)
    at getRangeToExtract (tsserver.js:119441:34)
    at getAvailableActions (tsserver.js:119404:28)
    at <anonymous> (tsserver.js:112896:128)
    at getIterator (tsserver.js:627:23)
    at next (tsserver.js:622:35)
    at arrayFrom (tsserver.js:1255:32)
    at getApplicableRefactors (tsserver.js:112895:23)
    at getApplicableRefactors (tsserver.js:122658:32)
    at Session.getApplicableRefactors (tsserver.js:131427:53)
    at _a.<computed> (tsserver.js:130245:61)
    at <anonymous> (tsserver.js:131671:88)
    at Session.executeWithRequestId (tsserver.js:131662:28)
    at Session.executeCommand (tsserver.js:131671:33)
    at Session.onMessage (tsserver.js:131693:35)
    at <anonymous> (tsserver.js:132984:27)
    at unknown (suppressed.js)
    at unknown (suppressed.js)
    at unknown (suppressed.js)
    at unknown (suppressed.js)
    at unknown (suppressed.js)
    at unknown (suppressed.js)
    at unknown (suppressed.js)
    at unknown (suppressed.js)
    at unknown (suppressed.js)
@typescript-bot typescript-bot added the Source: Telemetry The issue relates to the telemetry in editors label Aug 13, 2019
@RyanCavanaugh RyanCavanaugh added the Bug A bug in TypeScript label Aug 14, 2019
@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 3.6.2
VSCode version: 1.37.1
Command requested: getApplicableRefactors
Hitting sessions: 141
Five line hash: 4aca91252b912e061cb81852a908ada0
Stack:

Error: Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isTypeParameterDeclaration'.
    at Object.cast (tsserver.js:1457:25)
    at visitor (tsserver.js:122816:50)
    at collectTypeParameters (tsserver.js:122810:20)
    at getRangeToExtract (tsserver.js:122797:34)
    at Object.getAvailableActions (tsserver.js:122760:28)
    at unknown (tsserver.js:115823:128)
    at getIterator (tsserver.js:637:23)
    at Object.next (tsserver.js:632:35)
    at Object.arrayFrom (tsserver.js:1276:40)
    at Object.getApplicableRefactors (tsserver.js:115822:23)
    at Proxy.getApplicableRefactors (tsserver.js:126023:32)
    at IOSession.Session.getApplicableRefactors (tsserver.js:134935:53)
    at Session.handlers.ts.createMapFromTemplate._a.(anonymous function) (tsserver.js:133790:61)
    at unknown (tsserver.js:135178:88)
    at IOSession.Session.executeWithRequestId (tsserver.js:135169:28)
    at IOSession.Session.executeCommand (tsserver.js:135178:33)
    at IOSession.Session.onMessage (tsserver.js:135201:35)
    at Interface.<anonymous> (tsserver.js:136516:27)
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 3.6.3
VSCode version: 1.38.1
Command requested: getApplicableRefactors
Hitting sessions: 235
Five line hash: 4aca91252b912e061cb81852a908ada0
Stack:

Error: Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isTypeParameterDeclaration'.
    at Object.cast (tsserver.js:1457:25)
    at visitor (tsserver.js:122894:50)
    at collectTypeParameters (tsserver.js:122888:20)
    at getRangeToExtract (tsserver.js:122875:34)
    at Object.getAvailableActions (tsserver.js:122838:28)
    at unknown (tsserver.js:115901:128)
    at getIterator (tsserver.js:637:23)
    at Object.next (tsserver.js:632:35)
    at Object.arrayFrom (tsserver.js:1276:40)
    at Object.getApplicableRefactors (tsserver.js:115900:23)
    at Object.getApplicableRefactors (tsserver.js:126101:32)
    at IOSession.Session.getApplicableRefactors (tsserver.js:135013:53)
    at Session.handlers.ts.createMapFromTemplate._a.(anonymous function) (tsserver.js:133868:61)
    at unknown (tsserver.js:135256:88)
    at IOSession.Session.executeWithRequestId (tsserver.js:135247:28)
    at IOSession.Session.executeCommand (tsserver.js:135256:33)
    at IOSession.Session.onMessage (tsserver.js:135279:35)
    at Interface.<anonymous> (tsserver.js:136594:27)
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()

@RyanCavanaugh RyanCavanaugh added this to the Backlog milestone Sep 25, 2019
@mjbvz
Copy link
Contributor

mjbvz commented Oct 18, 2019

Still a top hitter in 3.7.0-dev.20191016

Error: Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isTypeParameterDeclaration'.
    at Object.cast (tsserver.js:1349:25)
    at visitor (tsserver.js:127896:50)
    at collectTypeParameters (tsserver.js:127890:20)
    at getRangeToExtract (tsserver.js:127852:34)
    at Object.getAvailableActions (tsserver.js:127803:28)
    at tsserver.js:120275:128
    at getIterator (tsserver.js:522:23)
    at Object.next (tsserver.js:517:35)
    at Object.arrayFrom (tsserver.js:1162:40)
    at Object.getApplicableRefactors (tsserver.js:120274:23)
    at Object.getApplicableRefactors (tsserver.js:131141:32)
    at IOSession.Session.getApplicableRefactors (tsserver.js:140406:53)
    at Session.handlers.ts.createMapFromTemplate._a.(anonymous function) (tsserver.js:139259:61)
    at tsserver.js:140649:88
    at IOSession.Session.executeWithRequestId (tsserver.js:140640:28)
    at IOSession.Session.executeCommand (tsserver.js:140649:33)
    at IOSession.Session.onMessage (tsserver.js:140672:35)
    at Interface.<anonymous> (tsserver.js:141987:27)
    at Interface.emit (events.js:182:13)
    at Interface._onLine (readline.js:290:10)
    at Interface._normalWrite (readline.js:433:12)
    at Socket.ondata (readline.js:149:10)
    at Socket.emit (events.js:182:13)
    at addChunk (_stream_readable.js:283:12)
    at readableAddChunk (_stream_readable.js:264:11)
    at Socket.Readable.push (_stream_readable.js:219:10)
    at Pipe.onStreamRead [as onread] (internal/stream_base_commons.js:94:17)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 3.6.4
VSCode version: 1.39.2
Command requested: getApplicableRefactors
Hitting sessions: 222
Five line hash: 4aca91252b912e061cb81852a908ada0
Stack:

Error: Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isTypeParameterDeclaration'.
    at Object.cast (tsserver.js:1457:25)
    at visitor (tsserver.js:122903:50)
    at collectTypeParameters (tsserver.js:122897:20)
    at getRangeToExtract (tsserver.js:122884:34)
    at Object.getAvailableActions (tsserver.js:122847:28)
    at unknown (tsserver.js:115910:128)
    at getIterator (tsserver.js:637:23)
    at Object.next (tsserver.js:632:35)
    at Object.arrayFrom (tsserver.js:1276:40)
    at Object.getApplicableRefactors (tsserver.js:115909:23)
    at Proxy.getApplicableRefactors (tsserver.js:126110:32)
    at IOSession.Session.getApplicableRefactors (tsserver.js:135022:53)
    at Session.handlers.ts.createMapFromTemplate._a.(anonymous function) (tsserver.js:133877:61)
    at unknown (tsserver.js:135265:88)
    at IOSession.Session.executeWithRequestId (tsserver.js:135256:28)
    at IOSession.Session.executeCommand (tsserver.js:135265:33)
    at IOSession.Session.onMessage (tsserver.js:135288:35)
    at Interface.<anonymous> (tsserver.js:136603:27)
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 3.7.2
VSCode version: 1.40.0
Command requested: getApplicableRefactors
Hitting sessions: 402
Five line hash: 4aca91252b912e061cb81852a908ada0
Stack:

Error: Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isTypeParameterDeclaration'.
    at Object.cast (tsserver.js:1349:25)
    at visitor (tsserver.js:128035:50)
    at collectTypeParameters (tsserver.js:128029:20)
    at getRangeToExtract (tsserver.js:127994:34)
    at Object.getAvailableActions (tsserver.js:127945:28)
    at unknown (tsserver.js:120410:128)
    at getIterator (tsserver.js:522:23)
    at Object.next (tsserver.js:517:35)
    at Object.arrayFrom (tsserver.js:1162:40)
    at Object.getApplicableRefactors (tsserver.js:120409:23)
    at Object.getApplicableRefactors (tsserver.js:131279:32)
    at IOSession.Session.getApplicableRefactors (tsserver.js:140627:53)
    at Session.handlers.ts.createMapFromTemplate._a.<computed> (tsserver.js:139480:61)
    at unknown (tsserver.js:140870:88)
    at IOSession.Session.executeWithRequestId (tsserver.js:140861:28)
    at IOSession.Session.executeCommand (tsserver.js:140870:33)
    at IOSession.Session.onMessage (tsserver.js:140893:35)
    at Interface.<anonymous> (tsserver.js:142208:27)
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 3.7.3
VSCode version: 1.41.0-insider
Command requested: getApplicableRefactors
Hitting sessions: 326
Five line hash: 4aca91252b912e061cb81852a908ada0
Stack:

Error: Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isTypeParameterDeclaration'.
    at Object.cast (tsserver.js:1349:25)
    at visitor (tsserver.js:128075:50)
    at collectTypeParameters (tsserver.js:128069:20)
    at getRangeToExtract (tsserver.js:128034:34)
    at Object.getAvailableActions (tsserver.js:127985:28)
    at unknown (tsserver.js:120450:128)
    at getIterator (tsserver.js:522:23)
    at Object.next (tsserver.js:517:35)
    at Object.arrayFrom (tsserver.js:1162:40)
    at Object.getApplicableRefactors (tsserver.js:120449:23)
    at Object.getApplicableRefactors (tsserver.js:131319:32)
    at IOSession.Session.getApplicableRefactors (tsserver.js:140674:53)
    at Session.handlers.ts.createMapFromTemplate._a.<computed> (tsserver.js:139527:61)
    at unknown (tsserver.js:140917:88)
    at IOSession.Session.executeWithRequestId (tsserver.js:140908:28)
    at IOSession.Session.executeCommand (tsserver.js:140917:33)
    at IOSession.Session.onMessage (tsserver.js:140940:35)
    at Interface.<anonymous> (tsserver.js:142255:27)
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 3.7.4
VSCode version: 1.41.0
Command requested: getApplicableRefactors
Hitting sessions: 170
Five line hash: 4aca91252b912e061cb81852a908ada0
Stack:

Error: Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isTypeParameterDeclaration'.
    at Object.cast (tsserver.js:1349:25)
    at visitor (tsserver.js:128077:50)
    at collectTypeParameters (tsserver.js:128071:20)
    at getRangeToExtract (tsserver.js:128036:34)
    at Object.getAvailableActions (tsserver.js:127987:28)
    at unknown (tsserver.js:120452:128)
    at getIterator (tsserver.js:522:23)
    at Object.next (tsserver.js:517:35)
    at Object.arrayFrom (tsserver.js:1162:40)
    at Object.getApplicableRefactors (tsserver.js:120451:23)
    at Object.getApplicableRefactors (tsserver.js:131321:32)
    at IOSession.Session.getApplicableRefactors (tsserver.js:140689:53)
    at Session.handlers.ts.createMapFromTemplate._a.<computed> (tsserver.js:139542:61)
    at unknown (tsserver.js:140932:88)
    at IOSession.Session.executeWithRequestId (tsserver.js:140923:28)
    at IOSession.Session.executeCommand (tsserver.js:140932:33)
    at IOSession.Session.onMessage (tsserver.js:140955:35)
    at Interface.<anonymous> (tsserver.js:142270:27)
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 3.7.5
VSCode version: 1.41.1
Command requested: getApplicableRefactors
Hitting sessions: 126
Five line hash: 4aca91252b912e061cb81852a908ada0
Stack:

Error: Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isTypeParameterDeclaration'.
    at Object.cast (tsserver.js:1349:25)
    at visitor (tsserver.js:128105:50)
    at collectTypeParameters (tsserver.js:128099:20)
    at getRangeToExtract (tsserver.js:128064:34)
    at Object.getAvailableActions (tsserver.js:128015:28)
    at unknown (tsserver.js:120480:128)
    at getIterator (tsserver.js:522:23)
    at Object.next (tsserver.js:517:35)
    at Object.arrayFrom (tsserver.js:1162:40)
    at Object.getApplicableRefactors (tsserver.js:120479:23)
    at Proxy.getApplicableRefactors (tsserver.js:131349:32)
    at IOSession.Session.getApplicableRefactors (tsserver.js:140717:53)
    at Session.handlers.ts.createMapFromTemplate._a.<computed> (tsserver.js:139570:61)
    at unknown (tsserver.js:140960:88)
    at IOSession.Session.executeWithRequestId (tsserver.js:140951:28)
    at IOSession.Session.executeCommand (tsserver.js:140960:33)
    at IOSession.Session.onMessage (tsserver.js:140983:35)
    at Interface.<anonymous> (tsserver.js:142298:27)
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 3.8.3
VSCode version: 1.42.1
Command requested: getApplicableRefactors
Hitting sessions: 655
Five line hash: 4aca91252b912e061cb81852a908ada0
Stack:

Error: Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isTypeParameterDeclaration'.
    at Object.cast (tsserver.js:1371:25)
    at visitor (tsserver.js:132481:50)
    at collectTypeParameters (tsserver.js:132475:20)
    at getRangeToExtract (tsserver.js:132440:34)
    at Object.getAvailableActions (tsserver.js:132391:28)
    at unknown (tsserver.js:124592:128)
    at getIterator (tsserver.js:519:23)
    at Object.next (tsserver.js:514:35)
    at Object.arrayFrom (tsserver.js:1178:40)
    at Object.getApplicableRefactors (tsserver.js:124591:23)
    at Proxy.getApplicableRefactors (tsserver.js:135901:32)
    at IOSession.Session.getApplicableRefactors (tsserver.js:145703:53)
    at Session.handlers.ts.createMapFromTemplate._a.<computed> (tsserver.js:144528:61)
    at unknown (tsserver.js:146003:88)
    at IOSession.Session.executeWithRequestId (tsserver.js:145994:28)
    at IOSession.Session.executeCommand (tsserver.js:146003:33)
    at IOSession.Session.onMessage (tsserver.js:146027:35)
    at Interface.<anonymous> (tsserver.js:147342:27)
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()
    at suppressed_frame()

@sheetalkamat
Copy link
Member

sheetalkamat commented Jul 8, 2020

Found the repro from #37731

Clone the repo https://github.com/devversion/ts-checker-root-dir-runtime-exception
Run yarn
code .
open src\test.ts .

Here is the log
Info 0    [13:47:35.514] Starting TS Server
Info 1    [13:47:35.516] Version: 4.0.0-dev
Info 2    [13:47:35.516] Arguments: C:\Users\shkamat\AppData\Local\Programs\Microsoft VS Code\Code.exe c:\typescript\built\local\tsserver.js --useInferredProjectPerProjectRoot --enableTelemetry --cancellationPipeName C:\Users\shkamat\AppData\Local\Temp\vscode-typescript\3c5045bc2a30b8bded77\tscancellation-a1b693fd3d7a996c81b3.tmp* --logVerbosity verbose --logFile c:\Users\shkamat\AppData\Roaming\Code\logs\20200708T134712\exthost1\vscode.typescript-language-features\tsserver-log-t56HpZ\tsserver.log --globalPlugins typescript-vscode-sh-plugin,typescript-lit-html-plugin --pluginProbeLocations c:\Users\shkamat\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\typescript-language-features,c:\Users\shkamat\.vscode\extensions\bierner.lit-html-1.11.1 --locale en --noGetErrOnBackgroundUpdate --validateDefaultNpmLocation
Info 3    [13:47:35.517] Platform: win32 NodeVersion: 12 CaseSensitive: false
Info 4    [13:47:35.527] Binding...
Info 5    [13:47:35.541] event:
    {"seq":0,"type":"event","event":"typingsInstallerPid","body":{"pid":9856}}
Info 6    [13:47:35.543] request:
    {"seq":0,"type":"request","command":"configure","arguments":{"hostInfo":"vscode","preferences":{"providePrefixAndSuffixTextForRename":true,"allowRenameOfImportPath":true},"watchOptions":{}}}
Info 7    [13:47:35.544] Host information vscode
Info 8    [13:47:35.546] Host watch options changed to undefined, it will be take effect for next watches.
Info 9    [13:47:35.546] response:
    {"seq":0,"type":"response","command":"configure","request_seq":0,"success":true}
Perf 10   [13:47:35.546] 0::configure: async elapsed time (in milliseconds) 2.8224
Info 11   [13:47:35.546] request:
    {"seq":1,"type":"request","command":"compilerOptionsForInferredProjects","arguments":{"options":{"module":"commonjs","target":"es2016","jsx":"preserve","sourceMap":true,"allowJs":true,"allowSyntheticDefaultImports":true,"allowNonTsExtensions":true,"resolveJsonModule":true}}}
Info 12   [13:47:35.548] Scheduled: *ensureProjectForOpenFiles*
Perf 13   [13:47:35.548] 1::compilerOptionsForInferredProjects: elapsed time (in milliseconds) 1.2839
Info 14   [13:47:35.548] response:
    {"seq":0,"type":"response","command":"compilerOptionsForInferredProjects","request_seq":1,"success":true,"body":true}
Info 15   [13:47:35.548] request:
    {"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","fileContent":"import {Renderer} from '@angular/core';\n\nexport class X {\n    constructor(renderer: Renderer) {}\n}","projectRootPath":"c:\\temp\\ts-checker-root-dir-runtime-exception","scriptKindName":"TS"}]}}
Info 16   [13:47:35.550] Search path: c:/temp/ts-checker-root-dir-runtime-exception/src
Info 17   [13:47:35.551] ConfigFilePresence:: Current Watches: :: File: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json Currently impacted open files: RootsOfInferredProjects:  OtherOpenFiles: c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts Status: File added to open files impacted by this config file
Info 18   [13:47:35.551] For info: c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts :: Config file name: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json
Info 19   [13:47:35.552] Opened configuration file c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json
Info 20   [13:47:35.555] FileWatcher:: Added:: WatchInfo: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json 2000 undefined Project: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json WatchType: Config file
Info 21   [13:47:35.556] event:
    {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json","reason":"Creating possible configured project for c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts to open"}}
Info 22   [13:47:35.572] Config: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json : {
 "rootNames": [
  "c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts"
 ],
 "options": {
  "outDir": "c:/temp/ts-checker-root-dir-runtime-exception/out-tsc/app",
  "baseUrl": "c:/temp/ts-checker-root-dir-runtime-exception/src",
  "rootDirs": [
   "c:/temp/ts-checker-root-dir-runtime-exception/src/generated"
  ],
  "configFilePath": "c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json"
 }
}
Info 23   [13:47:35.573] Loading global plugin typescript-vscode-sh-plugin
Info 24   [13:47:35.573] Enabling plugin typescript-vscode-sh-plugin from candidate paths: c:\Users\shkamat\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\typescript-language-features,c:\Users\shkamat\.vscode\extensions\bierner.lit-html-1.11.1,c:/typescript/built/local/tsserver.js/../../..
Info 25   [13:47:35.573] Loading typescript-vscode-sh-plugin from c:\Users\shkamat\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\typescript-language-features (resolved to c:/Users/shkamat/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/typescript-language-features/node_modules)
Info 26   [13:47:35.585] typescript-vscode-sh-plugin not active, version 3.7 required, is 4.0.0-dev
Info 27   [13:47:35.585] Plugin validation succeded
Info 28   [13:47:35.585] Loading global plugin typescript-lit-html-plugin
Info 29   [13:47:35.585] Enabling plugin typescript-lit-html-plugin from candidate paths: c:\Users\shkamat\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\typescript-language-features,c:\Users\shkamat\.vscode\extensions\bierner.lit-html-1.11.1,c:/typescript/built/local/tsserver.js/../../..
Info 30   [13:47:35.585] Loading typescript-lit-html-plugin from c:\Users\shkamat\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\typescript-language-features (resolved to c:/Users/shkamat/AppData/Local/Programs/Microsoft VS Code/resources/app/extensions/typescript-language-features/node_modules)
Info 31   [13:47:35.609] Loading typescript-lit-html-plugin from c:\Users\shkamat\.vscode\extensions\bierner.lit-html-1.11.1 (resolved to c:/Users/shkamat/.vscode/extensions/bierner.lit-html-1.11.1/node_modules)
Info 32   [13:47:37.208] [ts-lit-html-plugin] config: {"_format":{"enabled":true},"_tags":["html","raw"]}
Info 33   [13:47:37.210] Plugin validation succeded
Info 34   [13:47:37.213] Starting updateGraphWorker: Project: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json
Info 35   [13:47:37.235] DirectoryWatcher:: Added:: WatchInfo: c:/temp/ts-checker-root-dir-runtime-exception/node_modules 1 undefined Project:  WatchType: node_modules for closed script infos in them
Info 36   [13:47:37.235] c for path c:/temp/ts-checker-root-dir-runtime-exception/node_modules not found in cache...
Info 37   [13:47:37.235] Starting C:\Users\shkamat\AppData\Local\Programs\Microsoft VS Code\Code.exe with args:
    ["c:/typescript/built/local/watchGuard.js","c:/temp/ts-checker-root-dir-runtime-exception/node_modules"]
Info 38   [13:47:37.365] WatchGuard for path c:/temp/ts-checker-root-dir-runtime-exception/node_modules returned: OK
Info 39   [13:47:37.366] Elapsed:: 131ms DirectoryWatcher:: Added:: WatchInfo: c:/temp/ts-checker-root-dir-runtime-exception/node_modules 1 undefined Project:  WatchType: node_modules for closed script infos in them
Info 40   [13:47:37.827] DirectoryWatcher:: Added:: WatchInfo: c:/temp/ts-checker-root-dir-runtime-exception/node_modules 1 undefined Project: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json WatchType: Failed Lookup Locations
Info 41   [13:47:37.827] watchDirectory for c:/temp/ts-checker-root-dir-runtime-exception/node_modules uses cached drive information.
Info 42   [13:47:37.828] Elapsed:: 1ms DirectoryWatcher:: Added:: WatchInfo: c:/temp/ts-checker-root-dir-runtime-exception/node_modules 1 undefined Project: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json WatchType: Failed Lookup Locations
Info 43   [13:47:38.769] FileWatcher:: Added:: WatchInfo: c:/typescript/built/local/lib.d.ts 500 undefined Project:  WatchType: Closed Script info
Info 44   [13:47:38.772] FileWatcher:: Added:: WatchInfo: c:/typescript/built/local/lib.es5.d.ts 500 undefined Project:  WatchType: Closed Script info
Info 45   [13:47:38.882] FileWatcher:: Added:: WatchInfo: c:/typescript/built/local/lib.dom.d.ts 500 undefined Project:  WatchType: Closed Script info
Info 46   [13:47:39.171] FileWatcher:: Added:: WatchInfo: c:/typescript/built/local/lib.webworker.importscripts.d.ts 500 undefined Project:  WatchType: Closed Script info
Info 47   [13:47:39.172] FileWatcher:: Added:: WatchInfo: c:/typescript/built/local/lib.scripthost.d.ts 500 undefined Project:  WatchType: Closed Script info
Info 48   [13:47:39.622] DirectoryWatcher:: Added:: WatchInfo: c:/temp/ts-checker-root-dir-runtime-exception/src/@angular 1 undefined Project: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json WatchType: Failed Lookup Locations
Info 49   [13:47:39.622] watchDirectory for c:/temp/ts-checker-root-dir-runtime-exception/src/@angular uses cached drive information.
Info 50   [13:47:39.624] Elapsed:: 2ms DirectoryWatcher:: Added:: WatchInfo: c:/temp/ts-checker-root-dir-runtime-exception/src/@angular 1 undefined Project: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json WatchType: Failed Lookup Locations
Info 51   [13:47:39.625] DirectoryWatcher:: Added:: WatchInfo: c:/temp/ts-checker-root-dir-runtime-exception/src/node_modules 1 undefined Project: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json WatchType: Failed Lookup Locations
Info 52   [13:47:39.625] watchDirectory for c:/temp/ts-checker-root-dir-runtime-exception/src/node_modules uses cached drive information.
Info 53   [13:47:39.625] Elapsed:: 0ms DirectoryWatcher:: Added:: WatchInfo: c:/temp/ts-checker-root-dir-runtime-exception/src/node_modules 1 undefined Project: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json WatchType: Failed Lookup Locations
Info 54   [13:47:39.626] DirectoryWatcher:: Added:: WatchInfo: c:/temp/ts-checker-root-dir-runtime-exception/src/rxjs 1 undefined Project: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json WatchType: Failed Lookup Locations
Info 55   [13:47:39.626] watchDirectory for c:/temp/ts-checker-root-dir-runtime-exception/src/rxjs uses cached drive information.
Info 56   [13:47:39.627] Elapsed:: 1ms DirectoryWatcher:: Added:: WatchInfo: c:/temp/ts-checker-root-dir-runtime-exception/src/rxjs 1 undefined Project: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json WatchType: Failed Lookup Locations
Info 57   [13:47:39.628] DirectoryWatcher:: Added:: WatchInfo: c:/temp/ts-checker-root-dir-runtime-exception/src 0 undefined Project: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json WatchType: Failed Lookup Locations
Info 58   [13:47:39.628] watchDirectory for c:/temp/ts-checker-root-dir-runtime-exception/src uses cached drive information.
Info 59   [13:47:39.628] Elapsed:: 0ms DirectoryWatcher:: Added:: WatchInfo: c:/temp/ts-checker-root-dir-runtime-exception/src 0 undefined Project: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json WatchType: Failed Lookup Locations
Info 60   [13:47:39.630] DirectoryWatcher:: Added:: WatchInfo: c:/temp/ts-checker-root-dir-runtime-exception/src/node_modules/@types 1 undefined Project: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json WatchType: Type roots
Info 61   [13:47:39.630] watchDirectory for c:/temp/ts-checker-root-dir-runtime-exception/src/node_modules/@types uses cached drive information.
Info 62   [13:47:39.630] Elapsed:: 0ms DirectoryWatcher:: Added:: WatchInfo: c:/temp/ts-checker-root-dir-runtime-exception/src/node_modules/@types 1 undefined Project: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json WatchType: Type roots
Info 63   [13:47:39.630] DirectoryWatcher:: Added:: WatchInfo: c:/temp/ts-checker-root-dir-runtime-exception/node_modules/@types 1 undefined Project: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json WatchType: Type roots
Info 64   [13:47:39.630] watchDirectory for c:/temp/ts-checker-root-dir-runtime-exception/node_modules/@types uses cached drive information.
Info 65   [13:47:39.631] Elapsed:: 1ms DirectoryWatcher:: Added:: WatchInfo: c:/temp/ts-checker-root-dir-runtime-exception/node_modules/@types 1 undefined Project: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json WatchType: Type roots
Info 66   [13:47:39.631] Finishing updateGraphWorker: Project: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json Version: 1 structureChanged: true Elapsed: 2418ms
Info 67   [13:47:39.631] Project 'c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json' (Configured)
Info 68   [13:47:39.631] 	Files (71)
	c:/typescript/built/local/lib.d.ts
	c:/typescript/built/local/lib.es5.d.ts
	c:/typescript/built/local/lib.dom.d.ts
	c:/typescript/built/local/lib.webworker.importscripts.d.ts
	c:/typescript/built/local/lib.scripthost.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/Subscription.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/types.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/Subscriber.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/Operator.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/iif.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/throwError.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/Observable.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/Subject.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/ConnectableObservable.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/operators/groupBy.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/symbol/observable.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/BehaviorSubject.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/ReplaySubject.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/AsyncSubject.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/Scheduler.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/scheduler/Action.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/scheduler/AsyncScheduler.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/scheduler/AsyncAction.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/scheduler/AsapScheduler.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/scheduler/asap.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/scheduler/async.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/scheduler/QueueScheduler.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/scheduler/queue.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/scheduler/AnimationFrameScheduler.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/scheduler/animationFrame.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/scheduler/VirtualTimeScheduler.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/Notification.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/util/pipe.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/util/noop.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/util/identity.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/util/isObservable.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/util/ArgumentOutOfRangeError.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/util/EmptyError.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/util/ObjectUnsubscribedError.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/util/UnsubscriptionError.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/util/TimeoutError.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/bindCallback.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/bindNodeCallback.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/InnerSubscriber.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/OuterSubscriber.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/combineLatest.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/concat.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/defer.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/empty.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/forkJoin.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/from.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/fromEvent.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/fromEventPattern.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/generate.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/interval.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/merge.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/never.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/of.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/onErrorResumeNext.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/pairs.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/partition.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/race.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/range.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/timer.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/using.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/observable/zip.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/scheduled/scheduled.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/internal/config.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/rxjs/index.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/@angular/core/core.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts

Info 69   [13:47:39.631] -----------------------------------------------
Info 70   [13:47:39.635] FileWatcher:: Added:: WatchInfo: c:/temp/ts-checker-root-dir-runtime-exception/package.json 250 undefined Project:  WatchType: package.json file for import suggestions
Info 71   [13:47:39.653] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1*
Info 72   [13:47:39.885] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true Elapsed: 232ms
Info 73   [13:47:39.885] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider)
Info 74   [13:47:39.885] 	Files (3)
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/tslib/tslib.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/typescript/lib/typescript.d.ts
	c:/temp/ts-checker-root-dir-runtime-exception/node_modules/zone.js/dist/zone.js.d.ts

Info 75   [13:47:39.885] -----------------------------------------------
Info 76   [13:47:39.885] event:
    {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json"}}
Info 77   [13:47:39.888] event:
    {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"9827d25cdb05d388b9c638d1cc6749f864b5f1e12eb7f4a31f04fea9f75abf8f","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":98,"tsx":0,"tsxSize":0,"dts":70,"dtsSize":1718193,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","baseUrl":"","rootDirs":[""]},"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":"4.0.0-dev"}}}
Info 78   [13:47:39.890] event:
    {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","configFile":"c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json","diagnostics":[]}}
Info 79   [13:47:39.892] Project 'c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json' (Configured)
Info 79   [13:47:39.892] 	Files (71)

Info 79   [13:47:39.892] -----------------------------------------------
Info 79   [13:47:39.892] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider)
Info 79   [13:47:39.892] 	Files (3)

Info 79   [13:47:39.892] -----------------------------------------------
Info 79   [13:47:39.892] Open files: 
Info 79   [13:47:39.892] 	FileName: c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts ProjectRootPath: c:/temp/ts-checker-root-dir-runtime-exception
Info 79   [13:47:39.892] 		Projects: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json
Perf 79   [13:47:39.892] 2::updateOpen: elapsed time (in milliseconds) 4344.4064
Info 80   [13:47:39.892] response:
    {"seq":0,"type":"response","command":"updateOpen","request_seq":2,"success":true,"performanceData":{"updateGraphDurationMs":2650},"body":true}
Info 81   [13:47:39.893] Running: *ensureProjectForOpenFiles*
Info 82   [13:47:39.893] Before ensureProjectForOpenFiles:
Info 83   [13:47:39.893] Project 'c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json' (Configured)
Info 83   [13:47:39.894] 	Files (71)

Info 83   [13:47:39.894] -----------------------------------------------
Info 83   [13:47:39.894] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider)
Info 83   [13:47:39.894] 	Files (3)

Info 83   [13:47:39.894] -----------------------------------------------
Info 83   [13:47:39.894] Open files: 
Info 83   [13:47:39.894] 	FileName: c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts ProjectRootPath: c:/temp/ts-checker-root-dir-runtime-exception
Info 83   [13:47:39.894] 		Projects: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json
Info 83   [13:47:39.894] After ensureProjectForOpenFiles:
Info 84   [13:47:39.894] Project 'c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json' (Configured)
Info 84   [13:47:39.894] 	Files (71)

Info 84   [13:47:39.894] -----------------------------------------------
Info 84   [13:47:39.894] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider)
Info 84   [13:47:39.894] 	Files (3)

Info 84   [13:47:39.894] -----------------------------------------------
Info 84   [13:47:39.894] Open files: 
Info 84   [13:47:39.894] 	FileName: c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts ProjectRootPath: c:/temp/ts-checker-root-dir-runtime-exception
Info 84   [13:47:39.894] 		Projects: c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json
Info 84   [13:47:39.894] got projects updated in background, updating diagnostics for c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts
Info 85   [13:47:39.894] event:
    {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts"]}}
Info 86   [13:47:39.973] request:
    {"seq":3,"type":"request","command":"projectInfo","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","needFileNameList":false}}
Perf 87   [13:47:39.974] 3::projectInfo: elapsed time (in milliseconds) 0.7947
Info 88   [13:47:39.974] response:
    {"seq":0,"type":"response","command":"projectInfo","request_seq":3,"success":true,"body":{"configFileName":"c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json","languageServiceDisabled":false}}
Info 89   [13:47:40.21] request:
    {"seq":4,"type":"request","command":"configurePlugin","arguments":{"pluginName":"typescript-lit-html-plugin","configuration":{"format":{}}}}
Info 90   [13:47:40.22] response:
    {"seq":0,"type":"response","command":"configurePlugin","request_seq":4,"success":true}
Perf 91   [13:47:40.22] 4::configurePlugin: async elapsed time (in milliseconds) 0.6003
Info 92   [13:47:40.24] request:
    {"seq":5,"type":"request","command":"getSupportedCodeFixes","arguments":null}
Perf 93   [13:47:40.24] 5::getSupportedCodeFixes: elapsed time (in milliseconds) 0.6906
Info 94   [13:47:40.25] response:
    {"seq":0,"type":"response","command":"getSupportedCodeFixes","request_seq":5,"success":true,"body":["2352","1375","2345","2322","2678","2356","2362","2363","2736","2365","2367","2461","2495","2569","2549","2548","2488","2504","2339","2349","2351","2304","18004","2612","1329","7051","80004","80002","80006","80001","2713","1205","1371","2420","2720","2552","2663","2662","2503","2686","2693","2683","5086","5087","2551","2724","2769","2355","2741","2739","2740","2348","2307","7016","2515","2653","17009","2377","1219","17004","1378","1312","2689","18016","1382","1381","6133","6196","6138","6192","6198","6199","6205","7027","7028","8020","2774","1308","1103","2610","2611","7034","7005","7006","7019","7033","7010","7032","7008","7046","7043","7044","7047","7048","7050","7049","7045","1064","1002","1003","1005","1006","1007","1009","1010","1011","1012","1013","1014","1015","1016","1017","1018","1019","1020","1021","1022","1023","1024","1025","1028","1029","1030","1031","1034","1035","1036","1038","1039","1040","1041","1042","1043","1044","1045","1046","1047","1048","1049","1051","1052","1053","1054","1055","1056","1057","1058","1059","1060","1061","1062","1063","1066","1068","1069","1070","1071","1079","1084","1085","1089","1090","1091","1092","1093","1094","1095","1096","1097","1098","1099","1100","1101","1102","1104","1105","1107","1108","1109","1110","1113","1114","1115","1116","1117","1118","1119","1120","1121","1123","1124","1125","1126","1127","1128","1129","1130","1131","1132","1134","1135","1136","1137","1138","1139","1140","1141","1142","1144","1146","1147","1148","1149","1155","1156","1157","1160","1161","1162","1163","1164","1165","1166","1168","1169","1170","1171","1172","1173","1174","1175","1176","1177","1178","1179","1180","1181","1182","1183","1184","1185","1186","1187","1188","1189","1190","1191","1192","1193","1194","1195","1196","1197","1198","1199","1200","1202","1203","1206","1207","1208","1210","1211","1212","1213","1214","1215","1216","1218","1220","1221","1222","1223","1224","1225","1226","1227","1228","1229","1230","1231","1232","1233","1234","1235","1236","1237","1238","1239","1240","1241","1242","1243","1244","1245","1246","1247","1248","1249","1250","1251","1252","1253","1254","1255","1256","1257","1258","1259","1260","1261","1262","1300","1313","1314","1315","1316","1317","1318","1319","1320","1321","1322","1323","1324","1325","1326","1327","1328","1330","1331","1332","1333","1334","1335","1336","1337","1338","1339","1340","1342","1343","1344","1345","1346","1347","1348","1349","1351","1352","1353","1354","1355","1356","1357","1358","1359","1360","1361","1362","1363","1370","1379","1380","1383","1384","2200","2201","2202","2203","2204","2205","2300","2301","2302","2303","2305","2306","2308","2309","2310","2311","2312","2313","2314","2315","2316","2317","2318","2319","2320","2321","2323","2324","2325","2326","2327","2328","2329","2330","2331","2332","2333","2334","2335","2336","2337","2338","2340","2341","2342","2343","2344","2346","2347","2350","2353","2354","2357","2358","2359","2360","2361","2364","2366","2368","2369","2370","2371","2372","2373","2374","2375","2376","2378","2379","2380","2381","2382","2383","2384","2385","2386","2387","2388","2389","2390","2391","2392","2393","2394","2395","2396","2397","2398","2399","2400","2401","2402","2403","2404","2405","2406","2407","2408","2409","2410","2411","2412","2413","2414","2415","2416","2417","2418","2422","2423","2425","2426","2427","2428","2430","2431","2432","2433","2434","2435","2436","2437","2438","2439","2440","2441","2442","2443","2444","2445","2446","2447","2448","2449","2450","2451","2452","2453","2454","2455","2456","2457","2458","2459","2460","2462","2463","2464","2465","2466","2467","2468","2469","2470","2471","2472","2473","2474","2475","2476","2477","2478","2479","2480","2481","2483","2484","2487","2489","2490","2491","2492","2493","2494","2496","2497","2498","2499","2500","2501","2502","2505","2506","2507","2508","2509","2510","2511","2512","2513","2514","2516","2517","2518","2519","2520","2521","2522","2523","2524","2525","2526","2527","2528","2529","2530","2531","2532","2533","2534","2535","2536","2537","2538","2539","2540","2541","2542","2543","2544","2545","2547","2553","2554","2555","2556","2557","2558","2559","2560","2561","2562","2563","2564","2565","2566","2567","2571","2572","2573","2574","2575","2576","2577","2578","2580","2581","2582","2583","2584","2585","2586","2587","2588","2589","2590","2591","2592","2593","2594","2595","2596","2597","2598","2600","2601","2602","2603","2604","2605","2606","2607","2608","2609","2613","2614","2615","2616","2617","2618","2619","2620","2621","2622","2649","2651","2652","2654","2656","2657","2658","2659","2660","2661","2664","2665","2666","2667","2668","2669","2670","2671","2672","2673","2674","2675","2676","2677","2679","2680","2681","2682","2684","2685","2687","2688","2691","2692","2694","2695","2696","2697","2698","2699","2700","2701","2702","2703","2704","2705","2706","2707","2708","2709","2710","2711","2712","2714","2715","2716","2717","2718","2719","2721","2722","2723","2725","2726","2727","2729","2730","2731","2732","2733","2734","2735","2737","2742","2743","2744","2745","2746","2747","2748","2749","2750","2751","2752","2753","2754","2755","2756","2757","2758","2759","2760","2761","2762","2763","2764","2765","2766","2767","2768","2770","2771","2772","2773","2775","2776","2777","2778","2779","2780","2781","2783","2784","2785","2786","2787","2788","2789","2790","2791","4000","4002","4004","4006","4008","4010","4012","4014","4016","4019","4020","4022","4023","4024","4025","4026","4027","4028","4029","4030","4031","4032","4033","4034","4035","4036","4037","4038","4039","4040","4041","4042","4043","4044","4045","4046","4047","4048","4049","4050","4051","4052","4053","4054","4055","4056","4057","4058","4059","4060","4061","4062","4063","4064","4065","4066","4067","4068","4069","4070","4071","4072","4073","4074","4075","4076","4077","4078","4081","4082","4083","4090","4091","4092","4094","4095","4096","4097","4098","4099","4100","4101","4102","4103","4104","4105","4106","4107","4108","4109","4110","5001","5009","5010","5012","5014","5023","5024","5025","5033","5042","5047","5048","5051","5052","5053","5054","5055","5056","5057","5058","5059","5060","5061","5062","5063","5064","5065","5066","5067","5068","5069","5070","5071","5072","5073","5074","5075","5076","5077","5078","5079","5080","5081","5082","5083","5084","5085","5088","6044","6045","6046","6048","6049","6050","6051","6053","6054","6059","6064","6082","6103","6114","6131","6137","6140","6142","6188","6189","6200","6202","6229","6230","6231","6232","6233","6234","6304","6305","6306","6307","6308","6309","6310","6369","6370","6377","6379","6504","7009","7011","7013","7014","7015","7017","7018","7020","7022","7023","7024","7025","7026","7029","7030","7031","7035","7036","7039","7040","7041","7042","7052","7053","7054","7055","8000","8001","8002","8003","8004","8005","8006","8008","8009","8010","8011","8012","8013","8016","8017","8018","8021","8022","8023","8024","8025","8026","8027","8028","8029","8030","8031","8032","8033","8034","9002","9003","9004","9005","9006","17000","17001","17002","17003","17005","17006","17007","17008","17010","17011","17012","17013","17014","17015","17016","17017","17018","18000","18001","18002","18003","18006","18007","18009","18010","18011","18012","18013","18014","18015","18017","18018","18019","18022","18023","18024","18026","18027","18028","18029","18030","18031","18032","18033","18035","80005","80003","80008","80007",9999]}
Info 95   [13:47:40.60] request:
    {"seq":11,"type":"request","command":"getApplicableRefactors","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","startLine":1,"startOffset":1,"endLine":1,"endOffset":1}}
Perf 96   [13:47:40.149] 11::getApplicableRefactors: elapsed time (in milliseconds) 88.3537
Info 97   [13:47:40.149] response:
    {"seq":0,"type":"response","command":"getApplicableRefactors","request_seq":11,"success":true,"body":[]}
Info 98   [13:47:40.149] request:
    {"seq":15,"type":"request","command":"configure","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","formatOptions":{"tabSize":4,"indentSize":4,"convertTabsToSpaces":true,"newLineCharacter":"\n","insertSpaceAfterCommaDelimiter":true,"insertSpaceAfterConstructor":false,"insertSpaceAfterSemicolonInForStatements":true,"insertSpaceBeforeAndAfterBinaryOperators":true,"insertSpaceAfterKeywordsInControlFlowStatements":true,"insertSpaceAfterFunctionKeywordForAnonymousFunctions":true,"insertSpaceBeforeFunctionParenthesis":false,"insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis":false,"insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets":false,"insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces":true,"insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces":false,"insertSpaceAfterOpeningAndBeforeClosingJsxExpressionBraces":false,"insertSpaceAfterTypeAssertion":false,"placeOpenBraceOnNewLineForFunctions":false,"placeOpenBraceOnNewLineForControlBlocks":false,"semicolons":"ignore"},"preferences":{"quotePreference":"auto","importModuleSpecifierEnding":"auto","allowTextChangesInNewFiles":true,"providePrefixAndSuffixTextForRename":true,"allowRenameOfImportPath":true,"includeAutomaticOptionalChainCompletions":true}}}
Info 99   [13:47:40.150] Host configuration update for file c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts
Info 100  [13:47:40.150] response:
    {"seq":0,"type":"response","command":"configure","request_seq":15,"success":true}
Perf 101  [13:47:40.150] 15::configure: async elapsed time (in milliseconds) 0.7208
Info 102  [13:47:40.150] request:
    {"seq":17,"type":"request","command":"encodedSemanticClassifications-full","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","start":0,"length":98}}
Perf 103  [13:47:40.169] 17::encodedSemanticClassifications-full: elapsed time (in milliseconds) 19.0822
Info 104  [13:47:40.170] response:
    {"seq":0,"type":"response","command":"encodedSemanticClassifications-full","request_seq":17,"success":true,"body":{"spans":[54,1,11],"endOfLineState":0}}
Info 105  [13:47:40.170] request:
    {"seq":18,"type":"request","command":"geterr","arguments":{"delay":0,"files":["c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts"]}}
Perf 106  [13:47:40.171] 18::geterr: async elapsed time (in milliseconds) 0.9424
Info 107  [13:47:40.172] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","diagnostics":[]}}
Info 108  [13:47:40.199] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","diagnostics":[{"start":{"line":1,"offset":9},"end":{"line":1,"offset":17},"text":"Module '\"../node_modules/@angular/core/core\"' has no exported member 'Renderer'. Did you mean 'Renderer2'?","code":2724,"category":"error","relatedInformation":[{"span":{"start":{"line":5719,"offset":31},"end":{"line":5719,"offset":40},"file":"c:/temp/ts-checker-root-dir-runtime-exception/node_modules/@angular/core/core.d.ts"},"message":"'Renderer2' is declared here.","category":"message","code":2728}]}]}}
Info 109  [13:47:40.203] event:
    {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","diagnostics":[{"start":{"line":4,"offset":17},"end":{"line":4,"offset":25},"text":"'renderer' is declared but its value is never read.","code":6133,"category":"suggestion","reportsUnnecessary":true}]}}
Info 110  [13:47:40.203] event:
    {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":18}}
Info 111  [13:47:40.525] request:
    {"seq":19,"type":"request","command":"getApplicableRefactors","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","startLine":1,"startOffset":1,"endLine":1,"endOffset":1}}
Perf 112  [13:47:40.526] 19::getApplicableRefactors: elapsed time (in milliseconds) 1.0351
Info 113  [13:47:40.526] response:
    {"seq":0,"type":"response","command":"getApplicableRefactors","request_seq":19,"success":true,"body":[]}
Info 114  [13:48:8.173] request:
    {"seq":20,"type":"request","command":"quickinfo","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","line":4,"offset":31}}
Perf 115  [13:48:8.191] 20::quickinfo: elapsed time (in milliseconds) 17.5570
Info 116  [13:48:8.191] response:
    {"seq":0,"type":"response","command":"quickinfo","request_seq":20,"success":true,"body":{"kind":"alias","kindModifiers":"","start":{"line":4,"offset":27},"end":{"line":4,"offset":35},"displayString":"import Renderer","documentation":"","tags":[]}}
Info 117  [13:48:9.547] request:
    {"seq":21,"type":"request","command":"documentHighlights","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","line":4,"offset":31,"filesToSearch":["c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts"]}}
Perf 118  [13:48:9.557] 21::documentHighlights: elapsed time (in milliseconds) 10.1332
Info 119  [13:48:9.558] response:
    {"seq":0,"type":"response","command":"documentHighlights","request_seq":21,"success":true,"body":[{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","highlightSpans":[{"start":{"line":1,"offset":9},"end":{"line":1,"offset":17},"contextStart":{"line":1,"offset":1},"contextEnd":{"line":1,"offset":40},"kind":"writtenReference"},{"start":{"line":4,"offset":27},"end":{"line":4,"offset":35},"kind":"reference"}]}]}
Info 120  [13:48:9.950] request:
    {"seq":22,"type":"request","command":"getApplicableRefactors","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","startLine":4,"startOffset":27,"endLine":4,"endOffset":35}}
Err 121   [13:48:9.955] Exception on executing command {"seq":22,"type":"request","command":"getApplicableRefactors","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","startLine":4,"startOffset":27,"endLine":4,"endOffset":35}}:

    Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isTypeParameterDeclaration'.

    Error: Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isTypeParameterDeclaration'.
        at Object.cast (c:\typescript\built\local\tsserver.js:1442:25)
        at visitor (c:\typescript\built\local\tsserver.js:139750:50)
        at collectTypeParameters (c:\typescript\built\local\tsserver.js:139744:20)
        at getRangeToExtract (c:\typescript\built\local\tsserver.js:139709:34)
        at Object.getAvailableActions (c:\typescript\built\local\tsserver.js:139642:28)
        at c:\typescript\built\local\tsserver.js:130190:128
        at getIterator (c:\typescript\built\local\tsserver.js:546:23)
        at Object.next (c:\typescript\built\local\tsserver.js:541:35)
        at Object.arrayFrom (c:\typescript\built\local\tsserver.js:1251:40)
        at Object.getApplicableRefactors (c:\typescript\built\local\tsserver.js:130189:23)
        at Proxy.getApplicableRefactors (c:\typescript\built\local\tsserver.js:143283:32)
        at IOSession.Session.getApplicableRefactors (c:\typescript\built\local\tsserver.js:153430:53)
        at Session.handlers.ts.createMapFromTemplate._a.<computed> (c:\typescript\built\local\tsserver.js:152219:61)
        at c:\typescript\built\local\tsserver.js:153731:88
        at IOSession.Session.executeWithRequestId (c:\typescript\built\local\tsserver.js:153722:28)
        at IOSession.Session.executeCommand (c:\typescript\built\local\tsserver.js:153731:33)
        at IOSession.Session.onMessage (c:\typescript\built\local\tsserver.js:153755:35)
        at Interface.<anonymous> (c:\typescript\built\local\tsserver.js:155970:27)
        at Interface.emit (events.js:203:13)
        at Interface._onLine (readline.js:316:10)
        at Interface._normalWrite (readline.js:461:12)
        at Socket.ondata (readline.js:172:10)
        at Socket.emit (events.js:203:13)
        at addChunk (_stream_readable.js:295:12)
        at readableAddChunk (_stream_readable.js:276:11)
        at Socket.Readable.push (_stream_readable.js:210:10)
        at Pipe.onStreamRead (internal/stream_base_commons.js:166:17)

File text of c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts:
    import {Renderer} from '@angular/core';
    
    export class X {
        constructor(renderer: Renderer) {}
    }

Info 122  [13:48:9.955] response:
    {"seq":0,"type":"response","command":"getApplicableRefactors","request_seq":22,"success":false,"message":"Error processing request. Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isTypeParameterDeclaration'.\nError: Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isTypeParameterDeclaration'.\n    at Object.cast (c:\\typescript\\built\\local\\tsserver.js:1442:25)\n    at visitor (c:\\typescript\\built\\local\\tsserver.js:139750:50)\n    at collectTypeParameters (c:\\typescript\\built\\local\\tsserver.js:139744:20)\n    at getRangeToExtract (c:\\typescript\\built\\local\\tsserver.js:139709:34)\n    at Object.getAvailableActions (c:\\typescript\\built\\local\\tsserver.js:139642:28)\n    at c:\\typescript\\built\\local\\tsserver.js:130190:128\n    at getIterator (c:\\typescript\\built\\local\\tsserver.js:546:23)\n    at Object.next (c:\\typescript\\built\\local\\tsserver.js:541:35)\n    at Object.arrayFrom (c:\\typescript\\built\\local\\tsserver.js:1251:40)\n    at Object.getApplicableRefactors (c:\\typescript\\built\\local\\tsserver.js:130189:23)\n    at Proxy.getApplicableRefactors (c:\\typescript\\built\\local\\tsserver.js:143283:32)\n    at IOSession.Session.getApplicableRefactors (c:\\typescript\\built\\local\\tsserver.js:153430:53)\n    at Session.handlers.ts.createMapFromTemplate._a.<computed> (c:\\typescript\\built\\local\\tsserver.js:152219:61)\n    at c:\\typescript\\built\\local\\tsserver.js:153731:88\n    at IOSession.Session.executeWithRequestId (c:\\typescript\\built\\local\\tsserver.js:153722:28)\n    at IOSession.Session.executeCommand (c:\\typescript\\built\\local\\tsserver.js:153731:33)\n    at IOSession.Session.onMessage (c:\\typescript\\built\\local\\tsserver.js:153755:35)\n    at Interface.<anonymous> (c:\\typescript\\built\\local\\tsserver.js:155970:27)\n    at Interface.emit (events.js:203:13)\n    at Interface._onLine (readline.js:316:10)\n    at Interface._normalWrite (readline.js:461:12)\n    at Socket.ondata (readline.js:172:10)\n    at Socket.emit (events.js:203:13)\n    at addChunk (_stream_readable.js:295:12)\n    at readableAddChunk (_stream_readable.js:276:11)\n    at Socket.Readable.push (_stream_readable.js:210:10)\n    at Pipe.onStreamRead (internal/stream_base_commons.js:166:17)"}
Info 123  [13:48:10.201] request:
    {"seq":23,"type":"request","command":"quickinfo","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","line":4,"offset":34}}
Perf 124  [13:48:10.204] 23::quickinfo: elapsed time (in milliseconds) 2.4919
Info 125  [13:48:10.204] response:
    {"seq":0,"type":"response","command":"quickinfo","request_seq":23,"success":true,"body":{"kind":"alias","kindModifiers":"","start":{"line":4,"offset":27},"end":{"line":4,"offset":35},"displayString":"import Renderer","documentation":"","tags":[]}}
Info 126  [13:48:10.522] request:
    {"seq":24,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","line":4,"offset":34}}
Perf 127  [13:48:10.532] 24::definitionAndBoundSpan: elapsed time (in milliseconds) 9.6779
Info 128  [13:48:10.532] response:
    {"seq":0,"type":"response","command":"definitionAndBoundSpan","request_seq":24,"success":true,"body":{"definitions":[{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","start":{"line":1,"offset":9},"end":{"line":1,"offset":17},"contextStart":{"line":1,"offset":1},"contextEnd":{"line":1,"offset":40}}],"textSpan":{"start":{"line":4,"offset":27},"end":{"line":4,"offset":35}}}}
Info 129  [13:48:44.93] request:
    {"seq":25,"type":"request","command":"getApplicableRefactors","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","startLine":1,"startOffset":1,"endLine":1,"endOffset":1}}
Perf 130  [13:48:44.96] 25::getApplicableRefactors: elapsed time (in milliseconds) 2.4126
Info 131  [13:48:44.96] response:
    {"seq":0,"type":"response","command":"getApplicableRefactors","request_seq":25,"success":true,"body":[]}
Info 132  [13:48:44.111] request:
    {"seq":26,"type":"request","command":"projectInfo","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","needFileNameList":false}}
Perf 133  [13:48:44.111] 26::projectInfo: elapsed time (in milliseconds) 0.2261
Info 134  [13:48:44.111] response:
    {"seq":0,"type":"response","command":"projectInfo","request_seq":26,"success":true,"body":{"configFileName":"c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json","languageServiceDisabled":false}}
Info 135  [13:48:44.117] request:
    {"seq":27,"type":"request","command":"documentHighlights","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","line":4,"offset":35,"filesToSearch":["c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts"]}}
Perf 136  [13:48:44.124] 27::documentHighlights: elapsed time (in milliseconds) 7.0911
Info 137  [13:48:44.124] response:
    {"seq":0,"type":"response","command":"documentHighlights","request_seq":27,"success":true,"body":[{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","highlightSpans":[{"start":{"line":1,"offset":9},"end":{"line":1,"offset":17},"contextStart":{"line":1,"offset":1},"contextEnd":{"line":1,"offset":40},"kind":"writtenReference"},{"start":{"line":4,"offset":27},"end":{"line":4,"offset":35},"kind":"reference"}]}]}
Info 138  [13:48:44.172] request:
    {"seq":28,"type":"request","command":"encodedSemanticClassifications-full","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","start":0,"length":98}}
Perf 139  [13:48:44.173] 28::encodedSemanticClassifications-full: elapsed time (in milliseconds) 1.2590
Info 140  [13:48:44.173] response:
    {"seq":0,"type":"response","command":"encodedSemanticClassifications-full","request_seq":28,"success":true,"body":{"spans":[54,1,11],"endOfLineState":0}}
Info 141  [13:48:44.313] request:
    {"seq":29,"type":"request","command":"getApplicableRefactors","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","startLine":4,"startOffset":27,"endLine":4,"endOffset":35}}
Err 142   [13:48:44.315] Exception on executing command {"seq":29,"type":"request","command":"getApplicableRefactors","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","startLine":4,"startOffset":27,"endLine":4,"endOffset":35}}:

    Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isTypeParameterDeclaration'.

    Error: Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isTypeParameterDeclaration'.
        at Object.cast (c:\typescript\built\local\tsserver.js:1442:25)
        at visitor (c:\typescript\built\local\tsserver.js:139750:50)
        at collectTypeParameters (c:\typescript\built\local\tsserver.js:139744:20)
        at getRangeToExtract (c:\typescript\built\local\tsserver.js:139709:34)
        at Object.getAvailableActions (c:\typescript\built\local\tsserver.js:139642:28)
        at c:\typescript\built\local\tsserver.js:130190:128
        at getIterator (c:\typescript\built\local\tsserver.js:546:23)
        at Object.next (c:\typescript\built\local\tsserver.js:541:35)
        at Object.arrayFrom (c:\typescript\built\local\tsserver.js:1251:40)
        at Object.getApplicableRefactors (c:\typescript\built\local\tsserver.js:130189:23)
        at Proxy.getApplicableRefactors (c:\typescript\built\local\tsserver.js:143283:32)
        at IOSession.Session.getApplicableRefactors (c:\typescript\built\local\tsserver.js:153430:53)
        at Session.handlers.ts.createMapFromTemplate._a.<computed> (c:\typescript\built\local\tsserver.js:152219:61)
        at c:\typescript\built\local\tsserver.js:153731:88
        at IOSession.Session.executeWithRequestId (c:\typescript\built\local\tsserver.js:153722:28)
        at IOSession.Session.executeCommand (c:\typescript\built\local\tsserver.js:153731:33)
        at IOSession.Session.onMessage (c:\typescript\built\local\tsserver.js:153755:35)
        at Interface.<anonymous> (c:\typescript\built\local\tsserver.js:155970:27)
        at Interface.emit (events.js:203:13)
        at Interface._onLine (readline.js:316:10)
        at Interface._normalWrite (readline.js:461:12)
        at Socket.ondata (readline.js:172:10)
        at Socket.emit (events.js:203:13)
        at addChunk (_stream_readable.js:295:12)
        at readableAddChunk (_stream_readable.js:276:11)
        at Socket.Readable.push (_stream_readable.js:210:10)
        at Pipe.onStreamRead (internal/stream_base_commons.js:166:17)

File text of c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts:
    import {Renderer} from '@angular/core';
    
    export class X {
        constructor(renderer: Renderer) {}
    }

Info 143  [13:48:44.315] response:
    {"seq":0,"type":"response","command":"getApplicableRefactors","request_seq":29,"success":false,"message":"Error processing request. Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isTypeParameterDeclaration'.\nError: Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isTypeParameterDeclaration'.\n    at Object.cast (c:\\typescript\\built\\local\\tsserver.js:1442:25)\n    at visitor (c:\\typescript\\built\\local\\tsserver.js:139750:50)\n    at collectTypeParameters (c:\\typescript\\built\\local\\tsserver.js:139744:20)\n    at getRangeToExtract (c:\\typescript\\built\\local\\tsserver.js:139709:34)\n    at Object.getAvailableActions (c:\\typescript\\built\\local\\tsserver.js:139642:28)\n    at c:\\typescript\\built\\local\\tsserver.js:130190:128\n    at getIterator (c:\\typescript\\built\\local\\tsserver.js:546:23)\n    at Object.next (c:\\typescript\\built\\local\\tsserver.js:541:35)\n    at Object.arrayFrom (c:\\typescript\\built\\local\\tsserver.js:1251:40)\n    at Object.getApplicableRefactors (c:\\typescript\\built\\local\\tsserver.js:130189:23)\n    at Proxy.getApplicableRefactors (c:\\typescript\\built\\local\\tsserver.js:143283:32)\n    at IOSession.Session.getApplicableRefactors (c:\\typescript\\built\\local\\tsserver.js:153430:53)\n    at Session.handlers.ts.createMapFromTemplate._a.<computed> (c:\\typescript\\built\\local\\tsserver.js:152219:61)\n    at c:\\typescript\\built\\local\\tsserver.js:153731:88\n    at IOSession.Session.executeWithRequestId (c:\\typescript\\built\\local\\tsserver.js:153722:28)\n    at IOSession.Session.executeCommand (c:\\typescript\\built\\local\\tsserver.js:153731:33)\n    at IOSession.Session.onMessage (c:\\typescript\\built\\local\\tsserver.js:153755:35)\n    at Interface.<anonymous> (c:\\typescript\\built\\local\\tsserver.js:155970:27)\n    at Interface.emit (events.js:203:13)\n    at Interface._onLine (readline.js:316:10)\n    at Interface._normalWrite (readline.js:461:12)\n    at Socket.ondata (readline.js:172:10)\n    at Socket.emit (events.js:203:13)\n    at addChunk (_stream_readable.js:295:12)\n    at readableAddChunk (_stream_readable.js:276:11)\n    at Socket.Readable.push (_stream_readable.js:210:10)\n    at Pipe.onStreamRead (internal/stream_base_commons.js:166:17)"}
Info 144  [13:48:44.401] request:
    {"seq":30,"type":"request","command":"geterr","arguments":{"delay":0,"files":["c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts"]}}
Perf 145  [13:48:44.401] 30::geterr: async elapsed time (in milliseconds) 0.6641
Info 146  [13:48:44.415] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","diagnostics":[]}}
Info 147  [13:48:44.417] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","diagnostics":[{"start":{"line":1,"offset":9},"end":{"line":1,"offset":17},"text":"Module '\"../node_modules/@angular/core/core\"' has no exported member 'Renderer'. Did you mean 'Renderer2'?","code":2724,"category":"error","relatedInformation":[{"span":{"start":{"line":5719,"offset":31},"end":{"line":5719,"offset":40},"file":"c:/temp/ts-checker-root-dir-runtime-exception/node_modules/@angular/core/core.d.ts"},"message":"'Renderer2' is declared here.","category":"message","code":2728}]}]}}
Info 148  [13:48:44.418] event:
    {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","diagnostics":[{"start":{"line":4,"offset":17},"end":{"line":4,"offset":25},"text":"'renderer' is declared but its value is never read.","code":6133,"category":"suggestion","reportsUnnecessary":true}]}}
Info 149  [13:48:44.418] event:
    {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":30}}
Info 150  [13:48:45.392] request:
    {"seq":31,"type":"request","command":"quickinfo","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","line":4,"offset":32}}
Perf 151  [13:48:45.394] 31::quickinfo: elapsed time (in milliseconds) 2.0630
Info 152  [13:48:45.394] response:
    {"seq":0,"type":"response","command":"quickinfo","request_seq":31,"success":true,"body":{"kind":"alias","kindModifiers":"","start":{"line":4,"offset":27},"end":{"line":4,"offset":35},"displayString":"import Renderer","documentation":"","tags":[]}}
Info 153  [13:51:10.639] request:
    {"seq":32,"type":"request","command":"getApplicableRefactors","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","startLine":1,"startOffset":1,"endLine":1,"endOffset":1}}
Perf 154  [13:51:10.641] 32::getApplicableRefactors: elapsed time (in milliseconds) 1.2109
Info 155  [13:51:10.641] response:
    {"seq":0,"type":"response","command":"getApplicableRefactors","request_seq":32,"success":true,"body":[]}
Info 156  [13:51:10.644] request:
    {"seq":33,"type":"request","command":"projectInfo","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","needFileNameList":false}}
Perf 157  [13:51:10.644] 33::projectInfo: elapsed time (in milliseconds) 0.4781
Info 158  [13:51:10.644] response:
    {"seq":0,"type":"response","command":"projectInfo","request_seq":33,"success":true,"body":{"configFileName":"c:/temp/ts-checker-root-dir-runtime-exception/src/tsconfig.json","languageServiceDisabled":false}}
Info 159  [13:51:10.645] request:
    {"seq":34,"type":"request","command":"documentHighlights","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","line":4,"offset":35,"filesToSearch":["c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts"]}}
Perf 160  [13:51:10.651] 34::documentHighlights: elapsed time (in milliseconds) 6.5882
Info 161  [13:51:10.651] response:
    {"seq":0,"type":"response","command":"documentHighlights","request_seq":34,"success":true,"body":[{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","highlightSpans":[{"start":{"line":1,"offset":9},"end":{"line":1,"offset":17},"contextStart":{"line":1,"offset":1},"contextEnd":{"line":1,"offset":40},"kind":"writtenReference"},{"start":{"line":4,"offset":27},"end":{"line":4,"offset":35},"kind":"reference"}]}]}
Info 162  [13:51:10.724] request:
    {"seq":35,"type":"request","command":"encodedSemanticClassifications-full","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","start":0,"length":98}}
Perf 163  [13:51:10.726] 35::encodedSemanticClassifications-full: elapsed time (in milliseconds) 2.0484
Info 164  [13:51:10.726] response:
    {"seq":0,"type":"response","command":"encodedSemanticClassifications-full","request_seq":35,"success":true,"body":{"spans":[54,1,11],"endOfLineState":0}}
Info 165  [13:51:10.873] request:
    {"seq":36,"type":"request","command":"getApplicableRefactors","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","startLine":4,"startOffset":27,"endLine":4,"endOffset":35}}
Err 166   [13:51:10.879] Exception on executing command {"seq":36,"type":"request","command":"getApplicableRefactors","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","startLine":4,"startOffset":27,"endLine":4,"endOffset":35}}:

    Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isTypeParameterDeclaration'.

    Error: Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isTypeParameterDeclaration'.
        at Object.cast (c:\typescript\built\local\tsserver.js:1442:25)
        at visitor (c:\typescript\built\local\tsserver.js:139750:50)
        at collectTypeParameters (c:\typescript\built\local\tsserver.js:139744:20)
        at getRangeToExtract (c:\typescript\built\local\tsserver.js:139709:34)
        at Object.getAvailableActions (c:\typescript\built\local\tsserver.js:139642:28)
        at c:\typescript\built\local\tsserver.js:130190:128
        at getIterator (c:\typescript\built\local\tsserver.js:546:23)
        at Object.next (c:\typescript\built\local\tsserver.js:541:35)
        at Object.arrayFrom (c:\typescript\built\local\tsserver.js:1251:40)
        at Object.getApplicableRefactors (c:\typescript\built\local\tsserver.js:130189:23)
        at Proxy.getApplicableRefactors (c:\typescript\built\local\tsserver.js:143283:32)
        at IOSession.Session.getApplicableRefactors (c:\typescript\built\local\tsserver.js:153430:53)
        at Session.handlers.ts.createMapFromTemplate._a.<computed> (c:\typescript\built\local\tsserver.js:152219:61)
        at c:\typescript\built\local\tsserver.js:153731:88
        at IOSession.Session.executeWithRequestId (c:\typescript\built\local\tsserver.js:153722:28)
        at IOSession.Session.executeCommand (c:\typescript\built\local\tsserver.js:153731:33)
        at IOSession.Session.onMessage (c:\typescript\built\local\tsserver.js:153755:35)
        at Interface.<anonymous> (c:\typescript\built\local\tsserver.js:155970:27)
        at Interface.emit (events.js:203:13)
        at Interface._onLine (readline.js:316:10)
        at Interface._normalWrite (readline.js:461:12)
        at Socket.ondata (readline.js:172:10)
        at Socket.emit (events.js:203:13)
        at addChunk (_stream_readable.js:295:12)
        at readableAddChunk (_stream_readable.js:276:11)
        at Socket.Readable.push (_stream_readable.js:210:10)
        at Pipe.onStreamRead (internal/stream_base_commons.js:166:17)

File text of c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts:
    import {Renderer} from '@angular/core';
    
    export class X {
        constructor(renderer: Renderer) {}
    }

Info 167  [13:51:10.880] response:
    {"seq":0,"type":"response","command":"getApplicableRefactors","request_seq":36,"success":false,"message":"Error processing request. Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isTypeParameterDeclaration'.\nError: Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isTypeParameterDeclaration'.\n    at Object.cast (c:\\typescript\\built\\local\\tsserver.js:1442:25)\n    at visitor (c:\\typescript\\built\\local\\tsserver.js:139750:50)\n    at collectTypeParameters (c:\\typescript\\built\\local\\tsserver.js:139744:20)\n    at getRangeToExtract (c:\\typescript\\built\\local\\tsserver.js:139709:34)\n    at Object.getAvailableActions (c:\\typescript\\built\\local\\tsserver.js:139642:28)\n    at c:\\typescript\\built\\local\\tsserver.js:130190:128\n    at getIterator (c:\\typescript\\built\\local\\tsserver.js:546:23)\n    at Object.next (c:\\typescript\\built\\local\\tsserver.js:541:35)\n    at Object.arrayFrom (c:\\typescript\\built\\local\\tsserver.js:1251:40)\n    at Object.getApplicableRefactors (c:\\typescript\\built\\local\\tsserver.js:130189:23)\n    at Proxy.getApplicableRefactors (c:\\typescript\\built\\local\\tsserver.js:143283:32)\n    at IOSession.Session.getApplicableRefactors (c:\\typescript\\built\\local\\tsserver.js:153430:53)\n    at Session.handlers.ts.createMapFromTemplate._a.<computed> (c:\\typescript\\built\\local\\tsserver.js:152219:61)\n    at c:\\typescript\\built\\local\\tsserver.js:153731:88\n    at IOSession.Session.executeWithRequestId (c:\\typescript\\built\\local\\tsserver.js:153722:28)\n    at IOSession.Session.executeCommand (c:\\typescript\\built\\local\\tsserver.js:153731:33)\n    at IOSession.Session.onMessage (c:\\typescript\\built\\local\\tsserver.js:153755:35)\n    at Interface.<anonymous> (c:\\typescript\\built\\local\\tsserver.js:155970:27)\n    at Interface.emit (events.js:203:13)\n    at Interface._onLine (readline.js:316:10)\n    at Interface._normalWrite (readline.js:461:12)\n    at Socket.ondata (readline.js:172:10)\n    at Socket.emit (events.js:203:13)\n    at addChunk (_stream_readable.js:295:12)\n    at readableAddChunk (_stream_readable.js:276:11)\n    at Socket.Readable.push (_stream_readable.js:210:10)\n    at Pipe.onStreamRead (internal/stream_base_commons.js:166:17)"}
Info 168  [13:51:10.952] request:
    {"seq":37,"type":"request","command":"geterr","arguments":{"delay":0,"files":["c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts"]}}
Perf 169  [13:51:10.953] 37::geterr: async elapsed time (in milliseconds) 0.6987
Info 170  [13:51:10.954] event:
    {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","diagnostics":[]}}
Info 171  [13:51:10.955] event:
    {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","diagnostics":[{"start":{"line":1,"offset":9},"end":{"line":1,"offset":17},"text":"Module '\"../node_modules/@angular/core/core\"' has no exported member 'Renderer'. Did you mean 'Renderer2'?","code":2724,"category":"error","relatedInformation":[{"span":{"start":{"line":5719,"offset":31},"end":{"line":5719,"offset":40},"file":"c:/temp/ts-checker-root-dir-runtime-exception/node_modules/@angular/core/core.d.ts"},"message":"'Renderer2' is declared here.","category":"message","code":2728}]}]}}
Info 172  [13:51:10.957] event:
    {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","diagnostics":[{"start":{"line":4,"offset":17},"end":{"line":4,"offset":25},"text":"'renderer' is declared but its value is never read.","code":6133,"category":"suggestion","reportsUnnecessary":true}]}}
Info 173  [13:51:10.957] event:
    {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":37}}
Info 174  [13:51:12.574] request:
    {"seq":38,"type":"request","command":"documentHighlights","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","line":4,"offset":21,"filesToSearch":["c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts"]}}
Perf 175  [13:51:12.577] 38::documentHighlights: elapsed time (in milliseconds) 3.1013
Info 176  [13:51:12.578] response:
    {"seq":0,"type":"response","command":"documentHighlights","request_seq":38,"success":true,"body":[{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","highlightSpans":[{"start":{"line":4,"offset":17},"end":{"line":4,"offset":25},"contextStart":{"line":4,"offset":17},"contextEnd":{"line":4,"offset":35},"kind":"writtenReference"}]}]}
Info 177  [13:51:12.980] request:
    {"seq":39,"type":"request","command":"getApplicableRefactors","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","startLine":4,"startOffset":17,"endLine":4,"endOffset":25}}
Perf 178  [13:51:12.987] 39::getApplicableRefactors: elapsed time (in milliseconds) 6.7910
Info 179  [13:51:12.987] response:
    {"seq":0,"type":"response","command":"getApplicableRefactors","request_seq":39,"success":true,"body":[]}
Info 180  [13:51:12.989] request:
    {"seq":40,"type":"request","command":"getCodeFixes","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","startLine":4,"startOffset":17,"endLine":4,"endOffset":25,"errorCodes":[6133]}}
Perf 181  [13:51:13.27] 40::getCodeFixes: elapsed time (in milliseconds) 37.9259
Info 182  [13:51:13.27] response:
    {"seq":0,"type":"response","command":"getCodeFixes","request_seq":40,"success":true,"body":[{"fixName":"unusedIdentifier","description":"Remove unused declaration for: 'renderer'","changes":[{"fileName":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","textChanges":[{"start":{"line":4,"offset":17},"end":{"line":4,"offset":35},"newText":""}]}]},{"fixName":"unusedIdentifier","description":"Prefix 'renderer' with an underscore","changes":[{"fileName":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","textChanges":[{"start":{"line":4,"offset":17},"end":{"line":4,"offset":25},"newText":"_renderer"}]}]}]}
Info 183  [13:51:13.579] request:
    {"seq":41,"type":"request","command":"quickinfo","arguments":{"file":"c:/temp/ts-checker-root-dir-runtime-exception/src/test.ts","line":4,"offset":39}}
Perf 184  [13:51:13.581] 41::quickinfo: elapsed time (in milliseconds) 1.5812
Info 185  [13:51:13.581] response:
    {"seq":0,"type":"response","command":"quickinfo","request_seq":41,"success":false,"message":"No content available."}

@typescript-bot
Copy link
Collaborator Author

Revised stack format and updated hash.

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 3.9.6
VSCode version: 1.47.0-insider
Command requested: getApplicableRefactors
Hitting sessions: 483
Five line hash: b8eef1a30cda4047dd8f5e3f66405455
Stack:

    at cast (tsserver.js:1387:25)
    at visitor (tsserver.js:136042:50)
    at collectTypeParameters (tsserver.js:136036:20)
    at getRangeToExtract (tsserver.js:136001:34)
    at getAvailableActions (tsserver.js:135952:28)
    at <anonymous> (tsserver.js:127444:128)
    at getIterator (tsserver.js:519:23)
    at next (tsserver.js:514:35)
    at arrayFrom (tsserver.js:1190:40)
    at getApplicableRefactors (tsserver.js:127443:23)
    at getApplicableRefactors (tsserver.js:139439:32)
    at Session.getApplicableRefactors (tsserver.js:149253:53)
    at _a.<computed> (tsserver.js:148058:61)
    at <anonymous> (tsserver.js:149553:88)
    at Session.executeWithRequestId (tsserver.js:149544:28)
    at Session.executeCommand (tsserver.js:149553:33)
    at Session.onMessage (tsserver.js:149577:35)
    at <anonymous> (tsserver.js:150893:27)
    at unknown (suppressed.js:203:13)
    at unknown (suppressed.js:316:10)
    at unknown (suppressed.js:461:12)
    at unknown (suppressed.js:172:10)
    at unknown (suppressed.js:203:13)
    at unknown (suppressed.js:295:12)
    at unknown (suppressed.js:276:11)
    at unknown (suppressed.js:210:10)
    at unknown (suppressed.js:166:17)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 3.9.7
VSCode version: 1.48.0-insider
Command requested: getApplicableRefactors
Hitting sessions: 391
Five line hash: b8eef1a30cda4047dd8f5e3f66405455
Stack:

    at cast (tsserver.js:1387:25)
    at visitor (tsserver.js:136044:50)
    at collectTypeParameters (tsserver.js:136038:20)
    at getRangeToExtract (tsserver.js:136003:34)
    at getAvailableActions (tsserver.js:135954:28)
    at <anonymous> (tsserver.js:127446:128)
    at getIterator (tsserver.js:519:23)
    at next (tsserver.js:514:35)
    at arrayFrom (tsserver.js:1190:40)
    at getApplicableRefactors (tsserver.js:127445:23)
    at getApplicableRefactors (tsserver.js:139441:32)
    at Session.getApplicableRefactors (tsserver.js:149255:53)
    at _a.<computed> (tsserver.js:148060:61)
    at <anonymous> (tsserver.js:149555:88)
    at Session.executeWithRequestId (tsserver.js:149546:28)
    at Session.executeCommand (tsserver.js:149555:33)
    at Session.onMessage (tsserver.js:149579:35)
    at <anonymous> (tsserver.js:150895:27)
    at unknown (suppressed.js:223:5)
    at unknown (suppressed.js:315:10)
    at unknown (suppressed.js:460:12)
    at unknown (suppressed.js:172:10)
    at unknown (suppressed.js:223:5)
    at unknown (suppressed.js:309:12)
    at unknown (suppressed.js:290:11)
    at unknown (suppressed.js:224:10)
    at unknown (suppressed.js:181:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.0.2
VSCode version: 1.48.1
Command requested: getApplicableRefactors
Hitting sessions: 318
Five line hash: b8eef1a30cda4047dd8f5e3f66405455
Stack:

    at cast (tsserver.js:1499:25)
    at visitor (tsserver.js:140469:50)
    at collectTypeParameters (tsserver.js:140463:20)
    at getRangeToExtract (tsserver.js:140428:34)
    at getAvailableActions (tsserver.js:140361:28)
    at <anonymous> (tsserver.js:130643:128)
    at getIterator (tsserver.js:567:23)
    at next (tsserver.js:562:35)
    at arrayFrom (tsserver.js:1308:88)
    at getApplicableRefactors (tsserver.js:130642:23)
    at getApplicableRefactors (tsserver.js:144225:32)
    at Session.getApplicableRefactors (tsserver.js:154604:53)
    at _a.<computed> (tsserver.js:153349:61)
    at <anonymous> (tsserver.js:154953:88)
    at Session.executeWithRequestId (tsserver.js:154944:28)
    at Session.executeCommand (tsserver.js:154953:33)
    at Session.onMessage (tsserver.js:154977:35)
    at <anonymous> (tsserver.js:157193:27)
    at unknown (suppressed.js:203:13)
    at unknown (suppressed.js:316:10)
    at unknown (suppressed.js:461:12)
    at unknown (suppressed.js:172:10)
    at unknown (suppressed.js:203:13)
    at unknown (suppressed.js:295:12)
    at unknown (suppressed.js:276:11)
    at unknown (suppressed.js:210:10)
    at unknown (suppressed.js:166:17)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.0.3
VSCode version: 1.50.0-insider
Command requested: getApplicableRefactors
Hitting sessions: 667
Five line hash: b8eef1a30cda4047dd8f5e3f66405455
Stack:

    at cast (tsserver.js:1499:25)
    at visitor (tsserver.js:140477:50)
    at collectTypeParameters (tsserver.js:140471:20)
    at getRangeToExtract (tsserver.js:140436:34)
    at getAvailableActions (tsserver.js:140369:28)
    at <anonymous> (tsserver.js:130651:128)
    at getIterator (tsserver.js:567:23)
    at next (tsserver.js:562:35)
    at arrayFrom (tsserver.js:1308:88)
    at getApplicableRefactors (tsserver.js:130650:23)
    at getApplicableRefactors (tsserver.js:144233:32)
    at Session.getApplicableRefactors (tsserver.js:154612:53)
    at _a.<computed> (tsserver.js:153357:61)
    at <anonymous> (tsserver.js:154962:88)
    at Session.executeWithRequestId (tsserver.js:154953:28)
    at Session.executeCommand (tsserver.js:154962:33)
    at Session.onMessage (tsserver.js:154986:35)
    at <anonymous> (tsserver.js:157202:27)
    at unknown (suppressed.js:223:5)
    at unknown (suppressed.js:315:10)
    at unknown (suppressed.js:460:12)
    at unknown (suppressed.js:172:10)
    at unknown (suppressed.js:223:5)
    at unknown (suppressed.js:309:12)
    at unknown (suppressed.js:290:11)
    at unknown (suppressed.js:224:10)
    at unknown (suppressed.js:181:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.0.5
VSCode version: 1.50.1
Command requested: getApplicableRefactors
Hitting sessions: 197
Five line hash: b8eef1a30cda4047dd8f5e3f66405455
Stack:

    at cast (tsserver.js:1499:25)
    at visitor (tsserver.js:140532:50)
    at collectTypeParameters (tsserver.js:140526:20)
    at getRangeToExtract (tsserver.js:140491:34)
    at getAvailableActions (tsserver.js:140424:28)
    at <anonymous> (tsserver.js:130706:128)
    at getIterator (tsserver.js:567:23)
    at next (tsserver.js:562:35)
    at arrayFrom (tsserver.js:1308:88)
    at getApplicableRefactors (tsserver.js:130705:23)
    at getApplicableRefactors (tsserver.js:144288:32)
    at Session.getApplicableRefactors (tsserver.js:154667:53)
    at _a.<computed> (tsserver.js:153412:61)
    at <anonymous> (tsserver.js:155017:88)
    at Session.executeWithRequestId (tsserver.js:155008:28)
    at Session.executeCommand (tsserver.js:155017:33)
    at Session.onMessage (tsserver.js:155041:35)
    at <anonymous> (tsserver.js:157257:27)
    at unknown (suppressed.js:223:5)
    at unknown (suppressed.js:315:10)
    at unknown (suppressed.js:460:12)
    at unknown (suppressed.js:172:10)
    at unknown (suppressed.js:223:5)
    at unknown (suppressed.js:309:12)
    at unknown (suppressed.js:290:11)
    at unknown (suppressed.js:224:10)
    at unknown (suppressed.js:181:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.1.2
VSCode version: 1.52.0-insider
Command requested: getApplicableRefactors
Hitting sessions: 200
Five line hash: b8eef1a30cda4047dd8f5e3f66405455
Stack:

    at cast (tsserver.js:1498:25)
    at visitor (tsserver.js:143689:50)
    at collectTypeParameters (tsserver.js:143683:20)
    at getRangeToExtract (tsserver.js:143648:34)
    at getAvailableActions (tsserver.js:143581:28)
    at <anonymous> (tsserver.js:133580:128)
    at getIterator (tsserver.js:567:23)
    at next (tsserver.js:562:35)
    at arrayFrom (tsserver.js:1307:88)
    at getApplicableRefactors (tsserver.js:133579:23)
    at getApplicableRefactors (tsserver.js:147478:32)
    at Session.getApplicableRefactors (tsserver.js:157926:53)
    at _a.<computed> (tsserver.js:156671:61)
    at <anonymous> (tsserver.js:158276:88)
    at Session.executeWithRequestId (tsserver.js:158267:28)
    at Session.executeCommand (tsserver.js:158276:33)
    at Session.onMessage (tsserver.js:158300:35)
    at <anonymous> (tsserver.js:160510:27)
    at unknown (suppressed.js:223:5)
    at unknown (suppressed.js:315:10)
    at unknown (suppressed.js:460:12)
    at unknown (suppressed.js:172:10)
    at unknown (suppressed.js:223:5)
    at unknown (suppressed.js:309:12)
    at unknown (suppressed.js:290:11)
    at unknown (suppressed.js:224:10)
    at unknown (suppressed.js:181:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.1.3
VSCode version: 1.51.1
Command requested: getApplicableRefactors
Hitting sessions: 471
Five line hash: b8eef1a30cda4047dd8f5e3f66405455
Stack:

    at cast (tsserver.js:1498:25)
    at visitor (tsserver.js:143691:50)
    at collectTypeParameters (tsserver.js:143685:20)
    at getRangeToExtract (tsserver.js:143650:34)
    at getAvailableActions (tsserver.js:143583:28)
    at <anonymous> (tsserver.js:133582:128)
    at getIterator (tsserver.js:567:23)
    at next (tsserver.js:562:35)
    at arrayFrom (tsserver.js:1307:88)
    at getApplicableRefactors (tsserver.js:133581:23)
    at getApplicableRefactors (tsserver.js:147480:32)
    at Session.getApplicableRefactors (tsserver.js:157932:53)
    at _a.<computed> (tsserver.js:156677:61)
    at <anonymous> (tsserver.js:158282:88)
    at Session.executeWithRequestId (tsserver.js:158273:28)
    at Session.executeCommand (tsserver.js:158282:33)
    at Session.onMessage (tsserver.js:158306:35)
    at <anonymous> (tsserver.js:160516:27)
    at unknown (suppressed.js:223:5)
    at unknown (suppressed.js:315:10)
    at unknown (suppressed.js:460:12)
    at unknown (suppressed.js:172:10)
    at unknown (suppressed.js:223:5)
    at unknown (suppressed.js:309:12)
    at unknown (suppressed.js:290:11)
    at unknown (suppressed.js:224:10)
    at unknown (suppressed.js:181:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.1.5
VSCode version: 1.53.2
Command requested: getApplicableRefactors
Hitting sessions: 9368
Five line hash: b8eef1a30cda4047dd8f5e3f66405455
Stack:

    at cast (tsserver.js:1498:25)
    at visitor (tsserver.js:143691:50)
    at collectTypeParameters (tsserver.js:143685:20)
    at getRangeToExtract (tsserver.js:143650:34)
    at getAvailableActions (tsserver.js:143583:28)
    at <anonymous> (tsserver.js:133582:128)
    at getIterator (tsserver.js:567:23)
    at next (tsserver.js:562:35)
    at arrayFrom (tsserver.js:1307:88)
    at getApplicableRefactors (tsserver.js:133581:23)
    at getApplicableRefactors (tsserver.js:147480:32)
    at Session.getApplicableRefactors (tsserver.js:157936:53)
    at _a.<computed> (tsserver.js:156681:61)
    at <anonymous> (tsserver.js:158286:88)
    at Session.executeWithRequestId (tsserver.js:158277:28)
    at Session.executeCommand (tsserver.js:158286:33)
    at Session.onMessage (tsserver.js:158310:35)
    at <anonymous> (tsserver.js:160520:27)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:329:10)
    at unknown (suppressed.js:474:12)
    at unknown (suppressed.js:186:10)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:295:12)
    at unknown (suppressed.js:271:9)
    at unknown (suppressed.js:212:10)
    at unknown (suppressed.js:186:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.2.2
VSCode version: 1.54.0-insider
Command requested: getApplicableRefactors
Hitting sessions: 480
Five line hash: b8eef1a30cda4047dd8f5e3f66405455
Stack:

    at cast (tsserver.js:1500:25)
    at visitor (tsserver.js:145938:50)
    at collectTypeParameters (tsserver.js:145932:20)
    at getRangeToExtract (tsserver.js:145897:34)
    at getAvailableActions (tsserver.js:145835:28)
    at <anonymous> (tsserver.js:135539:30)
    at getIterator (tsserver.js:569:23)
    at next (tsserver.js:564:35)
    at arrayFrom (tsserver.js:1309:88)
    at getApplicableRefactors (tsserver.js:135535:23)
    at getApplicableRefactors (tsserver.js:149992:32)
    at Session.getApplicableRefactors (tsserver.js:160578:53)
    at _a.<computed> (tsserver.js:159318:61)
    at <anonymous> (tsserver.js:160928:88)
    at Session.executeWithRequestId (tsserver.js:160919:28)
    at Session.executeCommand (tsserver.js:160928:33)
    at Session.onMessage (tsserver.js:160954:35)
    at <anonymous> (tsserver.js:163615:31)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:329:10)
    at unknown (suppressed.js:474:12)
    at unknown (suppressed.js:186:10)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:295:12)
    at unknown (suppressed.js:271:9)
    at unknown (suppressed.js:212:10)
    at unknown (suppressed.js:186:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.2.3
VSCode version: 1.54.2
Command requested: getApplicableRefactors
Hitting sessions: 11615
Five line hash: b8eef1a30cda4047dd8f5e3f66405455
Stack:

    at cast (tsserver.js:1500:25)
    at visitor (tsserver.js:145945:50)
    at collectTypeParameters (tsserver.js:145939:20)
    at getRangeToExtract (tsserver.js:145904:34)
    at getAvailableActions (tsserver.js:145842:28)
    at <anonymous> (tsserver.js:135546:30)
    at getIterator (tsserver.js:569:23)
    at next (tsserver.js:564:35)
    at arrayFrom (tsserver.js:1309:88)
    at getApplicableRefactors (tsserver.js:135542:23)
    at getApplicableRefactors (tsserver.js:149999:32)
    at Session.getApplicableRefactors (tsserver.js:160613:53)
    at _a.<computed> (tsserver.js:159353:61)
    at <anonymous> (tsserver.js:160963:88)
    at Session.executeWithRequestId (tsserver.js:160954:28)
    at Session.executeCommand (tsserver.js:160963:33)
    at Session.onMessage (tsserver.js:160989:35)
    at <anonymous> (tsserver.js:163650:31)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:329:10)
    at unknown (suppressed.js:474:12)
    at unknown (suppressed.js:186:10)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:295:12)
    at unknown (suppressed.js:271:9)
    at unknown (suppressed.js:212:10)
    at unknown (suppressed.js:186:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.2.4
VSCode version: 1.48.0
Command requested: getApplicableRefactors
Hitting sessions: 104
Five line hash: b8eef1a30cda4047dd8f5e3f66405455
Stack:

    at cast (tsserver.js:1500:25)
    at visitor (tsserver.js:145947:50)
    at collectTypeParameters (tsserver.js:145941:20)
    at getRangeToExtract (tsserver.js:145906:34)
    at getAvailableActions (tsserver.js:145844:28)
    at <anonymous> (tsserver.js:135548:30)
    at getIterator (tsserver.js:569:23)
    at next (tsserver.js:564:35)
    at arrayFrom (tsserver.js:1309:88)
    at getApplicableRefactors (tsserver.js:135544:23)
    at getApplicableRefactors (tsserver.js:149999:32)
    at Session.getApplicableRefactors (tsserver.js:160613:53)
    at _a.<computed> (tsserver.js:159353:61)
    at <anonymous> (tsserver.js:160963:88)
    at Session.executeWithRequestId (tsserver.js:160954:28)
    at Session.executeCommand (tsserver.js:160963:33)
    at Session.onMessage (tsserver.js:160989:35)
    at <anonymous> (tsserver.js:163650:31)
    at unknown (suppressed.js:203:13)
    at unknown (suppressed.js:316:10)
    at unknown (suppressed.js:461:12)
    at unknown (suppressed.js:172:10)
    at unknown (suppressed.js:203:13)
    at unknown (suppressed.js:295:12)
    at unknown (suppressed.js:276:11)
    at unknown (suppressed.js:210:10)
    at unknown (suppressed.js:166:17)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.4.3
VSCode version: 1.61.0-insider
Command requested: getApplicableRefactors
Hitting sessions: 248
Five line hash: b8eef1a30cda4047dd8f5e3f66405455
Stack:

    at cast (tsserver.js:1504:25)
    at visitor (tsserver.js:153409:50)
    at collectTypeParameters (tsserver.js:153403:20)
    at getRangeToExtract (tsserver.js:153368:34)
    at getAvailableActions (tsserver.js:153306:28)
    at <anonymous> (tsserver.js:142780:30)
    at getIterator (tsserver.js:573:23)
    at next (tsserver.js:568:35)
    at arrayFrom (tsserver.js:1313:88)
    at getApplicableRefactors (tsserver.js:142776:23)
    at getApplicableRefactors (tsserver.js:157560:32)
    at Session.getApplicableRefactors (tsserver.js:168512:53)
    at _a.<computed> (tsserver.js:167223:61)
    at <anonymous> (tsserver.js:168880:88)
    at Session.executeWithRequestId (tsserver.js:168871:28)
    at Session.executeCommand (tsserver.js:168880:33)
    at Session.onMessage (tsserver.js:168906:35)
    at <anonymous> (tsserver.js:171511:31)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:337:10)
    at unknown (suppressed.js:482:12)
    at unknown (suppressed.js:194:10)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:309:12)
    at unknown (suppressed.js:284:9)
    at unknown (suppressed.js:223:10)
    at unknown (suppressed.js:188:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.4.4
VSCode version: 1.61.0
Command requested: getApplicableRefactors
Hitting sessions: 125
Five line hash: b8eef1a30cda4047dd8f5e3f66405455
Stack:

    at cast (tsserver.js:1504:25)
    at visitor (tsserver.js:153409:50)
    at collectTypeParameters (tsserver.js:153403:20)
    at getRangeToExtract (tsserver.js:153368:34)
    at getAvailableActions (tsserver.js:153306:28)
    at <anonymous> (tsserver.js:142780:30)
    at getIterator (tsserver.js:573:23)
    at next (tsserver.js:568:35)
    at arrayFrom (tsserver.js:1313:88)
    at getApplicableRefactors (tsserver.js:142776:23)
    at getApplicableRefactors (tsserver.js:157560:32)
    at Session.getApplicableRefactors (tsserver.js:168512:53)
    at _a.<computed> (tsserver.js:167223:61)
    at <anonymous> (tsserver.js:168880:88)
    at Session.executeWithRequestId (tsserver.js:168871:28)
    at Session.executeCommand (tsserver.js:168880:33)
    at Session.onMessage (tsserver.js:168906:35)
    at <anonymous> (tsserver.js:171511:31)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:337:10)
    at unknown (suppressed.js:482:12)
    at unknown (suppressed.js:194:10)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:309:12)
    at unknown (suppressed.js:284:9)
    at unknown (suppressed.js:223:10)
    at unknown (suppressed.js:188:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.5.2
VSCode version: 1.63.0-insider
Command requested: getApplicableRefactors
Hitting sessions: 275
Five line hash: b8eef1a30cda4047dd8f5e3f66405455
Stack:

    at cast (tsserver.js:1507:25)
    at visitor (tsserver.js:156655:50)
    at collectTypeParameters (tsserver.js:156649:20)
    at getRangeToExtract (tsserver.js:156614:34)
    at getAvailableActions (tsserver.js:156552:28)
    at <anonymous> (tsserver.js:145547:30)
    at getIterator (tsserver.js:576:23)
    at next (tsserver.js:571:35)
    at arrayFrom (tsserver.js:1316:88)
    at getApplicableRefactors (tsserver.js:145543:23)
    at getApplicableRefactors (tsserver.js:160820:32)
    at Session.getApplicableRefactors (tsserver.js:171790:53)
    at _a.<computed> (tsserver.js:170499:61)
    at <anonymous> (tsserver.js:172158:88)
    at Session.executeWithRequestId (tsserver.js:172149:28)
    at Session.executeCommand (tsserver.js:172158:33)
    at Session.onMessage (tsserver.js:172184:35)
    at <anonymous> (tsserver.js:174789:31)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:337:10)
    at unknown (suppressed.js:482:12)
    at unknown (suppressed.js:194:10)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:309:12)
    at unknown (suppressed.js:284:9)
    at unknown (suppressed.js:223:10)
    at unknown (suppressed.js:188:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.5.3
VSCode version: 1.64.0-insider
Command requested: getApplicableRefactors
Hitting sessions: 135
Five line hash: b8eef1a30cda4047dd8f5e3f66405455
Stack:

    at cast (tsserver.js:1507:25)
    at visitor (tsserver.js:156674:50)
    at collectTypeParameters (tsserver.js:156668:20)
    at getRangeToExtract (tsserver.js:156633:34)
    at getAvailableActions (tsserver.js:156571:28)
    at <anonymous> (tsserver.js:145566:30)
    at getIterator (tsserver.js:576:23)
    at next (tsserver.js:571:35)
    at arrayFrom (tsserver.js:1316:88)
    at getApplicableRefactors (tsserver.js:145562:23)
    at getApplicableRefactors (tsserver.js:160839:32)
    at Session.getApplicableRefactors (tsserver.js:171809:53)
    at _a.<computed> (tsserver.js:170518:61)
    at <anonymous> (tsserver.js:172177:88)
    at Session.executeWithRequestId (tsserver.js:172168:28)
    at Session.executeCommand (tsserver.js:172177:33)
    at Session.onMessage (tsserver.js:172203:35)
    at <anonymous> (tsserver.js:174808:31)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:337:10)
    at unknown (suppressed.js:482:12)
    at unknown (suppressed.js:194:10)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:309:12)
    at unknown (suppressed.js:284:9)
    at unknown (suppressed.js:223:10)
    at unknown (suppressed.js:188:23)

@typescript-bot
Copy link
Collaborator Author

This issue reproduced in the following context:
TypeScript version prefix: 4.5.4
VSCode version: 1.63.2
Command requested: getApplicableRefactors
Hitting sessions: 11892
Five line hash: b8eef1a30cda4047dd8f5e3f66405455
Stack:

    at cast (tsserver.js:1507:25)
    at visitor (tsserver.js:156690:50)
    at collectTypeParameters (tsserver.js:156684:20)
    at getRangeToExtract (tsserver.js:156649:34)
    at getAvailableActions (tsserver.js:156587:28)
    at <anonymous> (tsserver.js:145582:30)
    at getIterator (tsserver.js:576:23)
    at next (tsserver.js:571:35)
    at arrayFrom (tsserver.js:1316:88)
    at getApplicableRefactors (tsserver.js:145578:23)
    at getApplicableRefactors (tsserver.js:160855:32)
    at Session.getApplicableRefactors (tsserver.js:171825:53)
    at _a.<computed> (tsserver.js:170534:61)
    at <anonymous> (tsserver.js:172193:88)
    at Session.executeWithRequestId (tsserver.js:172184:28)
    at Session.executeCommand (tsserver.js:172193:33)
    at Session.onMessage (tsserver.js:172219:35)
    at <anonymous> (tsserver.js:174824:31)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:337:10)
    at unknown (suppressed.js:482:12)
    at unknown (suppressed.js:194:10)
    at unknown (suppressed.js:315:20)
    at unknown (suppressed.js:309:12)
    at unknown (suppressed.js:284:9)
    at unknown (suppressed.js:223:10)
    at unknown (suppressed.js:188:23)

@andrewbranch
Copy link
Member

@DanielRosenwasser #47136 did not land in 4.5.4. I don’t recall if we meant to cherry pick it, but the issue is fixed in main.

@DanielRosenwasser
Copy link
Member

Hm, I didn't notice that, sorry. Seems like there's a lot of hitting sessions though. I'll at least kick off a cherry-pick.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug A bug in TypeScript Fix Available A PR has been opened for this issue Source: Telemetry The issue relates to the telemetry in editors
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants