aboutsummaryrefslogtreecommitdiff
path: root/Cargo.lock
Commit message (Collapse)AuthorAgeFilesLines
* Merge #2668bors[bot]2019-12-291-0/+15
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2668: In-server cargo check watching r=matklad a=kiljacken Opening a draft now so people can follow the progress, and comment if they spot something stupid. Things that need doing: - [x] Running cargo check on save - [x] Pipe through configuration options from client - [x] Tests for parsing behavior - [x] Remove existing cargo watch support from VSCode extension - [x] Progress notification in VSCode extension using LSP 3.15 `$/progress` notification - [ ] ~~Rework ra-ide diagnostics to support secondary messages~~ - [ ] ~~Make cargo-check watcher use ra-ide diagnostics~~ ~~I'd love some input on whether to try to keep the status bar progress thingy for VSCode? It will require some plumbing, and maintaining yet another rust-analyzer specific LSP notification, which I'm not sure we want to.~~ Fixes #1894 Co-authored-by: Emil Lauridsen <[email protected]>
| * Move cargo watch functionality to separate crateEmil Lauridsen2019-12-271-2/+15
| |
| * Migrate tests from extension to rustEmil Lauridsen2019-12-251-0/+1
| |
| * Initial implementation of cargo check watchingEmil Lauridsen2019-12-251-0/+1
| |
* | anyhow and crossbeam-queueJeremy Kolb2019-12-271-7/+8
|/
* Update lsp-types and rayonJeremy Kolb2019-12-231-9/+9
|
* lsp-types 0.67Jeremy Kolb2019-12-231-3/+10
|
* Merge #2636bors[bot]2019-12-231-28/+28
|\ | | | | | | | | | | | | | | 2636: Chalk update and refactoring r=flodiebold a=flodiebold This updates the Chalk integration to https://github.com/rust-lang/chalk/pull/311, which will presumably get merged soon, and refactors it some more, most notably introducing our own `TypeFamily` instead of reusing `ChalkIr`. It's still mostly the same as `ChalkIr` though, except for using Salsa `InternId`s directly. Co-authored-by: Florian Diebold <[email protected]>
| * Update Chalk, clean up Chalk integration a bitFlorian Diebold2019-12-221-28/+28
| |
* | Bump lsp-types to 0.66.0 (fixes #2651)John-John Tedro2019-12-231-3/+3
|/
* Optimize and profileAleksey Kladov2019-12-211-0/+1
|
* Update cratesJeremy Kolb2019-12-211-9/+9
|
* Use SelectionRange from LSP 3.15Jeremy Kolb2019-12-201-3/+3
|
* Add local functions to bodiesAleksey Kladov2019-12-201-0/+1
|
* :arrow_up: depsAleksey Kladov2019-12-191-24/+24
|
* Switch to the new location for implsAleksey Kladov2019-12-121-0/+1
|
* Update lsp-types moreAleksey Kladov2019-12-111-3/+3
|
* Revert "Revert "Support LSP 3.15""Aleksey Kladov2019-12-111-3/+3
| | | | This reverts commit 1e0bf205eff81f04c0e1e6c208c3489327520c3f.
* Revert "Support LSP 3.15"Aleksey Kladov2019-12-111-3/+3
| | | | This reverts commit 712700d8e027b108f9c4f8fa9acc2f25e453b6d1.
* Support LSP 3.15Jeremy Kolb2019-12-111-3/+3
| | | | This merely upgrades our protocol support. It does not add any of the new features.
* chore: bump deps and use mainline chalkLaurențiu Nicola2019-12-091-67/+44
|
* Remove ty from code_modelAleksey Kladov2019-12-081-0/+2
|
* DynMapAleksey Kladov2019-12-061-0/+7
| | | | | This might, or might not help us to reduce boilerplate associated with plumbing values from analysis to the IDE layer
* :arrow_up: rowanAleksey Kladov2019-12-041-3/+3
|
* :arrow_up: rowanAleksey Kladov2019-12-041-3/+3
|
* Replace `ra_hir_expand::either` with crateice10002019-12-031-0/+4
|
* Just update some thingsJeremy Kolb2019-12-011-43/+43
|
* Remove log dependency from ra_cliAlexander Ekdahl2019-11-301-1/+0
|
* Remove flexi_logger from ra_lsp_serverAlexander Ekdahl2019-11-301-58/+1
|
* Use env_logger in ra_cliAlexander Ekdahl2019-11-301-1/+21
|
* Update mio and anyhowkjeremy2019-11-271-7/+8
|
* rename ra_ide_api -> ra_ideAleksey Kladov2019-11-271-4/+4
|
* prune depsAleksey Kladov2019-11-271-16/+0
|
* Move TyAleksey Kladov2019-11-271-0/+1
|
* Use a simple progress bar instead of indicatifEdwin Cheng2019-11-261-26/+0
|
* Fix stale crates that snuck inJeremy Kolb2019-11-261-1/+1
|
* Merge #2410bors[bot]2019-11-261-0/+23
|\ | | | | | | | | | | | | | | 2410: Introduce hir_ty r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
| * Introduce hir_tyAleksey Kladov2019-11-261-0/+23
| |
* | Update parking_lot and smallvec to drop some dependenciesJeremy Kolb2019-11-261-46/+5
|/
* Use chalk fork to paper over #2052Aleksey Kladov2019-11-261-34/+34
|
* :arrow_up: salsaAleksey Kladov2019-11-261-20/+32
|
* Update cratesJeremy Kolb2019-11-251-56/+62
|
* Update cratesJeremy Kolb2019-11-211-30/+11
|
* :arrow_up: rowanAleksey Kladov2019-11-191-3/+3
|
* :arrow_up: rowanAleksey Kladov2019-11-171-3/+3
|
* Add ast for plain and raw string literalsAleksey Kladov2019-11-161-1/+0
|
* Upgrade Chalk againFlorian Diebold2019-11-161-27/+28
|
* Upgrade ChalkFlorian Diebold2019-11-161-27/+27
| | | | | Associated type values (in impls) are now a separate entity in Chalk, so we have to intern separate IDs for them.
* Update smallvec dep to 1.0memoryruins2019-11-151-1/+7
|
* Revert #2230Aleksey Kladov2019-11-141-1/+0
| | | | | Looks like autocfg tries to do slightly more than we need (see #2231), so let's stick with minimal home-grown solution.