aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_lsp_server/tests/heavy_tests/main.rs
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Revert "Support LSP 3.15""Aleksey Kladov2019-12-111-1/+20
| | | | This reverts commit 1e0bf205eff81f04c0e1e6c208c3489327520c3f.
* Revert "Support LSP 3.15"Aleksey Kladov2019-12-111-20/+1
| | | | This reverts commit 712700d8e027b108f9c4f8fa9acc2f25e453b6d1.
* Support LSP 3.15Jeremy Kolb2019-12-111-1/+20
| | | | This merely upgrades our protocol support. It does not add any of the new features.
* Skip slow tests by defaultAleksey Kladov2019-12-071-0/+38
|
* Run rustfmt with respect to Cargo.toml editionVincent Rouillé2019-12-041-0/+58
|
* Remove flexi_logger from ra_lsp_serverAlexander Ekdahl2019-11-301-1/+0
|
* Use raw cfgs in json project and fix typooxalica2019-10-051-1/+7
|
* translate \n -> \r\n on the way outAleksey Kladov2019-08-201-5/+5
|
* add tests for crlfAleksey Kladov2019-08-201-0/+46
|
* don't load sysroot in most heavy testsAleksey Kladov2019-08-191-4/+9
|
* use flatten branch of lsp-typesJeremy Kolb2019-07-071-2/+4
|
* allow rustfmt to reorder importsAleksey Kladov2019-07-041-7/+5
| | | | | | 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
* silnce profiling in testsAleksey Kladov2019-05-291-1/+2
|
* check cancellation when expanding macrosAleksey Kladov2019-05-271-3/+2
|
* enable profiling in testsAleksey Kladov2019-05-271-1/+69
|
* Modifies runnables test to use multi-workspace rootRoberto Vidal2019-04-141-12/+23
|
* Sends cwd info for runnables and code lensesRoberto Vidal2019-04-141-1/+5
|
* Fix test_missing_module_code_action_in_json_project on WindowsVille Penttinen2019-03-071-6/+11
| | | | | | | | The test would fail on Windows due to the paths not being properly escaped for JSON. In addition adds extra braces around the fn main to actually introduce braces in the file.
* when loading workspace, say how many packages were loadedAleksey Kladov2019-03-071-6/+6
| | | | | this should help to debug configuration issues, when you see `0 packages loaded` or something like that.
* Remove rust-project.json test w/ dependencies.David Wood2019-03-071-43/+0
|
* Add test demonstrating logic for handling deps.David Wood2019-03-071-1/+44
|
* Initial implementation of project-lock.json.David Wood2019-03-071-1/+64
| | | | | This commit adds a initial implementation of project-lock.json, a build system agnostic method of specifying the crate graph and roots.
* Rename feedback to show_messageVille Penttinen2019-03-051-5/+5
|
* Assign IDs to assistsAleksey Kladov2019-02-241-4/+7
|
* reformat the worldAleksey Kladov2019-02-081-8/+2
|
* align command namingAleksey Kladov2019-01-281-1/+1
|
* switch to lsp-typesAleksey Kladov2019-01-141-1/+1
|
* wire sysroot into crate graphAleksey Kladov2019-01-101-25/+16
|
* add sysroot boilerplateAleksey Kladov2019-01-101-1/+40
|
* dont depend on tools from lsp-serverAleksey Kladov2019-01-101-2/+0
|
* fix testsBernardo2019-01-031-9/+14
|
* Install rustfmt in rustfmt testAleksander Vognild Burkow2018-12-291-0/+2
|
* Add support for formatting entire document with rustfmtAleksander Vognild Burkow2018-12-291-2/+54
| | | | | | Attempting to format a document when rustfmt isn't installed will result in an error being returned to the frontend. An alternative implementation would be returning zero replacements.
* fix the testAleksey Kladov2018-12-271-2/+2
|
* fix sycAleksey Kladov2018-12-201-2/+1
|
* Add test for code actionsFlorian Diebold2018-12-061-1/+60
|
* Use json comparison code from cargo for heavy testsFlorian Diebold2018-12-061-4/+6
|
* modernize moreAleksey Kladov2018-12-061-3/+0
|
* drop extern cratesAleksey Kladov2018-12-061-7/+0
|
* Fix the testAleksey Kladov2018-10-251-17/+41
|
* Cargo FormatJeremy A. Kolb2018-10-161-10/+13
| | | | 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/+99