csharp-language-server-protocol icon indicating copy to clipboard operation
csharp-language-server-protocol copied to clipboard

Language Server Protocol in C#

Results 178 csharp-language-server-protocol issues
Sort by recently updated
recently updated
newest added

Good Morning, I'm upgrading from .095 to the latest version of OmniSharp. Everything was working fine in .095, but after upgrading, and changing my Program.cs file to look like your...

I tried to stream workspace symbols and faced a problem that `request.PartialResultToken` and `request.WorkDoneToken` are always `null`. It is reproduced on the sample client/server from this repository and also on...

For example, my server returned breakpoint information in StoppedEvent, how can I get this data from StoppedEvens in IStoppedHandler? Or this situation needs to be handled in other ways .

A possible fix for #676 Sets the MediatR version using the version range syntax. Have done a local build and all tests pass. Results in a .nuspec file with: ```...

Is there a Simple sample how to use Omnisharp with Monaco Code Editor in a Web Application. For mee it's not clear wich Nugets I had to use, wich Handlers...

What is the recommended replacement of this now obsoleted behavior? https://github.com/OmniSharp/csharp-language-server-protocol/blob/112f24001e9d7c7929c60fd92dcaa3ca2025ba1e/src/Dap.Protocol/Feature/Requests/SetBreakpointsFeature.cs#L33-L38

A possible fix for #676 Sets the MediatR version using the version range syntax to `[9.0.0,10.0.0)` (as a precaution for future breaking changes in MediatR v10. Have done a local...

This is probably an issue that is not going to affect many people, but I believe it is a legit dependency issue that will have to be resolved at some...

The [LSP spec](https://microsoft.github.io/language-server-protocol/specifications/specification-3-17/#textDocument_linkedEditingRange) indicates LinkedEditingRange can return either return `LinkedEditingRanges` or `null`. However, it seems like the O# ILinkedEditingRangeHandler expects a non-nullable response type: https://github.com/OmniSharp/csharp-language-server-protocol/blob/de1591e91a176fb88442ecf7e2e30f7a2174e6c0/src/Protocol/Features/Document/LinkedEditingRangeFeature.cs#L23

# The issue: The [`LanguageServer`](../tree/master/src/Server/LanguageServer.cs) class is still implementing the `ILanguageProtocolInitializeHandler` and `ILanguageProtocolInitializedHandler` interfaces even thought they both were removed back on commit 9f5f49f45d056b9088d593c4ecf4ff3815a0922b. - I'm wondering if I can...