| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-07-28 | Merge pull request #20321 from rust-lang/rustc-pull | Laurențiu Nicola | -10/+0 | |
| Rustc pull update | ||||
| 2025-07-28 | Format and bump rustc crates | Laurențiu Nicola | -3/+3 | |
| 2025-07-28 | Merge pull request #20327 from Wilfred/saved_file_placeholder | Lukas Wirth | -1/+12 | |
| Don't show '$saved_file' literally in IDE status updates | ||||
| 2025-07-28 | Merge pull request #20303 from Hmikihiro/migrate_path_transform | Shoyu Vanilla (Flint) | -87/+170 | |
| Migrate path transform | ||||
| 2025-07-28 | Don't show '$saved_file' literally in IDE status updates | Wilfred Hughes | -1/+12 | |
| We've had a few users get confused when VS Code shows `my_custom_check --args $saved_file`, as it looks like substitution didn't occur. Instead, show `my_custom_check --args ...` in the display output. This is also shorter, and the VS Code status bar generally works best with short text. | ||||
| 2025-07-28 | Merge ref '733dab558992' from rust-lang/rust | The rustc-josh-sync Cronjob Bot | -13/+3 | |
| Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: 733dab558992d902d6d17576de1da768094e2cf3 Filtered ref: 8f0faf94fb41d4e2a85ef2d23e5495f6bea1f31d This merge was created using https://github.com/rust-lang/josh-sync. | ||||
| 2025-07-27 | fix: Consider all produced artifacts for proc-macro dylib search | Lukas Wirth | -21/+15 | |
| 2025-07-27 | Ignore `Destruct` bounds again | Lukas Wirth | -2/+41 | |
| 2025-07-27 | Cleanup unstable flags handling | Lukas Wirth | -19/+18 | |
| 2025-07-27 | Copy lockfile when building build scripts | Lukas Wirth | -73/+76 | |
| 2025-07-27 | internal: Better type proc macro dylib build data state | Lukas Wirth | -114/+175 | |
| 2025-07-27 | Merge pull request #20305 from Hmikihiro/Migrate_part_of_utils | Shoyu Vanilla (Flint) | -3/+5 | |
| Migrate part of utils.rs to use SyntaxEditor | ||||
| 2025-07-27 | Merge pull request #20290 from ShoyuVanilla/tmp-lockfiles | Lukas Wirth | -6/+46 | |
| Use `TempDir` for copied lockfiles | ||||
| 2025-07-27 | Merge pull request #20302 from Young-Flash/fix_20240 | Laurențiu Nicola | -4/+23 | |
| fix fold doc comment for multiline param list fn | ||||
| 2025-07-27 | minor: fix typo | Young-Flash | -1/+1 | |
| 2025-07-26 | Merge pull request #20307 from ↵ | Laurențiu Nicola | -8/+11 | |
| Hmikihiro/migrate_extract_expression_from_format_string Migrate `extract_expressions_from_format_string` assist to use `SyntaxEditor` | ||||
| 2025-07-26 | Migrate `extract_expressions_from_format_string` assist to use `SyntaxEditor` | Hayashi Mikihiro | -8/+11 | |
| Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> | ||||
| 2025-07-26 | Migrate Convert_to_guarded_return to use SyntaxEditor | Hayashi Mikihiro | -7/+6 | |
| Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> | ||||
| 2025-07-26 | Migrate part of utils.rs to use SyntaxEditor | Hayashi Mikihiro | -3/+5 | |
| Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> | ||||
| 2025-07-26 | Migrate PathTransform to SyntaxEditor | Hayashi Mikihiro | -86/+168 | |
| Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> | ||||
| 2025-07-26 | add Debug on AstSubst PathTransform.rs | Hayashi Mikihiro | -1/+2 | |
| Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> | ||||
| 2025-07-26 | test: add test case for fold doc comment for multiline param list fn | Young-Flash | -0/+17 | |
| 2025-07-26 | fix fold doc comment for multiline param list fn | Young-Flash | -4/+6 | |
| 2025-07-26 | Modify around add_trait_assoc_items_to_impl to migrate add_missing_impl_members | Hayashi Mikihiro | -110/+229 | |
| Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> | ||||
| 2025-07-25 | migrate_replace_derive_with_manual_impl | Hmikihiro | -60/+45 | |
| 2025-07-25 | split ted from gen_trait_fn_body | Hmikihiro | -88/+65 | |
| 2025-07-25 | Merge pull request #19938 from A4-Tacks/gen-impl-trait | Shoyu Vanilla (Flint) | -3/+346 | |
| Add ide-assist: generate_impl_trait for generate_impl | ||||
| 2025-07-24 | Remove dead code and extend test coverage and diagnostics around it | Oli Scherer | -13/+3 | |
| We lost the following comment during refactorings: The current code for niche-filling relies on variant indices instead of actual discriminants, so enums with explicit discriminants (RFC 2363) would misbehave. | ||||
| 2025-07-24 | Fix generate_trait_from_impl whitespace after vis | A4-Tacks | -3/+9 | |
| Input: ```rust struct Foo; impl F$0oo { pub fn a_func() -> Option<()> { Some(()) } } ``` Old: ```rust struct Foo; trait NewTrait { fn a_func() -> Option<()>; } impl NewTrait for Foo { fn a_func() -> Option<()> { Some(()) } } ``` This PR fixed: ```rust struct Foo; trait NewTrait { fn a_func() -> Option<()>; } impl NewTrait for Foo { fn a_func() -> Option<()> { Some(()) } } ``` | ||||
| 2025-07-23 | Use `TempDir` for copied lockfiles | Shoyu Vanilla | -6/+46 | |
| 2025-07-23 | Merge pull request #20285 from A4-Tacks/fix-rename-self | Chayim Refael Friedman | -31/+44 | |
| Change rename self to parameter use `Self` type | ||||
| 2025-07-23 | Remove rename_self_outside_of_methods | A4-Tacks | -8/+2 | |
| 2025-07-23 | Merge pull request #20289 from ChayimFriedman2/expr-store-diags-macros | Lukas Wirth | -44/+9 | |
| internal: Remove `ExpressionStoreDiagnostics::MacroError`, instead recreate it from the `MacroCallId` | ||||
| 2025-07-23 | Remove `ExpressionStoreDiagnostics::MacroError`, instead recreate it from ↵ | Chayim Refael Friedman | -44/+9 | |
| the `MacroCallId` This simplifies the code and also makes us report parse error in macros too. | ||||
| 2025-07-23 | Change rename self to parameter use `Self` type | A4-Tacks | -29/+48 | |
| And add `&self` lifetime support Example === Rename to `this` ```rust struct Foo<T>(T); impl Foo<i32> { fn foo(&'static self$0) {} } ``` Old: ```rust struct Foo<T>(T); impl Foo<i32> { fn foo(this: &Foo) {} } ``` Fixes: ```rust struct Foo<T>(T); impl Foo<i32> { fn foo(this: &'static Self) {} } ``` | ||||
| 2025-07-23 | Merge pull request #20281 from ChayimFriedman2/parse-hrtb-const | Shoyu Vanilla (Flint) | -352/+463 | |
| fix: Parse `for<'a> [const]` | ||||
| 2025-07-22 | Parse `for<'a> [const]` | Chayim Refael Friedman | -352/+463 | |
| And also refactor parsing of HRTB. | ||||
| 2025-07-22 | Support filtering in analysis-stats MIR lowering | Laurențiu Nicola | -62/+66 | |
| 2025-07-22 | Merge pull request #20269 from Hmikihiro/migrate_indent_mapping | Shoyu Vanilla (Flint) | -35/+74 | |
| Migrate AstNodeEdit::Indent to SyntaxEditor | ||||
| 2025-07-22 | Merge pull request #20270 from Hmikihiro/migrate_generate_new | Shoyu Vanilla (Flint) | -58/+97 | |
| Migrate `generate new` assist to use `SyntaxEditor` | ||||
| 2025-07-21 | Merge pull request #20273 from ShoyuVanilla/match-adjusts | Chayim Refael Friedman | -48/+94 | |
| fix: Apply adjusts to pats and exprs when doing pat analysis | ||||
| 2025-07-22 | fix: Apply adjusts to pats and exprs when doing pat analysis | Shoyu Vanilla | -48/+94 | |
| 2025-07-21 | hir-def: Don't apply x86_64-specific asserts on x32 | John Paul Adrian Glaubitz | -2/+2 | |
| This fixes the rustc build on x32 for which struct sizes differ. | ||||
| 2025-07-21 | Merge pull request #20271 from ChayimFriedman2/cfg-settest-flycheck | Shoyu Vanilla (Flint) | -1/+10 | |
| fix: Disable tests in flycheck if `cfg.setTest` is set to false | ||||
| 2025-07-21 | Disable tests in flycheck if `cfg.setTest` is set to false | Chayim Refael Friedman | -1/+10 | |
| 2025-07-21 | migrate generate new | Hayashi Mikihiro | -58/+97 | |
| 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 | Migrate AstNodeEdit | Hayashi Mikihiro | -35/+74 | |
| 2025-07-21 | Merge from rust-lang/rust | Laurențiu Nicola | -2/+1 | |
