www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Inclusion of Serve-d langserver.org

reply helxi <brucewayneshit gmail.com> writes:
I would like to open a pull request in 
https://github.com/langserver/langserver.github.io to include 
serve-d (https://github.com/Pure-D/serve-d). However I would like 
to know which of the following is provided by any of DCD and 
Dscanner and whether it's implemented:

Formatting => dfmt
Completion => DCD 	
Diagnostics => Dscanner 	
Fix-its => ?
Go to Definition => DCD
Source hover => ?
Signature Help => ?
Find References => ?
Document Highlights => ?	
Rename => ?
Code Lens => ?

Any help would be appreciated.
Oct 07
parent WebFreak001 <d.forum webfreak.org> writes:
On Saturday, 7 October 2017 at 14:57:11 UTC, helxi wrote:
 I would like to open a pull request in 
 https://github.com/langserver/langserver.github.io to include 
 serve-d (https://github.com/Pure-D/serve-d). However I would 
 like to know which of the following is provided by any of DCD 
 and Dscanner and whether it's implemented:
 ...
Hi, serve-d developer here:
 Fix-its => ?
There is automatic import fixing + a sort import (but not dscanner compatible) fix provided by serve-d
 Source hover => ?
DCD
 Signature Help => ?
DCD
 Find References => ?
not implemented
 Document Highlights => ?
not implemented, but planned (https://github.com/Pure-D/code-d/issues/50)
 Rename => ?
not implemented
 Code Lens => ?
not in serve-d
Oct 07