-
Notifications
You must be signed in to change notification settings - Fork 229
Open
7 / 77 of 7 issues completedLabels
Milestone
Description
Display
| Endpoint | Cohosting | Calls Roslyn | Calls Web Tools | Notes |
|---|---|---|---|---|
| Diagnostics | ✅ #10696 / #10882 | Y: dotnet/roslyn#75102 | Y | Roslyn dependencies are problematic |
| WorkspaceDiagnostics | ✔️ N/A | N | N | Not supported by us |
| DocumentColor | ✅ #10740 | N | Y | |
| ColorPresentation | ✅ #10740 | N | Y | |
| DocumentSymbol | ✅ #10689 / #10728 | Y: dotnet/roslyn#74730 | N | |
| FoldingRange | ✅#10447 / #10638 | Y: dotnet/roslyn#73609 | Y | |
| InlayHints | ✅ AB#567229 / #10672 | Y: dotnet/roslyn#74548 | N | |
| ProjectContext | ✔️ N/A | N | N | Roslyn handles this for us |
| SemanticTokensRange | ✅ #10097 / #10619 | Y: dotnet/roslyn#72495 | N | |
| SemanticTokensRefresh | ✔️ N/A | N | N | Called from an interceptor now. Handled by Roslyn in cohosting |
| DocumentSpellCheck | ✅ #10746 / #10825 | Y: dotnet/roslyn#74978 | N | |
| WorkspaceSpellCheck | ✔️ N/A | N | N | Not supported by us |
Edit
| Endpoint | Cohosting | Calls Roslyn | Calls Web Tools | Notes |
|---|---|---|---|---|
| OnAutoInsert | ✅ #10630 / #10674 | Y: dotnet/roslyn#73781 | Y | |
| CodeAction | ✅ #10742 / #11147 | Y | Y | |
| Completion | ✅ #11648 | Y | Y | Has dependency on CompletionListCache from LSP Services |
| TextPresentation | ✅ #10740 | Y | Y | Not supported in Roslyn |
| UriPresentation | ✅ #10336 / #10642 | Y | Y | Not supported in Roslyn |
| DocumentSync | ✔️ N/A | N | N | Roslyn handles this for us |
| Formatting | ✅ #10743 /#10822 | N | Y | Calls Roslyn API |
| InlineCompletion | ✅ #10744 / #11277 | Y: dotnet/roslyn#76293 | N | |
| LinkedEditingRange | ✅ #10349 / #10596 | N | N | |
| MapCode | ❌ #10745 | Y | N | Will be removed from VS |
| Rename | ✅ #10688 / #10721 | Y: dotnet/roslyn#73781 | Y | |
| PrepareRename | dotnet/roslyn#73781 | ? | We don't suport this at the moment | |
| WrapWithTag | ✅ #11993 / #11997 | N | Y | Not in platform, |
| BreakpointSpan | ✅ #11337 / #11352 | N | N | Calls Roslyn API, but probably needs a re-think in a cohosted world |
| ProximityExpression | ✅ #11337 / #11352 | N | N | Calls Roslyn API, but probably needs a re-think in a cohosted world |
| ValidateBreakpointRange | ✅ #11337 / #11352 | Y: dotnet/roslyn#76629 | N |
Navigate
| Endpoint | Cohosting | Calls Roslyn | Calls Web Tools | Notes |
|---|---|---|---|---|
| Definition | ✅ #10631 / #10750 | Y: dotnet/roslyn#73781 | Y | |
| DocumentHighlight | ✅ #10656 | Y | Y | |
| FindAllReferences | ✅ #11237 / #11238 | Y: dotnet/roslyn#76002 | N | Roslyn side has WPF/problematic dependencies |
| Hover | ✅ #10839 / #11150 | Y | Y | Roslyn side has WPF dependencies |
| Implementation | ✅ #10695 / #10824 | Y: dotnet/roslyn#74978 | Y | |
| SignatureHelp | ✅ #10595 | Y: dotnet/roslyn#73781 | Y | OOP service uses STJ (see: dotnet/roslyn#74280) |
Other
| Endpoint | Cohosting | Calls Roslyn | Calls Web Tools | Notes |
|---|---|---|---|---|
| CodeLens | ✅ dotnet/roslyn#79795 / #12078 | Y | N | |
| RazorLanguageQuery | N | N | VS Code only. Hopefully unnecessary | |
| RazorMapToDocumentRange | N | N | VS Code only. Hopefully unnecessary | |
| ✔️ N/A | N | N | Doesn't exist in Razor any more | |
| ✔️ N/A | N | N | Doesn't exist in Razor any more |