aboutsummaryrefslogtreecommitdiff
path: root/Cargo.lock
Commit message (Collapse)AuthorAgeFilesLines
* Switch Cargo.lock to the new formatAleksey Kladov2020-01-301-696/+688
|
* Update cratesJeremy Kolb2020-01-301-20/+20
|
* Upgrade ChalkFlorian Diebold2020-01-271-28/+28
|
* Update instakjeremy2020-01-271-17/+6
|
* Update cratesJeremy Kolb2020-01-261-22/+22
|
* Bump main thread priority on windowsAleksey Kladov2020-01-261-0/+1
|
* Disable env_logger humantime featureAleksey Kladov2020-01-251-10/+0
| | | | | We rarely care about timings of events, and, when we care, we need millisecond precision
* Update crateskjeremy2020-01-221-39/+39
|
* Crates upkjeremy2020-01-161-12/+12
|
* Merge #2837bors[bot]2020-01-151-6/+6
|\ | | | | | | | | | | | | | | | | | | 2837: Accidentally quadratic r=matklad a=matklad Our syntax highlighting is accdentally quadratic. Current state of the PR fixes it in a pretty crude way, looks like for the proper fix we need to redo how source-analyzer works. **NB:** don't be scared by diff stats, that's mostly a test-data file Co-authored-by: Aleksey Kladov <[email protected]>
| * :arrow_up: once_cellAleksey Kladov2020-01-151-6/+6
| |
* | itertools::Either -> either::EitherKirill Bulatov2020-01-151-2/+2
| |
* | Apply the api design suggestionsKirill Bulatov2020-01-151-0/+1
|/
* lsp-types 0.69.0Jeremy Kolb2020-01-151-4/+4
| | | | Stabilizes most proposed features
* Update backtracekjeremy2020-01-131-3/+3
|
* Update cratesJeremy Kolb2020-01-121-49/+55
|
* Use FxHashMapFlorian Diebold2020-01-111-0/+1
|
* :arrow_up: rowanAleksey Kladov2020-01-091-3/+3
|
* Implement proposed CallHierarchy featureJeremy Kolb2020-01-081-0/+1
| | | | See: https://github.com/microsoft/vscode-languageserver-node/blob/master/protocol/src/protocol.callHierarchy.proposed.ts
* :arrow_up: pico-argsAleksey Kladov2020-01-081-4/+4
|
* :arrow_up: cratesAleksey Kladov2020-01-071-22/+21
|
* Crates upJeremy Kolb2020-01-061-17/+18
|
* Merge #2743bors[bot]2020-01-031-22/+0
|\ | | | | | | | | | | | | | | 2743: Switch ast declaration from ron to a macro r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
| * Switch ast declaration from ron to a macroAleksey Kladov2020-01-031-22/+0
| |
* | Update quick-errorkjeremy2020-01-031-4/+4
|/
* Update dependenciesJeremy Kolb2020-01-011-23/+23
|
* :arrow_up: lsp-serverAleksey Kladov2019-12-311-3/+3
|
* 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