aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_lsp_server/src/main_loop.rs
Commit message (Collapse)AuthorAgeFilesLines
* Add recursive expand in vscodeEdwin Cheng2019-11-191-0/+1
|
* Some clippy fixeskjeremy2019-10-301-1/+1
|
* don't die if a sync task panicsAleksey Kladov2019-10-241-6/+10
|
* fixup folding ranges for "lineFoldingOnly" clients #2033Alex Zatelepin2019-10-211-8/+16
|
* Added test for check doc strings in crates.Alexander Andreev2019-09-301-0/+2
| | | | #1856
* don't deadlock on shutdownAleksey Kladov2019-09-061-2/+2
| | | | | | | Specifically, when we tear down IO threads, we should take care to dispose connection. closes #1775
* add option to disable notifyAleksey Kladov2019-09-061-56/+118
|
* cleanup main loopAleksey Kladov2019-08-311-126/+151
|
* :arrow_up: lsp-serverAleksey Kladov2019-08-301-16/+13
|
* move lsp-server to a separate repositoryAleksey Kladov2019-08-301-65/+76
|
* :arrow_up: vfsAleksey Kladov2019-08-251-1/+1
|
* implement feature flagsAleksey Kladov2019-08-221-12/+30
|
* show error to the user when deserializing configAleksey Kladov2019-08-221-1/+5
|
* fix default for the exlude keyAleksey Kladov2019-08-211-0/+1
|
* don't load sysroot in most heavy testsAleksey Kladov2019-08-191-1/+1
|
* Drop support for old extendSelection APIAleksey Kladov2019-08-121-1/+0
| | | | | | Emacs now handles this via native LSP request https://github.com/emacs-lsp/lsp-mode/commit/dc86bbb227147aa8141e690ad5648fdbd2ebdb9f
* allow to exclude certain files and directoriesAleksey Kladov2019-08-061-1/+7
|
* rename configAleksey Kladov2019-08-061-5/+5
|
* cleanupAleksey Kladov2019-08-061-1/+1
|
* Code review fixesKirill Bulatov2019-07-221-0/+1
|
* Ignore workspace/didChangeConfiguration notifications.Michael Bolin2019-07-111-0/+6
|
* don't send LocationLink unless the client opts-inAleksey Kladov2019-07-081-7/+19
| | | | closes #1474
* FormattingJeremy Kolb2019-07-041-1/+3
|
* Some clippy fixes for 1.36Jeremy Kolb2019-07-041-4/+3
|
* allow rustfmt to reorder importsAleksey Kladov2019-07-041-5/+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
* cargo formatMuhammad Mominul Huque2019-06-151-7/+2
|
* Get rid of failure: ra_lsp_server & ra_project_modelMuhammad Mominul Huque2019-06-141-13/+18
|
* make LRU cache configurableAleksey Kladov2019-06-121-1/+1
|
* Fix clippy::identity_conversionAlan Du2019-06-041-2/+2
|
* renameAleksey Kladov2019-06-011-10/+10
|
* move subs insideAleksey Kladov2019-06-011-4/+2
|
* use sync queries for join lines and friendsAleksey Kladov2019-05-311-5/+11
|
* add sync requestsAleksey Kladov2019-05-311-39/+56
|
* cleanupAleksey Kladov2019-05-311-39/+42
|
* cleanupAleksey Kladov2019-05-311-35/+48
|
* simplifyAleksey Kladov2019-05-311-51/+52
|
* move completed requests to a separate fileAleksey Kladov2019-05-311-43/+27
|
* simplifyAleksey Kladov2019-05-311-3/+3
|
* introduce constantAleksey Kladov2019-05-311-7/+13
|
* minorAleksey Kladov2019-05-311-1/+1
|
* optimization: cancel backlog in onEnterAleksey Kladov2019-05-291-3/+12
|
* add latest requests to status pageAleksey Kladov2019-05-291-10/+28
|
* log the actual time of requestsAleksey Kladov2019-05-291-16/+31
|
* trigger garbage collection *after* requests, not beforeAleksey Kladov2019-05-291-2/+5
|
* more perf loggingAleksey Kladov2019-05-291-3/+8
|
* Basic resolution for ADTkjeremy2019-04-231-0/+1
|
* switch to official extend selection APIAleksey Kladov2019-04-211-0/+1
|
* Adds support for multiple editor workspaces on initializationRoberto Vidal2019-04-141-14/+17
| | | | This is a quick, partial fix for #1104
* PR issuse resolvedSergey Parilin2019-04-021-4/+3
|
* when loading workspace, say how many packages were loadedAleksey Kladov2019-03-071-7/+7
| | | | | this should help to debug configuration issues, when you see `0 packages loaded` or something like that.