aboutsummaryrefslogtreecommitdiff
path: root/Cargo.lock
Commit message (Collapse)AuthorAgeFilesLines
...
* | :arrow_up: rowanAleksey Kladov2021-01-171-3/+10
| | | | | | | | | | https://github.com/rust-analyzer/rowan/pull/86, which speeds up things visibly
* | :arrow_up: arenaAleksey Kladov2021-01-171-1/+1
| |
* | Merge #7304bors[bot]2021-01-171-11/+5
|\ \ | | | | | | | | | | | | | | | | | | | | | 7304: Depend on local copy of la-arena instead of crates.io’s r=lnicola a=arzg This addresses [this comment](https://github.com/rust-analyzer/rust-analyzer/pull/7276#issuecomment-760909936). #7275 and #7276 should start compiling if this is merged. Co-authored-by: Aramis Razzaghipour <[email protected]>
| * | Depend on local copy of la-arena instead of crates.io’sAramis Razzaghipour2021-01-171-11/+5
| | |
* | | When building an item-tree, keep fewer nodes in memoryAleksey Kladov2021-01-161-2/+2
| | |
* | | Simpler and faster rowanAleksey Kladov2021-01-161-2/+2
| |/ |/| | | | | | | This removes thread-local syntax node caching, which improves perf a bunch
* | Merge #7288bors[bot]2021-01-151-2/+2
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | 7288: Handle self/super/crate in PathSegment as NameRef r=matklad a=Veykril Wrapping self/super/crate in NameRef as per https://github.com/rust-analyzer/rust-analyzer/pull/7261#issuecomment-760023172 Co-authored-by: Lukas Wirth <[email protected]>
| * | Handle self/super/crate in PathSegment as NameRefLukas Wirth2021-01-151-2/+2
| | |
* | | Merge #7287bors[bot]2021-01-151-10/+30
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | 7287: Make SyntaxPtr lookup logarithmic r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]>
| * | Make SyntaxPtr lookup logarithmicAleksey Kladov2021-01-151-10/+30
| |/ | | | | | | | | | | closes #3934 cc https://github.com/rust-analyzer/rowan/pull/81
* / Upgrade ungrammar to v1.7Daiki Ihara2021-01-151-24/+24
|/
* bump arenaAleksey Kladov2021-01-151-8/+8
|
* prepare to publish el libro de arenaAleksey Kladov2021-01-141-9/+15
|
* Make printin the backtrace more convenientAleksey Kladov2021-01-141-1/+3
|
* Use upstream TextSize APIAleksey Kladov2021-01-131-2/+2
|
* cargo updatekjeremy2021-01-111-14/+14
|
* Unfreeze cargo_metadatakjeremy2021-01-111-2/+13
| | | | It now pulls in a newer version of semver-parser.
* cargo updatekjeremy2021-01-081-12/+12
|
* Refactor out JodChildEdwin Cheng2021-01-071-0/+1
|
* Replace last usages of difference with dissimilarJesse Bakker2021-01-061-8/+1
|
* Rename expr -> tail_exprAleksey Kladov2021-01-051-2/+2
|
* Cargo update to remove some dependencieskjeremy2021-01-041-57/+7
|
* Update crateskjeremy2021-01-041-16/+16
|
* Upgrade expect-test to 1.1Jesse Bakker2021-01-031-3/+3
|
* Merge #7106bors[bot]2020-12-311-0/+7
|\ | | | | | | | | | | | | | | 7106: Split textDocument/formatting TextEdit with diff r=matklad a=Jesse-Bakker #7044 Co-authored-by: Jesse Bakker <[email protected]>
| * Split textDocument/formatting TextEdit with diffJesse Bakker2020-12-311-0/+7
| |
* | Update crateskjeremy2020-12-301-20/+29
| |
* | Merge #7019bors[bot]2020-12-231-0/+10
|\ \ | | | | | | | | | | | | | | | | | | | | | 7019: Try serde_path_to_error for LSP InitializeParams r=matklad a=lnicola Co-authored-by: Laurențiu Nicola <[email protected]>
| * | Try serde_path_to_error for LSP InitializeParamsLaurențiu Nicola2020-12-231-0/+10
| |/
* | Merge #7016bors[bot]2020-12-231-14/+15
|\ \ | | | | | | | | | | | | | | | | | | | | | 7016: Bump deps r=flodiebold a=lnicola Co-authored-by: Laurențiu Nicola <[email protected]>
| * | Bump depsLaurențiu Nicola2020-12-231-4/+4
| | |
| * | Bump chalkLaurențiu Nicola2020-12-231-8/+9
| | |
| * | Bump rustc_lexerLaurențiu Nicola2020-12-231-2/+2
| |/
* | Remove local ungrammar dependencyLukas Wirth2020-12-231-0/+2
| |
* | Update ungrammar for const block patternsLukas Wirth2020-12-231-3/+1
|/
* Update syn and quoteJeremy Kolb2020-12-201-4/+4
|
* cargo updateJeremy Kolb2020-12-191-10/+10
|
* LSP 3.16 - Releasedkjeremy2020-12-171-2/+2
|
* Node-ify lifetimesLukas Wirth2020-12-161-2/+2
|
* Unpatch ungrammarJonas Schievink2020-12-161-1/+3
|
* Basic support for decl macros 2.0Jonas Schievink2020-12-151-2/+0
|
* Move to upstream `macro_rules!` modelJonas Schievink2020-12-151-2/+2
|
* Merge #6817bors[bot]2020-12-141-39/+8
|\ | | | | | | | | | | | | | | 6817: Replace goblin crate with object r=matklad a=lnicola Continuation of #4385. Co-authored-by: Laurențiu Nicola <[email protected]>
| * Replace goblin crate with objectLaurențiu Nicola2020-12-131-39/+8
| |
* | cargo updatekjeremy2020-12-111-8/+8
|/
* Use itertoolsJonas Schievink2020-12-101-0/+1
|
* Make config.rs a single source of truth for configuration.Aleksey Kladov2020-12-081-0/+1
| | | | | | | | | | | | | | | | | Configuration is editor-independent. For this reason, we pick JSON-schema as the repr of the source of truth. We do specify it using rust-macros and some quick&dirty hackery though. The idea for syncing truth with package.json is to just do that manually, but there's a test to check that they are actually synced. There's CLI to print config's json schema: $ rust-analyzer --print-config-schema We go with a CLI rather than LSP request/response to make it easier to incorporate the thing into extension's static config. This is roughtly how we put the thing in package.json.
* Update expect-test and remove outdated licensekjeremy2020-12-071-4/+4
|
* cargo updatekjeremy2020-12-071-25/+15
|
* Retain types of proc macros and allow attr. macrosJonas Schievink2020-12-071-0/+1
|