Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge #2050 | bors[bot] | 2019-10-23 | 13 | -544/+576 |
|\ | | | | | | | | | | | | | | | 2050: xtask: don't depend on itertools r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | xtask: don't depend on itertools | Aleksey Kladov | 2019-10-23 | 3 | -19/+22 |
| | | | | | | | | xtask should be fast to compiler, as it's a gateway to rust-analyzer | ||||
| * | xtask: fold gen-tests and gen-ast into codegen | Aleksey Kladov | 2019-10-23 | 4 | -11/+4 |
| | | |||||
| * | xtask: move codegen to a module | Aleksey Kladov | 2019-10-23 | 9 | -533/+569 |
|/ | |||||
* | Merge #2049 | bors[bot] | 2019-10-23 | 1 | -0/+4 |
|\ | | | | | | | | | | | | | | | 2049: add couple of profiling calls r=matklad a=matklad bors r+ Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | add couple of profiling calls | Aleksey Kladov | 2019-10-23 | 1 | -0/+4 |
| | | |||||
* | | Merge #2048 | bors[bot] | 2019-10-23 | 1 | -18/+36 |
|\ \ | |/ |/| | | | | | | | | | | | 2048: minor cleanup r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | minor cleanup | Aleksey Kladov | 2019-10-23 | 1 | -18/+36 |
|/ | |||||
* | Merge #1980 | bors[bot] | 2019-10-23 | 3 | -1/+28 |
|\ | | | | | | | | | | | | | | | 1980: Shorten inline type hints r=matklad a=detrumi Implements #1946 Co-authored-by: Wilco Kusee <[email protected]> | ||||
| * | Do not truncate the range | Wilco Kusee | 2019-10-23 | 1 | -30/+10 |
| | | |||||
| * | Make inlay hint length configurable | Wilco Kusee | 2019-10-18 | 3 | -14/+37 |
| | | |||||
| * | Truncate hints longer than 20 characters | Wilco Kusee | 2019-10-10 | 1 | -4/+28 |
| | | |||||
* | | Merge #2047 | bors[bot] | 2019-10-23 | 1 | -0/+1 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | 2047: restore assert r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | | restore assert | Aleksey Kladov | 2019-10-23 | 1 | -0/+1 |
|/ / | |||||
* | | Merge #1892 | bors[bot] | 2019-10-23 | 14 | -449/+1075 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | 1892: Find usages r=matklad a=viorina Fixes #1622. Co-authored-by: Ekaterina Babshukova <[email protected]> | ||||
| * | | some fixes, add docs | Ekaterina Babshukova | 2019-10-22 | 5 | -72/+73 |
| | | | |||||
| * | | support items that visible to the parent module | Ekaterina Babshukova | 2019-10-22 | 3 | -5/+68 |
| | | | |||||
| * | | classify module from declaration | Ekaterina Babshukova | 2019-10-22 | 4 | -9/+44 |
| | | | |||||
| * | | fix highlighting | Ekaterina Babshukova | 2019-10-22 | 3 | -2/+3 |
| | | | |||||
| * | | remove SearchScope | Ekaterina Babshukova | 2019-10-22 | 2 | -10/+6 |
| | | | |||||
| * | | use Lazy, some fixes | Ekaterina Babshukova | 2019-10-22 | 10 | -43/+51 |
| | | | |||||
| * | | remove `unreachable!()` | Ekaterina Babshukova | 2019-10-22 | 4 | -15/+18 |
| | | | |||||
| * | | replace trait by a bunch of functions | Ekaterina Babshukova | 2019-10-22 | 9 | -330/+227 |
| | | | |||||
| * | | restructure a bit | Ekaterina Babshukova | 2019-10-22 | 11 | -700/+870 |
| | | | |||||
| * | | classify definition of a function right | Ekaterina Babshukova | 2019-10-22 | 1 | -0/+3 |
| | | | |||||
| * | | make `handle_references` accept refs from other files | Ekaterina Babshukova | 2019-10-22 | 1 | -4/+9 |
| | | | |||||
| * | | some fixes, add tests | Ekaterina Babshukova | 2019-10-22 | 3 | -39/+52 |
| | | | |||||
| * | | implement search of references | Ekaterina Babshukova | 2019-10-22 | 3 | -76/+134 |
| | | | |||||
| * | | find scope for `Declaration` item | Ekaterina Babshukova | 2019-10-22 | 4 | -46/+86 |
| | | | |||||
| * | | return Declaration from classify_name_ref | Ekaterina Babshukova | 2019-10-22 | 6 | -182/+323 |
| | | | |||||
| * | | return Declaration from classify_name | Ekaterina Babshukova | 2019-10-22 | 2 | -36/+59 |
| | | | |||||
| * | | replace a chain of `if let` by macro | Ekaterina Babshukova | 2019-10-22 | 3 | -255/+87 |
| | | | |||||
| * | | refactor name_ref_kind.rs | Ekaterina Babshukova | 2019-10-22 | 6 | -64/+61 |
| | | | |||||
| * | | initial classify_name | Ekaterina Babshukova | 2019-10-22 | 7 | -36/+376 |
|/ / | |||||
* | | Merge #2046 | bors[bot] | 2019-10-22 | 2 | -67/+69 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | 2046: Bump crates r=matklad a=kjeremy Co-authored-by: kjeremy <[email protected]> | ||||
| * | | Bump crates | kjeremy | 2019-10-22 | 2 | -67/+69 |
| | | | |||||
* | | | Merge #1933 | bors[bot] | 2019-10-22 | 4 | -0/+314 |
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | 1933: Adds "replace with guarded return" assist r=matklad a=mikhail-m1 first draft for #1782. I'm pretty sure I missed something. Co-authored-by: Mikhail Modin <[email protected]> | ||||
| * | | Adds "replace with guarded return" assist | Mikhail Modin | 2019-10-20 | 4 | -0/+314 |
| | | | |||||
* | | | Merge #2043 | bors[bot] | 2019-10-22 | 1 | -0/+19 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2043: Instructions for VS Code Remote Development r=matklad a=marcogroppo `rust-analyzer` can be used with the Visual Studio Code Remote Development extension pack, but `cargo xtask install` is not enough, you have to install the `VSIX` package from VS Code. These instructions have been added to the `README`. Co-authored-by: Marco Groppo <[email protected]> | ||||
| * | | | Instructions for VSCode Remote | Marco Groppo | 2019-10-21 | 1 | -0/+19 |
| | | | | |||||
* | | | | Merge #2044 | bors[bot] | 2019-10-22 | 4 | -24/+117 |
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | 2044: Fixup folding ranges for clients with lineFoldingOnly=true r=matklad a=ztlpn Fixes #2033 Co-authored-by: Alex Zatelepin <[email protected]> | ||||
| * | | | add test #2033 | Alex Zatelepin | 2019-10-21 | 1 | -0/+43 |
| | | | | |||||
| * | | | fixup folding ranges for "lineFoldingOnly" clients #2033 | Alex Zatelepin | 2019-10-21 | 4 | -24/+74 |
| |/ / | |||||
* | | | Merge #2039 | bors[bot] | 2019-10-21 | 2 | -7/+91 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2039: Guess macro braces from docs r=matklad a=oxalica Instead of hard-code `vec` to have snippet with bracket `vec![]`, we try to find the "most common used brace kind" from documentation of the macro, which usually contains some example code. It also works better with extern macros. We can suggest braces for `thread_local! {}` now. Co-authored-by: oxalica <[email protected]> | ||||
| * | | | Guess macro braces from docs | oxalica | 2019-10-20 | 2 | -7/+91 |
| |/ / | |||||
* | | | Merge #2041 | bors[bot] | 2019-10-21 | 1 | -2/+40 |
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | 2041: try to warn about old rust r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | | try to warn about old rust | Aleksey Kladov | 2019-10-21 | 1 | -2/+40 |
|/ / | |||||
* | | Merge #2032 | bors[bot] | 2019-10-17 | 17 | -82/+50 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | 2032: rename tools -> xtask r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | | rename tools -> xtask | Aleksey Kladov | 2019-10-17 | 11 | -22/+15 |
| | | | |||||
| * | | WIP: move to xtasks | Aleksey Kladov | 2019-10-17 | 15 | -62/+37 |
|/ / |