Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make disabled diagnostics an argument of corresponding function | Igor Aleksanov | 2020-08-18 | 7 | -39/+43 |
| | |||||
* | Merge branch 'master' into add-disable-diagnostics | Igor Aleksanov | 2020-08-14 | 1387 | -96041/+96038 |
|\ | |||||
| * | Make hygiene private to hir | Aleksey Kladov | 2020-08-13 | 4 | -16/+39 |
| | | |||||
| * | Merge #5753 | bors[bot] | 2020-08-13 | 3 | -59/+65 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5753: Remove Hygiene from completion r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| | * | Remove Hygiene from completion | Aleksey Kladov | 2020-08-13 | 3 | -59/+65 |
| | | | |||||
| * | | display correctly 'impl Trait<T> + Trait<T>' #4814 | Benjamin Coenen | 2020-08-13 | 2 | -0/+20 |
| |/ | | | | | | | Signed-off-by: Benjamin Coenen <[email protected]> | ||||
| * | Better recovery in `use foo::;` | Aleksey Kladov | 2020-08-13 | 2 | -7/+17 |
| | | |||||
| * | Minor | Aleksey Kladov | 2020-08-13 | 1 | -6/+12 |
| | | |||||
| * | Align parser names with grammar | Aleksey Kladov | 2020-08-13 | 17 | -223/+124 |
| | | |||||
| * | Rename ra_ide -> ide | Aleksey Kladov | 2020-08-13 | 90 | -70/+67 |
| | | |||||
| * | Rename ra_assists -> assists | Aleksey Kladov | 2020-08-13 | 54 | -14/+13 |
| | | |||||
| * | Rename ra_ssr -> ssr | Aleksey Kladov | 2020-08-13 | 17 | -94/+79 |
| | | |||||
| * | Rename ra_ide_db -> ide_db | Aleksey Kladov | 2020-08-13 | 58 | -76/+70 |
| | | |||||
| * | Rename ra_hir -> hir | Aleksey Kladov | 2020-08-13 | 16 | -13/+12 |
| | | |||||
| * | Rename ra_hir_ty -> hir_ty | Aleksey Kladov | 2020-08-13 | 38 | -16/+13 |
| | | |||||
| * | Rename ra_hir_def -> hir_def | Aleksey Kladov | 2020-08-13 | 50 | -21/+21 |
| | | |||||
| * | Rename ra_hir_expand -> hir_expand | Aleksey Kladov | 2020-08-13 | 17 | -10/+9 |
| | | |||||
| * | Rename ra_db -> base_db | Aleksey Kladov | 2020-08-13 | 108 | -153/+153 |
| | | |||||
| * | Merge #5746 | bors[bot] | 2020-08-13 | 3 | -15/+114 |
| |\ | | | | | | | | | | | | | | | | | | | | | | 5746: Structured search replace now handles UFCS calls to trait methods r=matklad a=davidlattimore Co-authored-by: David Lattimore <[email protected]> | ||||
| | * | Structured search replace now handles UFCS calls to trait methods | David Lattimore | 2020-08-13 | 3 | -15/+114 |
| | | | |||||
| * | | Rename ra_proc_macro -> proc_macro_api | Aleksey Kladov | 2020-08-13 | 12 | -11/+12 |
| | | | |||||
| * | | Merge #5732 | bors[bot] | 2020-08-13 | 1 | -8/+14 |
| |\ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5732: Consider only IdentPats for param name hints r=matklad a=SomeoneToIgnore Closes https://github.com/rust-analyzer/rust-analyzer/issues/4960 Avoid displaying any param name hints like <img width="590" alt="image" src="https://user-images.githubusercontent.com/2690773/90071461-47a4ad80-dcfe-11ea-9330-fb4f4e2d1b71.png"> Those hints seem to occupy plenty of space for no apparent benefit, with their destructured content not used in the code with the function hints. I'm not entirely sure if we should show something else than `IdentPat`s, since I don't understand some of the `Pat` variant meanings: https://github.com/rust-analyzer/rust-analyzer/blob/a1c187eef3ba08076aedb5154929f7eda8d1b424/crates/syntax/src/ast/generated/nodes.rs#L1336-L1352 Co-authored-by: Kirill Bulatov <[email protected]> | ||||
| | * | Consider only IdentPats for param name hints | Kirill Bulatov | 2020-08-12 | 1 | -8/+14 |
| | | | |||||
| * | | Merge #5744 | bors[bot] | 2020-08-13 | 16 | -22/+19 |
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5744: Rename ra_project_model -> project_model r=matklad a=pksunkara Co-authored-by: Pavan Kumar Sunkara <[email protected]> | ||||
| | * | | Rename ra_project_model -> project_model | Pavan Kumar Sunkara | 2020-08-13 | 16 | -22/+19 |
| | | | | |||||
| * | | | Remove ra_fmt crate | Aleksey Kladov | 2020-08-13 | 7 | -59/+29 |
| | | | | |||||
| * | | | Minor | Aleksey Kladov | 2020-08-13 | 1 | -4/+5 |
| |/ / | |||||
| * | | Minor | Aleksey Kladov | 2020-08-13 | 2 | -28/+25 |
| | | | |||||
| * | | Minor | Aleksey Kladov | 2020-08-13 | 5 | -44/+46 |
| | | | |||||
| * | | Remove deprecated function | Aleksey Kladov | 2020-08-13 | 4 | -54/+48 |
| | | | |||||
| * | | Cleanup **Move Guard** assist | Aleksey Kladov | 2020-08-13 | 3 | -117/+112 |
| | | | |||||
| * | | fmt | Aleksey Kladov | 2020-08-13 | 6 | -6/+6 |
| | | | |||||
| * | | Rename ra_cfg -> cfg | Aleksey Kladov | 2020-08-13 | 21 | -24/+24 |
| | | | |||||
| * | | Simplify | Aleksey Kladov | 2020-08-13 | 1 | -8/+6 |
| | | | |||||
| * | | Minimize deps | Aleksey Kladov | 2020-08-13 | 2 | -2/+2 |
| | | | |||||
| * | | Rename ra_mbe -> mbe | Aleksey Kladov | 2020-08-13 | 17 | -14/+15 |
| | | | |||||
| * | | Minor | Aleksey Kladov | 2020-08-13 | 1 | -3/+5 |
| | | | |||||
| * | | Rename ra_proc_macro_srv -> proc_macro_srv | Pavan Kumar Sunkara | 2020-08-13 | 21 | -8/+7 |
| |/ | |||||
| * | **Merge Imports** assist handles self | Aleksey Kladov | 2020-08-12 | 3 | -3/+38 |
| | | |||||
| * | Rename ra_syntax -> syntax | Aleksey Kladov | 2020-08-12 | 950 | -318/+308 |
| | | |||||
| * | Rename ra_parser -> parser | Aleksey Kladov | 2020-08-12 | 41 | -48/+48 |
| | | |||||
| * | Rename ra_text_edit -> text_edit | Aleksey Kladov | 2020-08-12 | 28 | -29/+29 |
| | | |||||
| * | Cleanup TextEdit API | Aleksey Kladov | 2020-08-12 | 8 | -23/+33 |
| | | |||||
| * | Rename ra_toolchain -> toolchain | Aleksey Kladov | 2020-08-12 | 12 | -19/+17 |
| | | |||||
| * | Rename ra_tt -> tt | Aleksey Kladov | 2020-08-12 | 20 | -60/+60 |
| | | |||||
| * | Rename ra_prof -> profile | Aleksey Kladov | 2020-08-12 | 59 | -166/+132 |
| | | |||||
| * | Rename ra_arena | Aleksey Kladov | 2020-08-12 | 29 | -31/+31 |
| | | |||||
* | | Merge branch 'master' into add-disable-diagnostics | Igor Aleksanov | 2020-08-12 | 126 | -1229/+1851 |
|\| | |||||
| * | Merge #5637 | bors[bot] | 2020-08-12 | 3 | -6/+93 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5637: SSR: Matching trait associated constants, types and functions r=matklad a=davidlattimore This fixes matching of things like `HashMap::default()` by resolving `HashMap` instead of `default` (which resolves to `Default::default`). Same for associated constants and types that are part of a trait implementation. However, we still don't support matching calls to trait methods. Co-authored-by: David Lattimore <[email protected]> | ||||
| | * | SSR: Matching trait associated constants, types and functions | David Lattimore | 2020-08-01 | 3 | -6/+93 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes matching of things like `HashMap::default()` by resolving `HashMap` instead of `default` (which resolves to `Default::default`). Same for associated constants and types that are part of a trait implementation. However, we still don't support matching calls to trait methods. |