| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-07-28 | Merge pull request #20321 from rust-lang/rustc-pull | Laurențiu Nicola | -31/+21 | |
| Rustc pull update | ||||
| 2025-07-28 | Format and bump rustc crates | Laurențiu Nicola | -23/+23 | |
| 2025-07-28 | Configure triagebot to reopen bot PRs | Jakub Beránek | -0/+3 | |
| 2025-07-28 | Merge pull request #20313 from Veykril/push-qmorsnlvwlrr | Lukas Wirth | -50/+50 | |
| fix: Fix runnables extra env not substituting env vars | ||||
| 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-28 | Prepare for merging from rust-lang/rust | The rustc-josh-sync Cronjob Bot | -1/+1 | |
| This updates the rust-version file to 733dab558992d902d6d17576de1da768094e2cf3. | ||||
| 2025-07-28 | Adjust triagebot config for rustc-josh-sync | Laurențiu Nicola | -0/+1 | |
| 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 | Unherit server extra env for runnables extra env | Lukas Wirth | -36/+33 | |
| 2025-07-27 | fix: Fix runnables extra env not substituting env vars | Lukas Wirth | -50/+53 | |
| 2025-07-27 | Merge pull request #20290 from ShoyuVanilla/tmp-lockfiles | Lukas Wirth | -6/+54 | |
| 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 | Merge pull request #20291 from ChayimFriedman2/fix-cargo-lock | Chayim Refael Friedman | -0/+1 | |
| minor: Fix Cargo.lock | ||||
| 2025-07-23 | Use `TempDir` for copied lockfiles | Shoyu Vanilla | -6/+55 | |
| 2025-07-23 | Fix Cargo.lock | Chayim Refael Friedman | -0/+1 | |
| The dependency of `xtask` on `time` was mistakenly removed. | ||||
| 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 | Merge pull request #20280 from Kobzol/josh-sync | Laurențiu Nicola | -229/+42 | |
| Switch to using josh-sync | ||||
| 2025-07-22 | Add CI workflow for periodically performing josh pulls | Jakub Beránek | -0/+20 | |
| 2025-07-22 | Apply suggestions from code review | Jakub Beránek | -4/+5 | |
| Co-authored-by: Laurențiu Nicola <lnicola@users.noreply.github.com> | ||||
| 2025-07-22 | Document synces using `josh-sync` | Jakub Beránek | -12/+41 | |
| 2025-07-22 | Remove pull/push functionality from `xtask` | Jakub Beránek | -217/+0 | |
| 2025-07-22 | Parse `for<'a> [const]` | Chayim Refael Friedman | -352/+463 | |
| And also refactor parsing of HRTB. | ||||
