| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-07-21 | Downgrade ra-ap-rustc_parse_format | Laurențiu Nicola | -17/+22 | |
| 2025-07-21 | Revert "Bump rustc-literal-escaper" | Laurențiu Nicola | -6/+12 | |
| This reverts commit 9f3adc540b51a4c2d0472d94033f6d9147b36f6e. | ||||
| 2025-07-21 | Bump rustc-literal-escaper | Laurențiu Nicola | -12/+6 | |
| 2025-07-21 | Bump rustc crates | Laurențiu Nicola | -22/+28 | |
| 2025-07-21 | Merge from rust-lang/rust | Laurențiu Nicola | -2/+1 | |
| 2025-07-21 | Preparing for merge from rust-lang/rust | Laurențiu Nicola | -1/+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 | -1185/+3731 | |
| Subtree update of `rust-analyzer` r? `@ghost` | ||||
| 2025-07-18 | Update lockfile | Laurențiu Nicola | -0/+3 | |
| 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 | Merge pull request #20233 from shashforge/lsp-minimal-example-clean | Shoyu Vanilla (Flint) | -132/+391 | |
| examples: add `minimal_lsp.rs` and FIFO test script | ||||
| 2025-07-17 | examples: add `minimal_lsp.rs` and FIFO test script. | Shashi Shankar | -132/+391 | |
| * `examples/minimal_lsp.rs` – compact LSP server showing definition, completion, hover, rustfmt-based formatting, and dummy diagnostics. Advertises UTF-8 offset encoding. * `examples/manual_test.sh` – FIFO script that streams the canonical nine LSP packets so anyone can validate the server from two terminals. No new runtime deps; `anyhow` stays under [dev-dependencies]. | ||||
| 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 | -32/+30 | |
| 2025-07-15 | Merge from rust-lang/rust | Laurențiu Nicola | -39/+50 | |
| 2025-07-15 | Preparing for merge from rust-lang/rust | Laurențiu Nicola | -1/+1 | |
| 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-11 | update cargo_metadata to 0.21.0 | asahi-myzk | -5/+36 | |
| 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 | ||||
