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

Remove the ProjectDiagnosticAnalyzer type #74353

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

CyrusNajmabadi
Copy link
Member

Currently 'draft' as this depends on TypeScript having moved entirely to LSP pull diagnostics.

@dotnet-issue-labeler dotnet-issue-labeler bot added Area-IDE untriaged Issues and PRs which have not yet been triaged by a lead labels Jul 11, 2024
@CyrusNajmabadi
Copy link
Member Author

Tagging @MariaSolOs

@CyrusNajmabadi
Copy link
Member Author

@MariaSolOs
Copy link
Contributor

MariaSolOs commented Jul 11, 2024

@CyrusNajmabadi A full migration from us to LSP pull diagnostics isn't in the near future because of legacy ASPX scenarios where there's no delegating LSP, causing our diagnostics to never show up in the editor. In these cases, we need to fallback to this Roslyn implementation.

See https://devdiv.visualstudio.com/DevDiv/_workitems/edit/2078845/

@CyrusNajmabadi
Copy link
Member Author

@phil-allen-msft @arkalyanms It would be good if we could get a timeline for getting rid of legacy aspx support. this def holds us back and adds significant costs for both teams.

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