csharp-language-server-protocol
csharp-language-server-protocol copied to clipboard
Language Server Protocol in C#
When attempting to debug https://github.com/OmniSharp/omnisharp-roslyn/releases/tag/v1.37.6 (which has 0.18.3 of the lsp implementation) SourceLink was not working. No symbols could be loaded.
Hi. I need to write something to the configuration file (user's settings.json). I want to be able to write to it based on some condition and also have it exposed...
I been trying to get `textDocument/codeAction` working with VS Code but it's impossible to get any call to that endpoint from vscode with a omnisharp LSP server using handlers. My...
In PSES we use these extra properties when we log exceptions which gives us an awesome sense for where problems occurred: https://github.com/PowerShell/PowerShellEditorServices/blob/ce265d7ed1e58db348b91c8a16679faa0aed0f0d/src/PowerShellEditorServices/Logging/LoggerExtensions.cs#L18-L20 If lsp could also add these properties to...
In the PowerShell extension, we ask users to upload the logs that all come from a central folder. This includes: * client logs (vscode-powershell) * startup logs before the language...
With core 3 landing soon we're going to be a place to possibly start using `System.Text.Json` instead of `Newtonsoft.Json`. Thoughts? Our serialization needs are pretty naive, so this should be...
### Issue Build fails due to a file not being found ``` ╬══════════════════ ║ Update Readme ╬═════════ FileNotFoundException: Could not find file '/home/eruizc/Repos/csharp-language-server-protocol/Readme.md'. at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirectory,...
I'm on Arch linux, right after cloning the repo, running `.\build.sh` give: ``` ███╗ ██╗██╗ ██╗██╗ ██╗███████╗ ████╗ ██║██║ ██║██║ ██╔╝██╔════╝ ██╔██╗ ██║██║ ██║█████╔╝ █████╗ ██║╚██╗██║██║ ██║██╔═██╗ ██╔══╝ ██║ ╚████║╚██████╔╝██║ ...
Need to add more information to the nuget package
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [BenchmarkDotNet](https://togithub.com/dotnet/BenchmarkDotNet) | nuget | patch | `0.13.1` -> `0.13.2` | ---...