aboutsummaryrefslogtreecommitdiff
path: root/Cargo.lock
Commit message (Collapse)AuthorAgeFilesLines
* Replace `memmap` to `memmap2` in `proc_macro_api`memoryruins2021-05-041-11/+1
|
* cargo updateJeremy Kolb2021-05-021-36/+37
|
* Return ServerNotInitialized according to the specJeremy Kolb2021-04-271-2/+2
| | | | | | | According to the spec we should return ServerNotInitialized if the server is waiting for an initialize request and something else comes in. Upgrading to lsp-server 0.5.1 will do this and retry until the initialize request comes in. Fixes #8581
* Update depsJeremy Kolb2021-04-251-4/+4
|
* Merge #8627bors[bot]2021-04-221-0/+1
|\ | | | | | | | | | | | | | | 8627: Add profiling spans under cargo_to_crate_graph r=lnicola a=lnicola bors r+ Co-authored-by: Laurențiu Nicola <[email protected]>
| * Add profiling spans under cargo_to_crate_graphLaurențiu Nicola2021-04-221-0/+1
| |
* | Merge #8570bors[bot]2021-04-211-0/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | 8570: Flycheck tries to parse both Cargo and Rustc messages. r=rickvanprim a=rickvanprim This change allows non-Cargo build systems to be used for Flycheck provided they call `rustc` with `--error-format=json` and emit those JSON messages to `stdout`. Co-authored-by: James Leitch <[email protected]>
| * | Flycheck tries to parse both Cargo and Rustc messages.James Leitch2021-04-191-0/+1
| | |
* | | Bump other depsLaurențiu Nicola2021-04-211-6/+6
| | |
* | | Bump chalkLaurențiu Nicola2021-04-211-8/+8
| | |
* | | Bump rustc_lexerLaurențiu Nicola2021-04-211-2/+2
| |/ |/|
* | fix: no longer get stuck on windowsAleksey Kladov2021-04-201-0/+3
|/ | | | | | | reading both stdout & stderr is a common gotcha, you need to drain them concurrently to avoid deadlocks. Not sure why I didn't do the right thing from the start. Seems like I assumed the stderr is short? That's not the case when cargo spams `compiling xyz` messages
* notify 5.0.0.pre7kjeremy2021-04-151-2/+2
| | | | Fixes windows leak: https://github.com/notify-rs/notify/pull/298
* crossbeam-channel 0.5.1kjeremy2021-04-131-2/+2
| | | | Fixes a potential memory leak in unbound channels.
* Bump lsp-types and synkjeremy2021-04-081-4/+4
| | | | This lsp-types now supports a default InsertTextMode for completion and a per-completion item commit_characters
* Update crateskjeremy2021-04-071-10/+10
|
* Avoid duplicating VfsPath in vfs::path_interner::PathInterner by using an ↵Alexandru Macovei2021-04-061-0/+1
| | | | IndexSet
* Use arrayvec 0.7 to avoid perf regression in 0.6.1kjeremy2021-04-051-2/+2
| | | | See: https://github.com/bluss/arrayvec/issues/182
* Check if bitflags deps pulls its weightAleksey Kladov2021-04-041-1/+0
| | | | | | | | Bitflags is generally a good dependency -- it's lightweight, well maintained and embraced by the ecosystem. I wonder, however, do we really need it? Doesn't feel like it adds much to be honest.
* Use bitflags to compress function propertiesJonas Schievink2021-04-031-0/+1
| | | | Very minor savings, only 1 MB or so
* cargo updateJeremy Kolb2021-04-031-14/+14
|
* Global TypeRef/TraitRef interningJonas Schievink2021-04-011-0/+1
|
* Use arrayvec 0.6Laurențiu Nicola2021-03-251-2/+4
|
* cargo updatekjeremy2021-03-231-40/+28
| | | | Removes dependency on socket2
* :arrow_up: rowanAleksey Kladov2021-03-221-2/+2
|
* Parse extended_key_value_attributesLukas Wirth2021-03-191-2/+2
|
* Upgrade rowanAleksey Kladov2021-03-161-4/+2
| | | | Notably, new rowan comes with support for mutable syntax trees.
* Fix macro expansion for statements w/o semicolonEdwin Cheng2021-03-161-2/+2
|
* Return multiple modules in `parent_module`Lukas Wirth2021-03-151-0/+1
|
* Use expect-test for builtin macro/derive testsJonas Schievink2021-03-101-0/+1
|
* Merge #7965bors[bot]2021-03-101-8/+8
|\ | | | | | | | | | | | | | | 7965: cargo update and lexer r=kjeremy a=kjeremy Co-authored-by: kjeremy <[email protected]>
| * cargo update and lexerkjeremy2021-03-101-8/+8
| |
* | Implement builtin `cfg!` macroJonas Schievink2021-03-101-0/+1
|/
* Merge #6822bors[bot]2021-03-091-0/+19
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6822: Read version of rustc that compiled proc macro r=edwin0cheng a=jsomedon Signed-off-by: Jay Somedon <[email protected]> This PR is to fix #6174. I basically * added two methods, `read_version` and `read_section`(used by `read_version`) * two new crates `snap` and `object` to be used by those two methods I just noticed that some part of code were auto-reformatted by rust-analyzer on file save. Does it matter? Co-authored-by: Jay Somedon <[email protected]> Co-authored-by: Edwin Cheng <[email protected]>
| * Fix multiple issues from code reviewJay Somedon2021-03-041-19/+14
| | | | | | | | | | | | | | | | * check metadata version * use memmap * use Result instead of unwrap with Jay Somedon <[email protected]>
| * Read version of rustc that compiled proc macroJay Somedon2021-03-041-2/+26
| | | | | | | | With Jay Somedon <[email protected]>
* | Use upstream cov-markLaurențiu Nicola2021-03-081-0/+15
| |
* | Don't punish every crate with serde-jsonAleksey Kladov2021-03-081-1/+0
| |
* | Cargo updatekjeremy2021-03-081-30/+21
| | | | | | | | Chalk changes just a version # bump. There are no actual commits.
* | :arrow_up: xflagsAleksey Kladov2021-03-071-4/+4
| |
* | cargo updatekjeremy2021-03-051-8/+8
| |
* | Cleanup install commandAleksey Kladov2021-03-051-4/+4
|/
* Update lexerkjeremy2021-03-021-2/+2
|
* bump once_cellkjeremy2021-03-021-2/+2
|
* Merge #7513bors[bot]2021-03-021-0/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7513: NFA parser for mbe matcher r=matklad a=edwin0cheng Almost straight porting from rustc one, but a little bit slow :( ``` rust-analyzer analysis-stats -q . ``` From: ```log Database loaded: 636.11ms, 277minstr crates: 36, mods: 594, decls: 11527, fns: 9017 Item Collection: 10.99s, 60ginstr exprs: 249618, ??ty: 2699 (1%), ?ty: 2101 (0%), !ty: 932 Inference: 28.94s, 123ginstr Total: 39.93s, 184ginstr ``` To: ```log Database loaded: 630.90ms, 277minstr crates: 36, mods: 594, decls: 11528, fns: 9018 Item Collection: 13.70s, 77ginstr exprs: 249482, ??ty: 2699 (1%), ?ty: 2101 (0%), !ty: 932 Inference: 30.27s, 133ginstr Total: 43.97s, 211ginstr ``` Fixes #4777 Co-authored-by: Edwin Cheng <[email protected]>
| * NFA parser for mbe matcherEdwin Cheng2021-02-281-0/+1
| |
* | Merge #7848bors[bot]2021-03-021-8/+18
|\ \ | | | | | | | | | | | | | | | | | | | | | 7848: Bump cargo_metadata r=matklad a=lnicola Co-authored-by: Laurențiu Nicola <[email protected]>
| * | Bump cargo_metadataLaurențiu Nicola2021-03-021-8/+18
| | |
* | | Switch from pico-args to xflagsAleksey Kladov2021-03-021-11/+5
| | |
* | | Merge #7835bors[bot]2021-03-011-1/+19
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | 7835: Use cli parser with auto-generated help r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>