Tags: u5surf/rust-analyzer
Tags
Merge rust-lang#7290 7290: Add test mark for skipping single use item in Unmerge use assist r=Veykril a=unexge followup for rust-lang#7289 Co-authored-by: unexge <unexge@gmail.com>
Merge rust-lang#7241 7241: Honor client's dynamic registration caps r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
Merge rust-lang#7113 7113: Manual updates r=matklad a=tekul Add some details on how to build the manual and some clarification on how to deal with "proc macro2 warnings. For context, this arose from [this question](https://users.rust-lang.org/t/how-to-disable-rust-analyzer-proc-macro-warnings-in-neovim/53150) on users.rust-lang.org. Co-authored-by: Luke Taylor <tekul.hs@gmail.com>
Merge rust-lang#7050 7050: Ignore third punct when matching for 2-composite punct in mbe r=jonas-schievink a=edwin0cheng Fixes rust-lang#6692 Co-authored-by: Edwin Cheng <edwin0cheng@gmail.com>
Use patched version of lsp-types to stay compatible with code 1.51
Merge rust-lang#6858 6858: Docs: Explain manual installation in VS Code r=lnicola a=cauthmann same as rust-analyzer/rust-analyzer.github.io#81 , just against the correct repository this time Co-authored-by: Christian Authmann <8371862+cauthmann@users.noreply.github.com>
Merge rust-lang#6733 6733: Update attributes completion list r=jonas-schievink a=Veykril Might be nice to have them grouped for readability/maintainability similar to how the [reference](https://doc.rust-lang.org/reference/attributes.html#built-in-attributes-index) does it but that would require the use of a `OnceCell` for sorting the entries back after construction. Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
Merge rust-lang#6665 6665: Support self in reference search r=matklad a=Veykril The approach here is simply checking the descendants of the function body for `PathExpr` then checking whether it only contains a single `self` `PathSegment`, this is to prevent us from picking up `self` tokens from local `UseTree`s. Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
Merge rust-lang#6598 6598: Textmate grammar: ensure word boundary after `true` r=dustypomerleau a=dustypomerleau Adding round brackets ensures word boundaries on both sides of booleans (reported in dustypomerleau/rust-syntax#7). Co-authored-by: Dusty Pomerleau <dustypomerleau@users.noreply.github.com>
Merge rust-lang#6544 6544: add suggestion ..Default::default() for remaining struct fields in a constructor r=bnjjj a=bnjjj I'm not sure I should import `assists` crate inside `completions`, maybe we should move out `FamousDefs` from `assists` ? Let me know :) close rust-lang#6492 Signed-off-by: Benjamin Coenen <5719034+bnjjj@users.noreply.github.com> Co-authored-by: Benjamin Coenen <5719034+bnjjj@users.noreply.github.com>
PreviousNext