about summary refs log tree commit diff
path: root/src/tools/rust-analyzer
AgeCommit message (Expand)AuthorLines
2024-08-27Drop Apache license appendicesLaurențiu Nicola-50/+0
2024-08-27Expand proc-macros in workspace root, not package rootLukas Wirth-14/+34
2024-08-27Auto merge of #17970 - ChayimFriedman2:unwrap-unsafe-block, r=Veykrilbors-3/+55
2024-08-27Revert "feat: Implement `module_path` macro"Lukas Wirth-278/+71
2024-08-26Fix "Unwrap block" assist with block modifiersChayim Refael Friedman-3/+55
2024-08-26Auto merge of #17963 - avrong:avrong/error-lifetimes, r=Veykrilbors-33/+17
2024-08-26Show lifetime args if there are only error onesAleksei Trifonov-12/+2
2024-08-26Show and render error lifetime args as `'_`Aleksei Trifonov-21/+15
2024-08-26Auto merge of #17941 - ChayimFriedman2:pre-closure-to-fn, r=Veykrilbors-166/+815
2024-08-26Fix Return Type Syntax to include `..` (i.e. `method(..)` and not `method()`)...Chayim Refael Friedman-16/+183
2024-08-25Auto merge of #17960 - duncanawoods:master, r=HKalbasibors-0/+8
2024-08-25Auto merge of #17961 - Veykril:autoderef-alloc, r=Veykrilbors-26/+60
2024-08-25internal: Don't allocate autoderef steps when not neededLukas Wirth-26/+60
2024-08-25fix: add extra_test_bin_args to test explorer test runnerduncan-0/+8
2024-08-25Auto merge of #17958 - Veykril:deref-chain-method-completions, r=Veykrilbors-33/+90
2024-08-25fix: Fix trait method completions not acknowledging Deref implsLukas Wirth-33/+90
2024-08-25Auto merge of #17956 - Veykril:metadata-err, r=Veykrilbors-52/+60
2024-08-25fix: Fix metadata retrying eating original errorsLukas Wirth-52/+60
2024-08-25Don't enable the search fast path for short associated functions when a searc...Chayim Refael Friedman-0/+4
2024-08-24Impl PartialEq and Eq for `IndentLevel`Chayim Refael Friedman-1/+1
2024-08-24Provide `impl From<ast::TypeOrConstParam> for ast::GenericParam`Chayim Refael Friedman-1/+10
2024-08-24Modify `hacks::parse_expr_from_str()` to take an edition tooChayim Refael Friedman-10/+14
2024-08-24Add helper methods to retrieve `Future::Output` and `Iterator::Item`Chayim Refael Friedman-1/+24
2024-08-24Provide `Future::Output` and `Iterator` lang itemsChayim Refael Friedman-3/+9
2024-08-24Handle associated types that are lang itemsChayim Refael Friedman-5/+13
2024-08-24Add `gen` modifier to functionsChayim Refael Friedman-4/+38
2024-08-24Preserve all spans for closure captures, not just oneChayim Refael Friedman-179/+456
2024-08-24Fix few bugs in closure capture computation, and add testsChayim Refael Friedman-3/+291
2024-08-23Include buildfile path in watcher listWilfred Hughes-0/+17
2024-08-24fix: Wrong `Self: Sized` predicate for trait assoc itemsShoyu Vanilla-8/+32
2024-08-23Auto merge of #17857 - ChayimFriedman2:rust-project-cfg-group, r=Veykrilbors-4/+619
2024-08-23Auto merge of #17946 - Veykril:flycheck-crates-for, r=Veykrilbors-22/+26
2024-08-23internal: Don't requery crates_for for flycheck when crates are knownLukas Wirth-22/+26
2024-08-23Auto merge of #17936 - Veykril:module_path, r=Veykrilbors-71/+278
2024-08-23Auto merge of #17927 - ChayimFriedman2:speedup-new-usages, r=Veykrilbors-80/+707
2024-08-23Remove incorrect FIXME commentLukas Wirth-1/+0
2024-08-23Auto merge of #17912 - alibektas:cargo_check_on_binary, r=Veykrilbors-22/+69
2024-08-22Apply changesAli Bektas-35/+51
2024-08-22Add cov_marks to test #17927Chayim Refael Friedman-0/+19
2024-08-22Speed up search for short associated functions, especially very common identi...Chayim Refael Friedman-80/+657
2024-08-22When descending into macros in search, first check if there is a need to - i....Chayim Refael Friedman-0/+31
2024-08-22Auto merge of #17943 - Veykril:diags, r=Veykrilbors-3/+4
2024-08-22Improve proc-macro panic message and workspace loading failure diagnosticLukas Wirth-3/+4
2024-08-22Auto merge of #17898 - Veykril:descend-2.0, r=Veykrilbors-419/+487
2024-08-22Fix sorting order for tokens in hoverLukas Wirth-13/+15
2024-08-22Consider interleaving hover kindsLukas Wirth-84/+95
2024-08-22Sort hover results by relevanceLukas Wirth-6/+18
2024-08-22Thread file id through descension API for semantic highlightingLukas Wirth-75/+117
2024-08-22Rename macro descension functionsLukas Wirth-19/+16
2024-08-22Fully remove old macro descension APILukas Wirth-103/+66