aboutsummaryrefslogtreecommitdiff
path: root/Cargo.lock
Commit message (Collapse)AuthorAgeFilesLines
...
| * Move to a crateAleksey Kladov2020-02-061-0/+31
| |
* | Add profiling around add_impl_membersAleksey Kladov2020-02-061-0/+1
|/ | | | | | | | | This intention is pretty slow for `impl Interator`, because it has a ton of default methods which need to be substituted. The proper fix here is to not compute the actual edit until the user triggers the action, but that's awkward to do in the LSP right now, so let's just put a profiling code for now.
* Update aho-corasick (removes unsafety) and serde_jsonkjeremy2020-02-041-4/+4
|
* Update regexkjeremy2020-02-011-4/+4
|
* 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.