aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_lsp_server/tests/heavy_tests/support.rs
Commit message (Collapse)AuthorAgeFilesLines
* Remove flexi_logger from ra_lsp_serverAlexander Ekdahl2019-11-301-2/+1
|
* don't deadlock on shutdownAleksey Kladov2019-09-061-1/+1
| | | | | | | Specifically, when we tear down IO threads, we should take care to dispose connection. closes #1775
* :arrow_up: lsp-serverAleksey Kladov2019-08-301-28/+29
|
* move lsp-server to a separate repositoryAleksey Kladov2019-08-301-29/+28
|
* don't load sysroot in most heavy testsAleksey Kladov2019-08-191-4/+15
|
* fix testsAleksey Kladov2019-08-061-2/+2
|
* don't send LocationLink unless the client opts-inAleksey Kladov2019-07-081-3/+21
| | | | closes #1474
* allow rustfmt to reorder importsAleksey Kladov2019-07-041-6/+3
| | | | | | 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
* Fix clippy::unused_mutAlan Du2019-06-041-1/+1
|
* Fix clippy::unnecessary_mut_passedAlan Du2019-06-041-7/+2
|
* Fix clippy::single_matchAlan Du2019-06-041-4/+3
|
* bump timeout for CIAleksey Kladov2019-05-291-1/+1
|
* enable profiling in testsAleksey Kladov2019-05-271-0/+14
|
* cleanup cancellationAleksey Kladov2019-04-171-10/+5
| | | | | Now that we explicitelly exit the reading loop on exit notification, we can assume that the sender is always alive
* Modifies runnables test to use multi-workspace rootRoberto Vidal2019-04-141-17/+45
|
* Sends cwd info for runnables and code lensesRoberto Vidal2019-04-141-1/+5
|
* Adds support for multiple editor workspaces on initializationRoberto Vidal2019-04-141-1/+1
| | | | This is a quick, partial fix for #1104
* when loading workspace, say how many packages were loadedAleksey Kladov2019-03-071-9/+8
| | | | | this should help to debug configuration issues, when you see `0 packages loaded` or something like that.
* Initial implementation of project-lock.json.David Wood2019-03-071-1/+5
| | | | | This commit adds a initial implementation of project-lock.json, a build system agnostic method of specifying the crate graph and roots.
* Add showWorkspaceLoadedNotification to vscode clientVille Penttinen2019-03-061-1/+8
| | | | | | | | | 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.
* Rename feedback to show_messageVille Penttinen2019-03-051-5/+5
|
* Send an actual ShowMessage instead of InternalFeedback in feedback()Ville Penttinen2019-03-051-3/+5
| | | | | | | This now allows us to send a notification that can be shown in the UI when the workspace has been loaded. Additionally this removes the need for internal_mode flag.
* Fix the buildkjeremy2019-02-271-1/+3
|
* automatically wait for worker threadsAleksey Kladov2019-02-141-12/+5
| | | | closes #817
* reformat the worldAleksey Kladov2019-02-081-13/+3
|
* switch to lsp-typesAleksey Kladov2019-01-141-1/+1
|
* wire sysroot into crate graphAleksey Kladov2019-01-101-6/+7
|
* Merge #378bors[bot]2018-12-301-2/+2
|\ | | | | | | | | | | | | | | 378: migrate-to-tempdir r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
| * :arrow_up: tempdirAleksey Kladov2018-12-301-2/+2
| |
* | :arrow_up: crossbeamAleksey Kladov2018-12-301-4/+9
|/ | | | closes #189
* implement vfs events handlingAleksey Kladov2018-12-201-2/+2
|
* move thread worker to a separate crateAleksey Kladov2018-12-181-3/+3
|
* Use json comparison code from cargo for heavy testsFlorian Diebold2018-12-061-13/+14
|
* modernize moreAleksey Kladov2018-12-061-1/+1
|
* Fix the testAleksey Kladov2018-11-081-1/+1
|
* extract fixture parsingAleksey Kladov2018-10-311-22/+7
|
* Cargo FormatJeremy A. Kolb2018-10-161-45/+33
| | | | Run `cargo fmt` and ignore generated files
* migrate analysis and server to 2018Aleksey Kladov2018-10-151-1/+1
|
* rename all thingsAleksey Kladov2018-09-161-0/+217