| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-07-21 | Revert "Bump rustc-literal-escaper" | Laurențiu Nicola | -2/+2 | |
| This reverts commit 9f3adc540b51a4c2d0472d94033f6d9147b36f6e. | ||||
| 2025-07-21 | Bump rustc-literal-escaper | Laurențiu Nicola | -2/+2 | |
| 2025-07-21 | Merge from rust-lang/rust | Laurențiu Nicola | -2/+1 | |
| 2025-07-21 | Merge pull request #20256 from A4-Tacks/gen-mut-trait-deref | Shoyu Vanilla (Flint) | -0/+37 | |
| Add Deref -> DerefMut for generate_mut_trait_impl | ||||
| 2025-07-21 | Merge pull request #20262 from ChayimFriedman2/goto-ref-raw | Shoyu Vanilla (Flint) | -2/+45 | |
| fix: Fix search of raw labels and lifetimes | ||||
| 2025-07-20 | Merge pull request #20255 from A4-Tacks/deref-intranstive | Laurențiu Nicola | -2/+25 | |
| Fix ide-assist: generate Deref transitive | ||||
| 2025-07-20 | Support `cfg_select!` | Chayim Refael Friedman | -1/+139 | |
| 2025-07-20 | Fix search of raw labels and lifetimes | Chayim Refael Friedman | -2/+45 | |
| It used to search for `'foo` which won't find `'r#foo`, now we search for `foo` instead. | ||||
| 2025-07-19 | minor: remove unused var | Young-Flash | -3/+1 | |
| 2025-07-19 | Add Deref -> DerefMut for generate_mut_trait_impl | A4-Tacks | -0/+37 | |
| 2025-07-19 | Fix ide-assist: Deref transtive | A4-Tacks | -2/+25 | |
| 2025-07-18 | Auto merge of #144114 - lnicola:sync-from-ra, r=lnicola | bors | -1017/+3270 | |
| Subtree update of `rust-analyzer` r? `@ghost` | ||||
| 2025-07-18 | Merge pull request #19783 from A4-Tacks/generate-single-field-from | Shoyu Vanilla (Flint) | -6/+1043 | |
| Add ide-assist, generate single field struct From | ||||
| 2025-07-17 | parse `const trait Trait` | Deadbeef | -2/+1 | |
| 2025-07-17 | Add tailexpr & -> &mut for generate_mut_trait_impl | A4-Tacks | -5/+20 | |
| 2025-07-16 | Merge pull request #19917 from A4-Tacks/ext-generate-mut | Shoyu Vanilla (Flint) | -28/+93 | |
| Add AsRef and Borrow for generate_mut_trait_impl | ||||
| 2025-07-16 | Add AsMut to minicore prelude::v1 | A4-Tacks | -0/+1 | |
| 2025-07-16 | Use hir::Trait in parameter | A4-Tacks | -37/+24 | |
| 2025-07-16 | Remove redundant type parameters | A4-Tacks | -4/+4 | |
| 2025-07-16 | Add AsRef and Borrow for generate_mut_trait_impl | A4-Tacks | -18/+96 | |
| - AsRef -> AsMut - Borrow -> BorrowMut Example ==================== ```rust //- minicore: as_ref struct Foo(i32); impl<T> core::convert::AsRef$0<i32> for Foo { fn as_ref(&self) -> &i32 { &self.0 } } ``` -> ```rust struct Foo(i32); $0impl<T> core::convert::AsMut<i32> for Foo { fn as_mut(&mut self) -> &mut i32 { &self.0 } } impl<T> core::convert::AsRef<i32> for Foo { fn as_ref(&self) -> &i32 { &self.0 } } ``` | ||||
| 2025-07-15 | Merge pull request #20178 from ShoyuVanilla/cargo-config-cleanup | Shoyu Vanilla (Flint) | -374/+419 | |
| chore: Cleanup cargo config queries | ||||
| 2025-07-15 | Format and bump rustc crates | Laurențiu Nicola | -3/+3 | |
| 2025-07-15 | Merge from rust-lang/rust | Laurențiu Nicola | -39/+50 | |
| 2025-07-15 | Further decrease number of `cargo metadata` invokes | Shoyu Vanilla | -243/+270 | |
| 2025-07-15 | chore: Cleanup cargo config queries | Shoyu Vanilla | -133/+151 | |
| 2025-07-15 | Infer lifetimes for GATs in expression/pattern position | Chayim Refael Friedman | -2/+30 | |
| We should not only in type position. | ||||
| 2025-07-14 | Merge pull request #20234 from Hmikihiro/migrate_ted_remove_default | Shoyu Vanilla (Flint) | -62/+19 | |
| Remove `ConstParam::remove_default` and `TypeParam::remove_default` to migrate from ted | ||||
| 2025-07-13 | Merge pull request #20236 from gvozdvmozgu/patch-1 | Chayim Refael Friedman | -12/+7 | |
| remove now useless `#[allow(unused_lifetimes)]` | ||||
| 2025-07-13 | update issue number for `const_trait_impl` | Deadbeef | -2/+2 | |
| 2025-07-13 | remove now useless `[allow(unused_lifetimes)]` | Andrey Nikolaev | -12/+7 | |
| 2025-07-13 | remove `remove_default` | Hayashi Mikihiro | -62/+19 | |
| 2025-07-12 | Fix assoc type where clause position | A4-Tacks | -5/+75 | |
| 2025-07-11 | Merge pull request #20232 from ShoyuVanilla/issue-20225 | Shoyu Vanilla (Flint) | -5/+55 | |
| fix: Normalize projection types before calculating memory maps | ||||
| 2025-07-11 | Add a memory map bound check assertion on rendering const slice | Shoyu Vanilla | -0/+8 | |
| 2025-07-11 | Merge pull request #20219 from ChayimFriedman2/expr-store-mem | Chayim Refael Friedman | -271/+419 | |
| perf: Put the expression stuff in the expression store behind an `Option<Box>` | ||||
| 2025-07-11 | fix: Normalize projection types before calculating memory maps | Shoyu Vanilla | -5/+47 | |
| 2025-07-11 | Merge pull request #20224 from Hmikihiro/migrate_remove_dbg | Shoyu Vanilla (Flint) | -43/+44 | |
| Migrate `remove_dbg` assist to use `SyntaxEditor` | ||||
| 2025-07-11 | Migrate `remove_dbg` assist to use `SyntaxEditor` | Hayashi Mikihiro | -43/+44 | |
| 2025-07-11 | Rollup merge of #143708 - epage:pretty, r=compiler-errors | Matthias Krüger | -6/+8 | |
| fix: Include frontmatter in -Zunpretty output In the implementation (rust-lang/rust#140035), this was left as an open question for the tracking issue (rust-lang/rust#136889). My assumption is that this should be carried over. The test was carried over from rust-lang/rust#137193 which was superseded by rust-lang/rust#140035. Thankfully, either way, `-Zunpretty` is unstable and we can always change it even if we stabilize frontmatter. | ||||
| 2025-07-10 | Merge pull request #20228 from ChayimFriedman2/fix-use-display | Chayim Refael Friedman | -0/+1 | |
| fix: Fix display of `use<>` syntax | ||||
| 2025-07-11 | Fix display of `use<>` syntax | Chayim Refael Friedman | -0/+1 | |
| 2025-07-10 | Merge pull request #20054 from Young-Flash/folding_all | Shoyu Vanilla (Flint) | -3/+52 | |
| feat: support folding multiline arg list & fn body in one folding range | ||||
| 2025-07-10 | Migrate `generate_impl` assist to use `SyntaxEditor` | Hayashi Mikihiro | -9/+16 | |
| 2025-07-10 | Merge pull request #20210 from ChayimFriedman2/naked-asm-safe | Shoyu Vanilla (Flint) | -84/+301 | |
| fix: Inline asm fixes | ||||
| 2025-07-10 | remove unnecessary parens in rust-analyzer | yukang | -1/+1 | |
| 2025-07-10 | Revert "remove `if-let` chains" | Laurențiu Nicola | -7/+6 | |
| This reverts commit fcc81a38b3ed55447735f71e8d374fcb36c22f24. | ||||
| 2025-07-10 | Merge pull request #20212 from ChayimFriedman2/dyn-hint | Shoyu Vanilla (Flint) | -5/+31 | |
| fix: Fixes for `dyn` inlay hint | ||||
| 2025-07-10 | Migrate `convert_match_to_let_else` assist to use `SyntaxEditor` | Hayashi Mikihiro | -13/+15 | |
| Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> | ||||
| 2025-07-10 | Put the expression stuff in the expression store behind an `Option<Box>` | Chayim Refael Friedman | -271/+419 | |
| And leave only the type stuff without it. This is because most expression stores don't have anything but types (e.g. generics, fields, signatures) so this saves a lot of memory. This saves 58mb on `analysis-stats .`. | ||||
| 2025-07-09 | feat(lexer): Allow including frontmatter with 'tokenize' | Ed Page | -6/+8 | |
