Closed
Description
Blocks microsoft/TypeScript#28966
To enable TypeScript LanguageService plugins to intercept getSupportedCodeFixes
, TypeScript needs to know which project the request belongs to, to forward to the correct LanguageService.
I don't know about the specific implementation details, but a parameter of type ts.server.protocol.FileRequestArgs
should work.
Maybe VSCode also needs to call getSupportedCodeFixes
for each project if it doesn't do that already.