| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-06-24 | fix: Use `ROOT` hygiene for `args` inside new `format_args!` expansion | Shoyu Vanilla | -11/+5 | |
| 2025-06-23 | Don't run doctests | Chayim Refael Friedman | -0/+1 | |
| 2025-06-23 | In "Wrap return type" assist, don't wrap exit points if they already have ↵ | Chayim Refael Friedman | -32/+131 | |
| the right type | ||||
| 2025-06-22 | Minic rustc's new `format_args!` expansion | Shoyu Vanilla | -3/+9 | |
| 2025-06-21 | fix: Correct grammar in remove all unused imports assist | Zakaria Elkatani | -1/+1 | |
| 2025-06-17 | chore: Start infesting ide crates with 'db lifetime | Lukas Wirth | -116/+134 | |
| 2025-06-06 | In "Fill match arms", allow users to prefer `Self` to the enum name when ↵ | Chayim Refael Friedman | -29/+200 | |
| possible But default to not to. I chose to have a more generic config name because maybe other assists could also use the same approach. | ||||
| 2025-06-05 | feat: ide-assist, generate single field struct From | A4-Tacks | -6/+1043 | |
| 2025-06-03 | Merge pull request #19869 from MatrixFrog/publicize_field | Lukas Wirth | -145/+2 | |
| Add a quickfix for accessing a private field of a struct | ||||
| 2025-06-03 | Merge pull request #19901 from BazookaMusic/master | Lukas Wirth | -12/+192 | |
| Enable Assist edit for tuple<->named struct for the struct and visiblity keywords | ||||
| 2025-06-02 | Add a quickfix for accessing a private field of a struct | Tyler Breisacher | -145/+2 | |
| 2025-06-02 | simplify expression that checks the offset | BazookaMusic | -36/+30 | |
| 2025-06-02 | Enhance renaming to include identifiers that are generated from the original ↵ | Lukas Wirth | -1/+2 | |
| symbol Co-authored-by: Jake Goulding <jake.goulding@integer32.com> | ||||
| 2025-06-01 | clippy and more formatting | BazookaMusic | -9/+4 | |
| 2025-06-01 | rename function so it makes more sense | BazookaMusic | -5/+5 | |
| 2025-06-01 | Formatting issues resolved | BazookaMusic | -13/+18 | |
| 2025-06-01 | add missing public keyword | BazookaMusic | -1/+1 | |
| 2025-06-01 | Allow assist edit for converting structs to appear also on struct keyword ↵ | BazookaMusic | -6/+192 | |
| and on visibility | ||||
| 2025-05-29 | fix: Fix import insertion not being fully cfg aware | Lukas Wirth | -35/+37 | |
| 2025-05-28 | feat: Desugar assist for `let pat = expr?;` -> `let else` | Lukas Wirth | -171/+324 | |
| 2025-05-26 | Merge pull request #19792 from A4-Tacks/fix-generate-mut-trait-impl-indent | Lukas Wirth | -3/+91 | |
| fix: ide-assists, generate mut trait impl indent | ||||
| 2025-05-26 | Merge pull request #19785 from A4-Tacks/fix-generate-new-indent | Lukas Wirth | -1/+136 | |
| fixes: ide-assists, generate_new indent loses | ||||
| 2025-05-15 | handle trait in function | Hayashi Mikihiro | -21/+23 | |
| Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> | ||||
| 2025-05-15 | check glob | Hayashi Mikihiro | -21/+22 | |
| Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> | ||||
| 2025-05-15 | rename fn name take_path to any | Hayashi Mikihiro | -1/+1 | |
| Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> | ||||
| 2025-05-15 | fix: ide-assists, generate mut trait impl indent | A4-Tacks | -3/+91 | |
| 2025-05-14 | fix: Removing all unused imports removes used imports for imports used for ↵ | Hayashi Mikihiro | -38/+177 | |
| Derive macros Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com> | ||||
| 2025-05-14 | fixes: ide-assists, generate_new indent loses | A4-Tacks | -1/+136 | |
| 2025-05-05 | Merge pull request #19747 from Veykril/push-kqxvxrxozswr | Lukas Wirth | -12/+40 | |
| fix: Fix `move_bounds` assists not working for lifetimes | ||||
| 2025-05-05 | fix: Fix `move_bounds` assists not working for lifetimes | Lukas Wirth | -12/+40 | |
| 2025-05-05 | feat: add an assist to unwrap a type with a generic arg | Vishruth-Thimmaiah | -0/+175 | |
| This assist unwraps a type into its generic type argument, ignoring const and lifetime arguments | ||||
| 2025-05-02 | Render more lifetimes | Lukas Wirth | -23/+23 | |
| 2025-05-01 | remove a couple of clones | Matthias Krüger | -8/+8 | |
| 2025-04-28 | Merge pull request #19542 from snprajwal/let-else-to-match | Lukas Wirth | -130/+194 | |
| refactor: migrate `let_else_to_match` to editor | ||||
| 2025-04-28 | refactor: migrate `merge_imports` to syntax editor | Prajwal S N | -43/+25 | |
| Co-authored-by: Tarek <tareknaser360@gmail.com> Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com> | ||||
| 2025-04-28 | chore: rename `unmerge_use` to `unmerge_imports` | Prajwal S N | -44/+44 | |
| Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com> | ||||
| 2025-04-28 | fix: migrate `unmerge_use` to syntax editor | Prajwal S N | -15/+44 | |
| Also ensures that attributes on the use item are applied to the new use item when unmerging. Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com> | ||||
| 2025-04-28 | refactor: migrate `let_else_to_match` to editor | Prajwal S N | -130/+194 | |
| Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com> | ||||
| 2025-04-28 | Merge pull request #19704 from Veykril/push-wrvznvvpvtvp | Lukas Wirth | -13/+71 | |
| Add expression fill mode variant for filling with underscore expressions | ||||
| 2025-04-28 | Add expression fill mode variant for filling with underscore expressions | Lukas Wirth | -13/+71 | |
| 2025-04-26 | Merge pull request #19692 from vishruth-thimmaiah/remove_underscore_for_used_var | Chayim Refael Friedman | -0/+212 | |
| feat: adds an assist to remove underscores from used variables | ||||
| 2025-04-27 | feat: adds an assist to remove underscores from used variables | Vishruth-Thimmaiah | -0/+212 | |
| adds an assist that suggests removing any underscore prefixes from used variables. | ||||
| 2025-04-25 | Clarify text for add_braces assist | Wilfred Hughes | -3/+3 | |
| "to arm expression" is hard to parse, because "arm" can be a verb. Not all Rust users may know that "arm" refers to a `match` expression either. Tweak the wording to make the sentence easier to parse, and clarify that this assist refers to `match`. Use the same wording style for the closure version too. | ||||
| 2025-04-22 | Merge pull request #19622 from A4-Tacks/raw-string-suffix | Lukas Wirth | -13/+293 | |
| Fix ide-assists raw_string suffix fail | ||||
| 2025-04-21 | Remove unnecessary predefined symbol clones | Chayim Refael Friedman | -10/+10 | |
| Now that they're const it's no longer needed. Nothing manual was performed: only a regexp search of `sym::([\w][\w\d]*)\.clone\(\)` and replace by `sym::$1`. | ||||
| 2025-04-21 | Get rid of static predefined symbols | Chayim Refael Friedman | -3/+3 | |
| Make them all `const`. | ||||
| 2025-04-19 | Make `HirFileId`, `EditionedFileId` and macro files Salsa struct | Chayim Refael Friedman | -152/+164 | |
| And make more queries non-interned. Also flip the default for queries, now the default is to not intern and to intern a query you need to say `invoke_interned`. | ||||
| 2025-04-19 | Fix replace_string_with_char escaped char quote | A4-Tacks | -5/+145 | |
| 2025-04-18 | Support ide-assists raw_string suffix | A4-Tacks | -8/+148 | |
| 2025-04-16 | Merge pull request #19591 from snprajwal/fix-make-macro | Lukas Wirth | -2/+9 | |
| fix: use `ast::TokenTree` in `make::expr_macro` | ||||
