aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_lsp_server/tests/heavy_tests/support.rs
Commit message (Collapse)AuthorAgeFilesLines
* 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