| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2022-07-20 | fix: Fix search for associated trait items being inconsistent | Lukas Wirth | -1/+66 | |
| 2022-07-19 | Upgrade to expect-test@1.4.0 | Amos Wenger | -1/+1 | |
| cf. https://github.com/rust-analyzer/expect-test/issues/33 cf. https://github.com/rust-lang/rust/pull/99444#issuecomment-1188844202 | ||||
| 2022-07-18 | Auto merge of #12549 - bitgaoshu:goto_where_trait_m_impl, r=Veykril | bors | -30/+194 | |
| feat: Go to implementation of trait methods try goto where the trait method implies, #4558 | ||||
| 2022-07-17 | Auto merge of #12778 - Logarithmus:feature/fix-negative-const-generics, ↵ | bors | -20/+110 | |
| r=flodiebold Support negative, `char` & `bool` const generics Before:  After:  I tried to implement stuff like `Const<{NUM1 + 3 + NUM2}>` by using already existing constant evaluation mechanism for ordinary constants, but turned out to be harder than I thought, maybe because I've never ever tinkered with compilers before | ||||
| 2022-07-17 | feat: support negative const generic parameters | Artur Sinila | -20/+10 | |
| * feat: support `bool` & `char` const generics | ||||
| 2022-07-17 | tests: add hover tests for const generics | Artur Sinila | -0/+100 | |
| 2022-07-16 | Auto merge of #12689 - Veykril:macro-rec, r=Veykril | bors | -0/+14 | |
| internal: Record all macro definitions in ItemScope Fixes https://github.com/rust-lang/rust-analyzer/issues/12100 Doesn't resolve the shadowing issues though, fixing those is gonna be really tricky I believe unless we can come up with a nice scheme to "order" item tree items (using syntax ranges and file ids would be a pain and also a bad idea since that'll require us to potentially reparse files in collection). | ||||
| 2022-07-16 | Auto merge of #12712 - harpsword:fix-rename-crate-root, r=Veykril | bors | -0/+29 | |
| fix: ignore renames for crate root close #12684 . I just ignore renames for crate root in `rename_mod` func. | ||||
| 2022-07-15 | fix: Don't show qualified path completions for private items | Lukas Wirth | -12/+12 | |
| 2022-07-11 | Fix typos | hi-rustin | -2/+2 | |
| Signed-off-by: hi-rustin <rustin.liu@gmail.com> | ||||
| 2022-07-10 | fix: ignore renames for crate root | harpsword | -0/+29 | |
| 2022-07-08 | Update remaining GitHub URLs | Jonas Schievink | -1/+1 | |
| 2022-07-05 | internal: Record all macro definitions in ItemScope | Lukas Wirth | -0/+14 | |
| 2022-07-03 | Bump either | Laurențiu Nicola | -1/+1 | |
| 2022-07-03 | Bump crossbeam-channel | Laurențiu Nicola | -1/+1 | |
| 2022-07-01 | fix: Simplify macro statement expansion handling | Lukas Wirth | -1/+32 | |
| 2022-06-28 | fix: improve whitespace insertion in pretty printer | Ryo Yoshida | -0/+32 | |
| 2022-06-26 | WellFormed -> Holds | bitgaoshu | -0/+26 | |
| 2022-06-26 | add test for item same name | bitgaoshu | -1/+20 | |
| 2022-06-24 | highlight: trait path | bitgaoshu | -2/+6 | |
| 2022-06-24 | fix some test due to resolve to where trait m impl | bitgaoshu | -1/+1 | |
| 2022-06-24 | functions resolve to impl | bitgaoshu | -5/+2 | |
| 2022-06-23 | clarify comment and add autolink test case | Raymond Luo | -1/+3 | |
| 2022-06-23 | Add two more tests | Florian Diebold | -0/+37 | |
| 2022-06-23 | goto where trait method impl | bitgaoshu | -29/+110 | |
| 2022-06-22 | condense matches on autolink | Raymond Luo | -2/+2 | |
| 2022-06-20 | handle autolink as edge case | Raymond Luo | -2/+10 | |
| 2022-06-20 | determine doc link type from start instead of text or code | Raymond Luo | -8/+5 | |
| 2022-06-18 | feat: add fold range for multi line match arm list | harpsword | -0/+47 | |
| 2022-06-15 | Show proc-macro loading errors in unresolved-proc-macro diagnostics | Lukas Wirth | -1/+1 | |
| 2022-06-14 | fix: Check for the correct proc-macro settings in missing proc-macro diagnostics | Lukas Wirth | -4/+5 | |
| 2022-06-13 | feat: On assoc item name hover, render trait decl docs | Lukas Wirth | -1/+44 | |
| 2022-06-10 | Auto merge of #12502 - Veykril:deps, r=Veykril | bors | -17/+17 | |
| internal: Bump Dependencies | ||||
| 2022-06-10 | internal: Bump Dependencies | Lukas Wirth | -17/+17 | |
| 2022-06-08 | Hide param inlay hint when argument is fn-like macro with similar name | Luke Chu | -0/+8 | |
| 2022-05-31 | fix: float display impl | feniljain | -2/+2 | |
| 2022-05-30 | Auto merge of #12418 - Veykril:completions, r=Veykril | bors | -1/+1 | |
| internal: More precise completion filtering with existing item qualifiers Now we are approaching the more complex cases for filtering completions | ||||
| 2022-05-30 | Use char for trigger character | Lukas Wirth | -1/+1 | |
| 2022-05-30 | Add implicit static lifetime hints | Lukas Wirth | -20/+85 | |
| 2022-05-30 | Auto merge of #12406 - harpsword:fix-add-inlayHints-closures-without-block, ↵ | bors | -8/+37 | |
| r=Veykril fix: add an option to show inlay hint for return type of closures wit… fix #12321 | ||||
| 2022-05-30 | Auto merge of #12387 - 00nktk:fix-mod-rename, r=Veykril | bors | -2/+13 | |
| fix(ide-db): correct single-file module rename Fixes a bug where rust-analyzer would emit `WorkspaceEdit`s with paths to dirs instead of files for the following project layout. lib.rs ```rust mod foo; ``` foo.rs ```rust mod bar { struct Bar; } ``` Also fixes emitted paths for modules with mod.rs. The bug resulted in panic in helix editor when attempting to rename a module. | ||||
| 2022-05-30 | fix: visibility completion | yue4u | -1/+4 | |
| 2022-05-28 | fix: add an option to show inlay hint for return type of closures without block | harpsword | -8/+37 | |
| 2022-05-28 | fix(ide-db): correct single-file module rename | Nikita Podoliako | -2/+13 | |
| 2022-05-27 | Auto merge of #12402 - Veykril:feat-docs, r=Veykril | bors | -1/+6 | |
| minor: Freshen up goto feature docs Fixes https://github.com/rust-lang/rust-analyzer/issues/2541 | ||||
| 2022-05-27 | minor: Freshen up goto feature docs | Lukas Wirth | -1/+6 | |
| 2022-05-27 | Auto merge of #12395 - feniljain:fix_bugs, r=Veykril | bors | -0/+66 | |
| fix: f32 and f64 representation during lowering should fix #12380 | ||||
| 2022-05-26 | fix: f32 and f64 representation during lowering | feniljain | -0/+66 | |
| 2022-05-25 | internal: Make autoclosing angle brackets configurable, disabled by default | Lukas Wirth | -1/+6 | |
| 2022-05-24 | fix: Insert whitespace into trait-impl completions when coming from macros | Lukas Wirth | -13/+4 | |
