dart_language_server 0.0.13+1 dart_language_server: ^0.0.13+1 copied to clipboard
A shim on the analysis server following the language server protocol
0.0.13+1 #
- Bug Fix: Report support for hover during initialization.
0.0.13 #
- Add
textDocument/hover
- finds thedartdoc
string for an element.
0.0.12 #
- Include definition in list of element references.
0.0.11 #
- Bug Fix: Conform to spec for headers - use a space after the colon.
0.0.10 #
- Improved
CompletionItemKind
for completion suggestions.
0.0.9 #
- Bug fix: Allow the process to exit when the server is done.
0.0.8 #
- Add more information in completion item
detail
field. Add full doc comment todocumentation
field. - Bug fix: Avoid duplicates in reference list when the same file shows up in multiple analysis roots.
- Only write logs when 'verbose' or 'message' trace level is used.
0.0.7 #
- Add logging of uncaught asynchronous error logs to a hardcoded path in /tmp
- Bug Fix: Support forwarding diagnostics for files that haven't already been opened in the editor
- Add support for
textDocument/references
call.
0.0.6 #
- Fix a bug for clients which do not send a
trace
parameter to initialize call
0.0.5 #
- Fix an error with sdk 1.22 where
lineMode
cannot be set on stdin when it is a pipe - Separate logs by client. Log names are prefixed with client's directory and pid
- Fix a buf causing a stack trace when attempting to jump to a token with no definition
- Ignore updates to old file versions
0.0.4 #
- Add the initialize method for better spec compliance
0.0.3 #
- Add support for GoToDefinition
0.0.2 #
- Add (almost entirely untested) support for completion suggestions.
- Correct Range translation for diagnostics which span lines.
0.0.1 #
- Initial experimental version. Starts up the sdk analysis server and forwards file state messages and errors. Can be used to show file diagnostics in an editor.