dart-sdk/pkg/analysis_server
Ahmed Ashour c9d954efe7 SPLIT_VARIABLE_DECLARATION assist to handle unreferenceable type
Bug: 46910
Change-Id: I92c5e4afb25a75e1c1c28fb6b52c9bb02ca81eb6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/210127
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
2021-08-17 04:40:52 +00:00
..
benchmark Fix pre-existing HintCode.UNNECESSARY_TYPE_CHECK_TRUE in analyzer/ and friends. 2021-06-18 16:07:26 +00:00
bin [analysis_server] re-enble null safety for the analysis server entrypoint 2021-05-13 17:18:15 +00:00
doc Make Location.endLine and Location.endColumn optional fields in the protocol 2021-07-15 17:35:55 +00:00
lib SPLIT_VARIABLE_DECLARATION assist to handle unreferenceable type 2021-08-17 04:40:52 +00:00
test SPLIT_VARIABLE_DECLARATION assist to handle unreferenceable type 2021-08-17 04:40:52 +00:00
tool [analysis_server] Support plugin fixes/assists for LSP 2021-07-30 15:19:57 +00:00
analysis_options.yaml enable depend_on_referenced_packages 2021-06-04 14:19:08 +00:00
AUTHORS
CHANGELOG.md
CONTRIBUTING.md
LICENSE Update LICENSE 2021-04-07 10:28:38 +00:00
pubspec.yaml Revert "[analyzer] Use "pub outdated" to get version numbers for pubspec completion" 2021-07-28 18:33:25 +00:00
README.md Add an initial version of a 'dart language-server' command. 2021-01-06 18:14:51 +00:00

analysis_server

A long-running process that provides analysis results to other tools.

The analysis server is designed to provide on-going analysis of one or more code bases as those code bases are changing.

Using the server

The analysis server is not intended to be used stand-alone, and therefore does not have a human-friendly user interface.

Clients (typically tools, such as an editor) are expected to run the analysis server in a separate process and communicate with it using a JSON protocol. The original protocol is specified in the file analysis_server/doc/api.html and Language Server Protocol support is documented in tool/lsp_spec/README.md.

Features and bugs

Please file feature requests and bugs at the issue tracker.