Skip to content

Conversation

@0101
Copy link
Contributor

@0101 0101 commented Nov 29, 2024

Phase 1 endpoints

These were pretty much already there, just made sure they were also available for non-VS LSP. Added some basic tests.

Semantic tokens probably need some more work, but we have a separate issue for that: #17115 Also it will be easier to work on that once we can disable it in the old extension and can actually see what it does: #18067

Dependency updates

C# source packages are not great. They just dump all source files into the project. Which isn't very helpful in F# projects. So to include new CLASP version we now have Microsoft.CommonLanguageServerProtocol.Framework.Proxy project.

Also at the moment using NewtonsoftLanguageServer. Followup: #18068

@0101 0101 requested a review from a team as a code owner November 29, 2024 12:59
@0101 0101 merged commit 8183316 into dotnet:feature/lsp Dec 2, 2024
31 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

LSP: Implement Phase 1 endpoints Update dependencies on LSP branch (move to CLASP source package)

2 participants