serve-d icon indicating copy to clipboard operation
serve-d copied to clipboard

D LSP server (dlang language server protocol server)

Results 149 serve-d issues
Sort by recently updated
recently updated
newest added

I have searched the code for @protocolNotification("exit") but found nothing. Is the behavior that the process does not exit intended? Also, I get an unexpected notification on startup called "coded/changedSelectedWorkspace",...

macOS Monterey, M1, using `LDC - the LLVM D compiler (1.27.1)` for ARM64. Running VSCode results in the following error below ``` Installing into /Users/pavels/.vscode/extensions/webfreak.code-d-0.23.0/bin > git clone --recursive https://github.com/Pure-D/serve-d.git...

bug

That's required for #175 Now function aliases can display the parameters list without having to change the completion kind (and therefore the icon)

I am improving that part, but i don't know what to use to show what it points to Current: ![Code_z3BFCU8BX6](https://user-images.githubusercontent.com/94763084/142797214-07639cbb-d152-45a9-94bb-9b97a7c357b9.png) Change: ![Code_ty0L9Gmuv2](https://user-images.githubusercontent.com/94763084/142797635-1c92de3e-37ed-4ce3-ab6e-4a04056cdc60.png) What do you think?

![image](https://user-images.githubusercontent.com/10679119/142777566-8ea7cf98-2165-489e-8bef-cb5d239c1ea9.png) Commas within arrays are treated as regular commas when passing arrays as function parameters. To my knowledge, the same bug doesn't appear when function calls are embedded into other...

bug

Symbol navigation only enabled after initiating one auto-complete request. I'm used to the older behavior of having the symbols preloaded, at least for the current file. I'm unaware if there...

See https://github.com/microsoft/vscode-languageserver-node/blob/release/server/6.0.0-next.8/protocol/src/protocol.callHierarchy.proposed.ts and https://code.visualstudio.com/updates/v1_41#_call-hierarchy-view must also support deprecated members (new in 1.39)

enhancement
lsp feature

See https://github.com/gavv/pull-request-artifacts

It would be nice to have the types and the functions signatures in the datatips (similar to TypeScript). ![image](https://user-images.githubusercontent.com/16418197/120468522-ede1a280-c366-11eb-8185-b72208e291ac.png) ![image](https://user-images.githubusercontent.com/16418197/120468533-ee7a3900-c366-11eb-9f16-b177cb4d5a6f.png) Currently, only the documentation is shown.

Should suggest marking the surrounding method `@system` or `@trusted` or insert the trusted lambda idiom.