Skip to content

Conversation

@CyrusNajmabadi
Copy link
Member

@CyrusNajmabadi CyrusNajmabadi commented Mar 27, 2025

This code originally existed for TypeScript. The TS impl could only handle one request at a time. So if they were queried for lightbulbs while diags were computing, they were blocked. This is no longer the case. And TS doesn't even use us for diags anymore (they use LSP). So we don't need this code to try to cancel diags when lightbulbs are queried.

@ghost ghost added Area-IDE untriaged Issues and PRs which have not yet been triaged by a lead labels Mar 27, 2025
@CyrusNajmabadi CyrusNajmabadi marked this pull request as ready for review March 27, 2025 20:48
@CyrusNajmabadi CyrusNajmabadi requested a review from a team as a code owner March 27, 2025 20:48
@CyrusNajmabadi
Copy link
Member Author

@JoeRobich ptal.

@CyrusNajmabadi CyrusNajmabadi changed the title Remove dead diagnostics code Remove unnecessary cancellation of diagnostics requests. Mar 27, 2025
@CyrusNajmabadi CyrusNajmabadi merged commit f050f58 into dotnet:release/dev17.15 Mar 27, 2025
25 checks passed
@CyrusNajmabadi CyrusNajmabadi deleted the removeDeadDiagnosticsCode branch March 27, 2025 23:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area-IDE untriaged Issues and PRs which have not yet been triaged by a lead VSCode

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants