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

Typescript Auto import not working on v1.28.2 #61660

Closed
samuel-gay opened this issue Oct 24, 2018 · 14 comments
Closed

Typescript Auto import not working on v1.28.2 #61660

samuel-gay opened this issue Oct 24, 2018 · 14 comments
Assignees
Labels
javascript JavaScript support issues upstream Issue identified as 'upstream' component related (exists outside of VS Code)

Comments

@samuel-gay
Copy link

samuel-gay commented Oct 24, 2018

Issue Type: Bug

I've only checked this on typescript. When using the auto import feature:
Cursor at the end of a classname that is not imported already
Ctrl + Space to access the list of available imports
Tab OR Enter to use auto import for selected item
nothing happens, ie, import does not appear at the top of the file (or anywhere else)

I've tested it by disabling all of my extensions, still doesn't work.
I installed the previous version of VSCode (1.27) and it worked again.

VS Code version: Code 1.27.2 (f46c4c4, 2018-09-12T16:17:45.060Z)
OS version: Windows_NT x64 10.0.17134

System Info
Item Value
CPUs Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz (4 x 2592)
GPU Status 2d_canvas: enabled
checker_imaging: disabled_off
flash_3d: enabled
flash_stage3d: enabled
flash_stage3d_baseline: enabled
gpu_compositing: enabled
multiple_raster_threads: enabled_on
native_gpu_memory_buffers: disabled_software
rasterization: enabled
video_decode: enabled
video_encode: enabled
webgl: enabled
webgl2: enabled
Memory (System) 7.91GB (1.90GB free)
Process Argv C:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\Code.exe
Screen Reader no
VM 0%
Extensions: none

I should note that I have reported this using the older version of VSCode, afterwards I decided to test it again, and updated to 1.28.2 again, and the same issue was present.

@vscodebot
Copy link

vscodebot bot commented Oct 24, 2018

(Experimental duplicate detection)
Thanks for submitting this issue. Please also check if it is already covered by an existing one, like:

@samuel-gay samuel-gay changed the title Typescript Auto import not working on v1.28.1 Typescript Auto import not working on v1.28.2 Oct 24, 2018
@mjbvz
Copy link
Contributor

mjbvz commented Oct 24, 2018

Please check the TypeScript Server trace:

  1. Set "typescript.tsserver.trace": "verbose"
  2. Reproduce the problem
  3. Open the output panel and view the TypeScript section

Are there any errors or stack traces printed near the end?

@mjbvz mjbvz added info-needed Issue requires more information from poster javascript JavaScript support issues labels Oct 24, 2018
@samuel-gay
Copy link
Author

samuel-gay commented Oct 24, 2018

When I click on the item I want to use to add an auto import, the Typescript out is as below.

[Trace  - 10:28:13 AM] Response received: getCodeFixes (47). Request took 10 ms. Success: false . Message: Error processing request. Debug Failure. Unknown entity name kind.
Error: Debug Failure. Unknown entity name kind.
    at resolveEntityName (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:32172:32)
    at getTargetOfExportAssignment (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:31998:29)
    at getTargetOfAliasDeclaration (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:32020:28)
    at Object.getImmediateAliasedSymbol (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:30421:45)
    at getDefaultExportInfoWorker (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108209:39)
    at getDefaultLikeExportInfo (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108191:24)
    at c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108174:35
    at c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108318:21
    at forEachExternalModule (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108331:21)
    at forEachExternalModuleToImportFrom (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108316:13)
    at getExportInfos (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108172:13)
    at getFixesInfoForNonUMDImport (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108158:57)
    at getFixesInfo (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108099:50)
    at Object.getCodeActions (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:107861:28)
    at c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:106400:121
    at Object.flatMap (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:499:25)
    at Object.getFixes (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:106400:23)
    at c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:115125:35
    at Object.flatMap (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:499:25)
    at Object.getCodeFixesAtPosition (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:115123:23)
    at IOSession.Session.getCodeFixes (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:122929:64)
    at Session.handlers.ts.createMapFromTemplate._a.(anonymous function) (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:121789:61)
    at c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:123086:88
    at IOSession.Session.executeWithRequestId (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:123077:28)
    at IOSession.Session.executeCommand (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:123086:33)
    at IOSession.Session.onMessage (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:123106:35)
    at Interface.<anonymous> (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:124369:27)
    at emitOne (events.js:116:13)
    at Interface.emit (events.js:211:7)
    at Interface._onLine (readline.js:282:10)
    at Interface._normalWrite (readline.js:424:12)
    at Socket.ondata (readline.js:141:10)
    at emitOne (events.js:116:13)
    at Socket.emit (events.js:211:7)
    at addChunk (_stream_readable.js:263:12)
    at readableAddChunk (_stream_readable.js:250:11)
    at Socket.Readable.push (_stream_readable.js:208:10)
    at Pipe.onread (net.js:594:20)
[Error  - 10:28:13 AM] 'getCodeFixes' request failed with error.
Error processing request. Debug Failure. Unknown entity name kind.
Error: Debug Failure. Unknown entity name kind.
    at resolveEntityName (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:32172:32)
    at getTargetOfExportAssignment (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:31998:29)
    at getTargetOfAliasDeclaration (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:32020:28)
    at Object.getImmediateAliasedSymbol (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:30421:45)
    at getDefaultExportInfoWorker (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108209:39)
    at getDefaultLikeExportInfo (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108191:24)
    at c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108174:35
    at c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108318:21
    at forEachExternalModule (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108331:21)
    at forEachExternalModuleToImportFrom (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108316:13)
    at getExportInfos (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108172:13)
    at getFixesInfoForNonUMDImport (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108158:57)
    at getFixesInfo (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108099:50)
    at Object.getCodeActions (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:107861:28)
    at c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:106400:121
    at Object.flatMap (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:499:25)
    at Object.getFixes (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:106400:23)
    at c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:115125:35
    at Object.flatMap (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:499:25)
    at Object.getCodeFixesAtPosition (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:115123:23)
    at IOSession.Session.getCodeFixes (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:122929:64)
    at Session.handlers.ts.createMapFromTemplate._a.(anonymous function) (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:121789:61)
    at c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:123086:88
    at IOSession.Session.executeWithRequestId (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:123077:28)
    at IOSession.Session.executeCommand (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:123086:33)
    at IOSession.Session.onMessage (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:123106:35)
    at Interface.<anonymous> (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:124369:27)
    at emitOne (events.js:116:13)
    at Interface.emit (events.js:211:7)
    at Interface._onLine (readline.js:282:10)
    at Interface._normalWrite (readline.js:424:12)
    at Socket.ondata (readline.js:141:10)
    at emitOne (events.js:116:13)
    at Socket.emit (events.js:211:7)
    at addChunk (_stream_readable.js:263:12)
    at readableAddChunk (_stream_readable.js:250:11)
    at Socket.Readable.push (_stream_readable.js:208:10)
    at Pipe.onread (net.js:594:20)`


Towards the bottom, after repeating the steps above (triggering the auto import), typescript out error is as below (there was a lot of json that isn't included below).
`[Trace  - 10:28:49 AM] Response received: completionEntryDetails (50). Request took 32 ms. Success: false . Message: Error processing request. Debug Failure. Unknown entity name kind.
Error: Debug Failure. Unknown entity name kind.
    at resolveEntityName (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:32172:32)
    at getTargetOfExportAssignment (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:31998:29)
    at getTargetOfAliasDeclaration (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:32020:28)
    at Object.getImmediateAliasedSymbol (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:30421:45)
    at getDefaultExportInfoWorker (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108209:39)
    at getDefaultLikeExportInfo (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108191:24)
    at c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:107988:35
    at forEachExternalModule (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108331:21)
    at getAllReExportingModules (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:107983:13)
    at Object.getImportCompletionAction (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:107969:31)
    at getCompletionEntryCodeActionsAndSourceDisplay (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:94059:33)
    at Object.getCompletionEntryDetails (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:94009:30)
    at Object.getCompletionEntryDetails (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:114823:35)
    at c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:122634:57
    at Object.mapDefined (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:578:30)
    at IOSession.Session.getCompletionEntryDetails (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:122632:33)
    at Session.handlers.ts.createMapFromTemplate._a.(anonymous function) (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:121674:61)
    at c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:123086:88
    at IOSession.Session.executeWithRequestId (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:123077:28)
    at IOSession.Session.executeCommand (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:123086:33)
    at IOSession.Session.onMessage (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:123106:35)
    at Interface.<anonymous> (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:124369:27)
    at emitOne (events.js:116:13)
    at Interface.emit (events.js:211:7)
    at Interface._onLine (readline.js:282:10)
    at Interface._normalWrite (readline.js:424:12)
    at Socket.ondata (readline.js:141:10)
    at emitOne (events.js:116:13)
    at Socket.emit (events.js:211:7)
    at addChunk (_stream_readable.js:263:12)
    at readableAddChunk (_stream_readable.js:250:11)
    at Socket.Readable.push (_stream_readable.js:208:10)
    at Pipe.onread (net.js:594:20)
[Error  - 10:28:49 AM] 'completionEntryDetails' request failed with error.
Error processing request. Debug Failure. Unknown entity name kind.
Error: Debug Failure. Unknown entity name kind.
    at resolveEntityName (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:32172:32)
    at getTargetOfExportAssignment (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:31998:29)
    at getTargetOfAliasDeclaration (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:32020:28)
    at Object.getImmediateAliasedSymbol (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:30421:45)
    at getDefaultExportInfoWorker (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108209:39)
    at getDefaultLikeExportInfo (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108191:24)
    at c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:107988:35
    at forEachExternalModule (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:108331:21)
    at getAllReExportingModules (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:107983:13)
    at Object.getImportCompletionAction (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:107969:31)
    at getCompletionEntryCodeActionsAndSourceDisplay (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:94059:33)
    at Object.getCompletionEntryDetails (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:94009:30)
    at Object.getCompletionEntryDetails (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:114823:35)
    at c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:122634:57
    at Object.mapDefined (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:578:30)
    at IOSession.Session.getCompletionEntryDetails (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:122632:33)
    at Session.handlers.ts.createMapFromTemplate._a.(anonymous function) (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:121674:61)
    at c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:123086:88
    at IOSession.Session.executeWithRequestId (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:123077:28)
    at IOSession.Session.executeCommand (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:123086:33)
    at IOSession.Session.onMessage (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:123106:35)
    at Interface.<anonymous> (c:\Users\Samuel (Work)\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\node_modules\typescript\lib\tsserver.js:124369:27)
    at emitOne (events.js:116:13)
    at Interface.emit (events.js:211:7)
    at Interface._onLine (readline.js:282:10)
    at Interface._normalWrite (readline.js:424:12)
    at Socket.ondata (readline.js:141:10)
    at emitOne (events.js:116:13)
    at Socket.emit (events.js:211:7)
    at addChunk (_stream_readable.js:263:12)
    at readableAddChunk (_stream_readable.js:250:11)
    at Socket.Readable.push (_stream_readable.js:208:10)
    at Pipe.onread (net.js:594:20)

@djensen47
Copy link

djensen47 commented Oct 25, 2018

I have the exact same issue. Maybe the "needs more info" label should be removed since the info was provided?

@mjbvz
Copy link
Contributor

mjbvz commented Oct 26, 2018

Opened microsoft/TypeScript#28149 to track this upstream

Instead of reverting to an older version of VS Code, please try upgrading your workspace to use typescript@next by following these instructions. Let me know if you still hit this bug when using typescript@next

@mjbvz mjbvz closed this as completed Oct 26, 2018
@mjbvz mjbvz added the upstream Issue identified as 'upstream' component related (exists outside of VS Code) label Oct 26, 2018
@djensen47
Copy link

Upgrading to typescript@next did not solve the problem.

@djensen47
Copy link

Can we get this re-opened?

@inorganik
Copy link

I experienced this issue in 1.28.2 running on Linux (CentOS) on a project that is pinned to TS 2.7.2. I was able to fix the issue by using the workspace version of Typescript.

Please understand in many projects, such as Angular projects, a project is pinned to a certain version of typescript - we can't upgrade it because certain versions of Angular require a specific versions of Typescript.

@mjbvz
Copy link
Contributor

mjbvz commented Oct 29, 2018

@djensen47 Are you seeing the same trace, or something else?

@djensen47
Copy link

Same trace. "Unknown entity name kind."

@mjbvz
Copy link
Contributor

mjbvz commented Oct 30, 2018

Then it's the same issue that we're tracking upstream: microsoft/TypeScript#28149

Can you please comment on that issue that typescript@next did not work for you

@dawnmist
Copy link

dawnmist commented Nov 14, 2018

Still seeing this in 1.29.0, which includes typescript 3.1.4 as its release version. This is throwing errors in both getCodeFixes and completionEntryDetails resulting in no auto-imports and the description of imports missing when clicking Ctrl-Space for autocomplete.

Auto-complete/auto-import works when using a workspace version of typescript for 2.9.2, 3.0.3 and 3.20.0-dev, but 3.0.3 and 3.20.0-dev.20181113 are still continually throwing errors in getCodeFixes (the completionEntryDetails error is gone for them).

This means that the only typescript version that is not throwing errors repeatedly is 2.9.2.

Errors:

Error processing request. Debug Failure.
Error: Debug Failure.
    at Object.assertDefined (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:1446:24)
    at getDefaultExportInfoWorker (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:108158:80)
    at getDefaultLikeExportInfo (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:108139:24)
    at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:107936:35
    at forEachExternalModule (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:108279:21)
    at getAllReExportingModules (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:107931:13)
    at Object.getImportCompletionAction (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:107917:31)
    at getCompletionEntryCodeActionsAndSourceDisplay (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:94007:33)
    at Object.getCompletionEntryDetails (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:93957:30)
    at Object.getCompletionEntryDetails (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:114771:35)
    at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:122602:57
    at Object.mapDefined (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:578:30)
    at IOSession.Session.getCompletionEntryDetails (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:122600:33)
    at Session.handlers.ts.createMapFromTemplate._a.(anonymous function) (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:121638:61)
    at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:123057:88
    at IOSession.Session.executeWithRequestId (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:123048:28)
    at IOSession.Session.executeCommand (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:123057:33)
    at IOSession.Session.onMessage (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:123077:35)
    at Interface.<anonymous> (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:124340:27)
    at emitOne (events.js:116:13)
    at Interface.emit (events.js:211:7)
    at Interface._onLine (readline.js:282:10)
    at Interface._normalWrite (readline.js:424:12)
    at Socket.ondata (readline.js:141:10)
    at emitOne (events.js:116:13)
    at Socket.emit (events.js:211:7)
    at addChunk (_stream_readable.js:263:12)
    at readableAddChunk (_stream_readable.js:250:11)
    at Socket.Readable.push (_stream_readable.js:208:10)
    at Pipe.onread (net.js:594:20)
[Error  - 10:07:12 AM] 'getCodeFixes' request failed with error.
Error processing request. Debug Failure.
Error: Debug Failure.
    at Object.assertDefined (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:1446:24)
    at getDefaultExportInfoWorker (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:108158:80)
    at getDefaultLikeExportInfo (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:108139:24)
    at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:108122:35
    at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:108266:21
    at forEachExternalModule (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:108279:21)
    at forEachExternalModuleToImportFrom (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:108264:13)
    at getExportInfos (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:108120:13)
    at getFixesInfoForNonUMDImport (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:108106:57)
    at getFixesInfo (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:108047:50)
    at Object.getCodeActions (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:107809:28)
    at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106348:121
    at Object.flatMap (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:499:25)
    at Object.getFixes (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:106348:23)
    at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:115073:35
    at Object.flatMap (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:499:25)
    at Object.getCodeFixesAtPosition (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:115071:23)
    at IOSession.Session.getCodeFixes (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:122897:64)
    at Session.handlers.ts.createMapFromTemplate._a.(anonymous function) (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:121753:61)
    at /usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:123057:88
    at IOSession.Session.executeWithRequestId (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:123048:28)
    at IOSession.Session.executeCommand (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:123057:33)
    at IOSession.Session.onMessage (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:123077:35)
    at Interface.<anonymous> (/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js:124340:27)
    at emitOne (events.js:116:13)
    at Interface.emit (events.js:211:7)
    at Interface._onLine (readline.js:282:10)
    at Interface._normalWrite (readline.js:424:12)
    at Socket.ondata (readline.js:141:10)
    at emitOne (events.js:116:13)
    at Socket.emit (events.js:211:7)
    at addChunk (_stream_readable.js:263:12)
    at readableAddChunk (_stream_readable.js:250:11)
    at Socket.Readable.push (_stream_readable.js:208:10)
    at Pipe.onread (net.js:594:20)

@djensen47
Copy link

🤦‍♂️

What's it going to take to get this fixed?

@djensen47
Copy link

Wait, shouldn't this be re-opened?

@vscodebot vscodebot bot locked and limited conversation to collaborators Dec 10, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
javascript JavaScript support issues upstream Issue identified as 'upstream' component related (exists outside of VS Code)
Projects
None yet
Development

No branches or pull requests

5 participants