Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "Revert "Support LSP 3.15"" | Aleksey Kladov | 2019-12-11 | 1 | -1/+2 |
| | | | | This reverts commit 1e0bf205eff81f04c0e1e6c208c3489327520c3f. | ||||
* | Revert "Support LSP 3.15" | Aleksey Kladov | 2019-12-11 | 1 | -2/+1 |
| | | | | This reverts commit 712700d8e027b108f9c4f8fa9acc2f25e453b6d1. | ||||
* | Support LSP 3.15 | Jeremy Kolb | 2019-12-11 | 1 | -1/+2 |
| | | | | This merely upgrades our protocol support. It does not add any of the new features. | ||||
* | rename ra_ide_api -> ra_ide | Aleksey Kladov | 2019-11-27 | 1 | -1/+1 |
| | |||||
* | Merge pull request #2297 from kiljacken/master | Aleksey Kladov | 2019-11-20 | 1 | -0/+1 |
|\ | | | | | Add fancy truncation of type hints. | ||||
| * | Move type inlay hint truncation to language server | Emil Lauridsen | 2019-11-19 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | This commit implements a general truncation framework for HirFormatter that keeps track of how much has been output so far. This information can then be used to perform truncation inside the language server, instead of relying on the client. Initial support is implemented for truncating types hints using the maxInlayHintLength server config option. The existing solution in the VSCode extension has been removed in favor of letting the server truncate type hints. | ||||
* | | Add recursive expand in vscode | Edwin Cheng | 2019-11-19 | 1 | -0/+1 |
|/ | |||||
* | Some clippy fixes | kjeremy | 2019-10-30 | 1 | -1/+1 |
| | |||||
* | don't die if a sync task panics | Aleksey Kladov | 2019-10-24 | 1 | -6/+10 |
| | |||||
* | fixup folding ranges for "lineFoldingOnly" clients #2033 | Alex Zatelepin | 2019-10-21 | 1 | -8/+16 |
| | |||||
* | Added test for check doc strings in crates. | Alexander Andreev | 2019-09-30 | 1 | -0/+2 |
| | | | | #1856 | ||||
* | don't deadlock on shutdown | Aleksey Kladov | 2019-09-06 | 1 | -2/+2 |
| | | | | | | | Specifically, when we tear down IO threads, we should take care to dispose connection. closes #1775 | ||||
* | add option to disable notify | Aleksey Kladov | 2019-09-06 | 1 | -56/+118 |
| | |||||
* | cleanup main loop | Aleksey Kladov | 2019-08-31 | 1 | -126/+151 |
| | |||||
* | :arrow_up: lsp-server | Aleksey Kladov | 2019-08-30 | 1 | -16/+13 |
| | |||||
* | move lsp-server to a separate repository | Aleksey Kladov | 2019-08-30 | 1 | -65/+76 |
| | |||||
* | :arrow_up: vfs | Aleksey Kladov | 2019-08-25 | 1 | -1/+1 |
| | |||||
* | implement feature flags | Aleksey Kladov | 2019-08-22 | 1 | -12/+30 |
| | |||||
* | show error to the user when deserializing config | Aleksey Kladov | 2019-08-22 | 1 | -1/+5 |
| | |||||
* | fix default for the exlude key | Aleksey Kladov | 2019-08-21 | 1 | -0/+1 |
| | |||||
* | don't load sysroot in most heavy tests | Aleksey Kladov | 2019-08-19 | 1 | -1/+1 |
| | |||||
* | Drop support for old extendSelection API | Aleksey Kladov | 2019-08-12 | 1 | -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 directories | Aleksey Kladov | 2019-08-06 | 1 | -1/+7 |
| | |||||
* | rename config | Aleksey Kladov | 2019-08-06 | 1 | -5/+5 |
| | |||||
* | cleanup | Aleksey Kladov | 2019-08-06 | 1 | -1/+1 |
| | |||||
* | Code review fixes | Kirill Bulatov | 2019-07-22 | 1 | -0/+1 |
| | |||||
* | Ignore workspace/didChangeConfiguration notifications. | Michael Bolin | 2019-07-11 | 1 | -0/+6 |
| | |||||
* | don't send LocationLink unless the client opts-in | Aleksey Kladov | 2019-07-08 | 1 | -7/+19 |
| | | | | closes #1474 | ||||
* | Formatting | Jeremy Kolb | 2019-07-04 | 1 | -1/+3 |
| | |||||
* | Some clippy fixes for 1.36 | Jeremy Kolb | 2019-07-04 | 1 | -4/+3 |
| | |||||
* | allow rustfmt to reorder imports | Aleksey Kladov | 2019-07-04 | 1 | -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 format | Muhammad Mominul Huque | 2019-06-15 | 1 | -7/+2 |
| | |||||
* | Get rid of failure: ra_lsp_server & ra_project_model | Muhammad Mominul Huque | 2019-06-14 | 1 | -13/+18 |
| | |||||
* | make LRU cache configurable | Aleksey Kladov | 2019-06-12 | 1 | -1/+1 |
| | |||||
* | Fix clippy::identity_conversion | Alan Du | 2019-06-04 | 1 | -2/+2 |
| | |||||
* | rename | Aleksey Kladov | 2019-06-01 | 1 | -10/+10 |
| | |||||
* | move subs inside | Aleksey Kladov | 2019-06-01 | 1 | -4/+2 |
| | |||||
* | use sync queries for join lines and friends | Aleksey Kladov | 2019-05-31 | 1 | -5/+11 |
| | |||||
* | add sync requests | Aleksey Kladov | 2019-05-31 | 1 | -39/+56 |
| | |||||
* | cleanup | Aleksey Kladov | 2019-05-31 | 1 | -39/+42 |
| | |||||
* | cleanup | Aleksey Kladov | 2019-05-31 | 1 | -35/+48 |
| | |||||
* | simplify | Aleksey Kladov | 2019-05-31 | 1 | -51/+52 |
| | |||||
* | move completed requests to a separate file | Aleksey Kladov | 2019-05-31 | 1 | -43/+27 |
| | |||||
* | simplify | Aleksey Kladov | 2019-05-31 | 1 | -3/+3 |
| | |||||
* | introduce constant | Aleksey Kladov | 2019-05-31 | 1 | -7/+13 |
| | |||||
* | minor | Aleksey Kladov | 2019-05-31 | 1 | -1/+1 |
| | |||||
* | optimization: cancel backlog in onEnter | Aleksey Kladov | 2019-05-29 | 1 | -3/+12 |
| | |||||
* | add latest requests to status page | Aleksey Kladov | 2019-05-29 | 1 | -10/+28 |
| | |||||
* | log the actual time of requests | Aleksey Kladov | 2019-05-29 | 1 | -16/+31 |
| | |||||
* | trigger garbage collection *after* requests, not before | Aleksey Kladov | 2019-05-29 | 1 | -2/+5 |
| |