aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_lsp_server/src/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
* Added test for check doc strings in crates.Alexander Andreev2019-09-301-0/+2
| | | | #1856
* cleanup main loopAleksey Kladov2019-08-311-2/+0
|
* inline thread-workerAleksey Kladov2019-08-301-0/+1
|
* show error to the user when deserializing configAleksey Kladov2019-08-221-1/+4
|
* implement durabilityAleksey Kladov2019-08-151-0/+1
|
* rename configAleksey Kladov2019-08-061-3/+2
|
* introduce ra_vfs_glob crateAleksey Kladov2019-08-061-1/+0
| | | | It manages exclusion rules for the vfs crate
* allow rustfmt to reorder importsAleksey Kladov2019-07-041-1/+4
| | | | | | This wasn't a right decision in the first place, the feature flag was broken in the last rustfmt release, and syntax highlighting of imports is more important anyway
* Get rid of failure: ra_lsp_server & ra_project_modelMuhammad Mominul Huque2019-06-141-1/+1
|
* renameAleksey Kladov2019-06-011-1/+1
|
* Improve filtering of file rootsVille Penttinen2019-03-201-0/+1
| | | | | | | | | `ProjectWorkspace::to_roots` now returns a new `ProjectRoot` which contains information regarding whether or not the given path is part of the current workspace or an external dependency. This information can then be used in `ra_batch` and `ra_lsp_server` to implement more advanced filtering. This allows us to filter some unnecessary folders from external dependencies such as tests, examples and benches.
* Add showWorkspaceLoadedNotification to vscode clientVille Penttinen2019-03-061-1/+2
| | | | | | | | | This allows users to control whether or not they want to see the "workspace loaded" notification. This is done on the server side using InitializationOptions which are provided by the client. By default show_workspace_loaded is true, meaning the notification is sent.
* Pass Documentation up to LSP and add "rust" to our codeblocks thereJeremy Kolb2019-01-301-0/+1
|
* Move `CargoTargetSpec` and friends to cargo_target_spec moduleJeremy Kolb2019-01-121-0/+1
|
* swtich lsp server to vfsAleksey Kladov2018-12-201-2/+0
|
* move thread worker to a separate crateAleksey Kladov2018-12-181-1/+0
|
* modernize moreAleksey Kladov2018-12-061-12/+0
|
* drop extern cratesAleksey Kladov2018-12-061-15/+0
|
* Reformat allAleksey Kladov2018-10-311-1/+1
|
* Add LspError to explicity return errors from LSP handlersJeremy A. Kolb2018-10-221-1/+3
| | | | Fixes #145
* Cargo FormatJeremy A. Kolb2018-10-161-12/+9
| | | | Run `cargo fmt` and ignore generated files
* migrate analysis and server to 2018Aleksey Kladov2018-10-151-2/+4
|
* Replace HashMap, HashSet with FxHashMap and FxHashSetMuhammad Mominul Huque2018-10-111-0/+1
|
* rename all thingsAleksey Kladov2018-09-161-0/+37