Lukas Wirth
|
2c01609d6d
|
minor: Handle match arm commas in make::match_arm
Co-authored-by: Giga Bowser <45986823+Giga-Bowser@users.noreply.github.com>
|
2025-07-04 11:08:28 +02:00 |
|
Hayashi Mikihiro
|
c0ca61b8ff
|
Migrate unmerge_match_arm Assist to use SyntaxEditor
Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com>
|
2025-07-04 02:32:55 +09:00 |
|
Lukas Wirth
|
8029c731ed
|
Bump salsa
|
2025-07-03 10:05:16 +02:00 |
|
Lukas Wirth
|
a1f548bce2
|
Merge pull request #20156 from Veykril/push-knkzxuxkzoyx
Restructure proc-macro loading erros, differentiate hard error property on kind
|
2025-07-03 07:40:17 +00:00 |
|
Lukas Wirth
|
e54759083a
|
Restructure proc-macro loading erros, differentiate hard error property on kind
|
2025-07-03 09:28:53 +02:00 |
|
Hayashi Mikihiro
|
0b7ad9cd0f
|
Migrate wrap_unwrap_cfg_attr assist to use SyntaxEditor
Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com>
|
2025-07-02 01:18:22 +09:00 |
|
Hayashi Mikihiro
|
3af0f4f6be
|
Migrate toggle_macro_delimiter assist to SyntaxEditor
Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com>
|
2025-07-01 22:40:31 +09:00 |
|
Hayashi Mikihiro
|
a423b7c7cc
|
Migrate promote_local_to_const Assist to SyntaxEditor
Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com>
|
2025-07-01 20:11:52 +09:00 |
|
Hayashi Mikihiro
|
fcc81a38b3
|
remove if-let chains
Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com>
|
2025-07-01 18:38:50 +09:00 |
|
Hayashi Mikihiro
|
f6a247dc57
|
Migrate replace_is_method_with_if_let_method Assist to use SyntaxFactory
Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com>
|
2025-07-01 17:19:16 +09:00 |
|
Lukas Wirth
|
d3e6dcd3ca
|
Adjust minicore for Sized Hierarchy changes
|
2025-06-25 21:51:51 +09:00 |
|
Lukas Wirth
|
ee012e0749
|
Merge pull request #20061 from ChayimFriedman2/wrap-ret-ty
fix: In "Wrap return type" assist, don't wrap exit points if they already have the right type
|
2025-06-24 07:16:46 +00:00 |
|
Lukas Wirth
|
95dce2be51
|
Merge pull request #20062 from ChayimFriedman2/doctests
minor: Don't run doctests
|
2025-06-24 06:47:24 +00:00 |
|
Shoyu Vanilla
|
254c6ec8e1
|
fix: Use ROOT hygiene for args inside new format_args! expansion
|
2025-06-24 01:10:32 +09:00 |
|
Chayim Refael Friedman
|
de312d0c71
|
Don't run doctests
|
2025-06-23 00:50:22 +03:00 |
|
Chayim Refael Friedman
|
78427be4d7
|
In "Wrap return type" assist, don't wrap exit points if they already have the right type
|
2025-06-23 00:45:40 +03:00 |
|
Shoyu Vanilla
|
4f8767d790
|
Minic rustc's new format_args! expansion
|
2025-06-22 13:22:28 +09:00 |
|
Zakaria Elkatani
|
333808877b
|
fix: Correct grammar in remove all unused imports assist
|
2025-06-21 01:48:55 -04:00 |
|
Lukas Wirth
|
03f1003637
|
chore: Start infesting ide crates with 'db lifetime
|
2025-06-17 10:42:38 +02:00 |
|
Chayim Refael Friedman
|
25a7b2480e
|
In "Fill match arms", allow users to prefer Self to the enum name when 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-06 16:34:53 +03:00 |
|
Lukas Wirth
|
cf969d21c3
|
Merge pull request #19869 from MatrixFrog/publicize_field
Add a quickfix for accessing a private field of a struct
|
2025-06-03 06:11:28 +00:00 |
|
Lukas Wirth
|
9edac77f48
|
Merge pull request #19901 from BazookaMusic/master
Enable Assist edit for tuple<->named struct for the struct and visiblity keywords
|
2025-06-03 06:07:39 +00:00 |
|
Tyler Breisacher
|
4055436776
|
Add a quickfix for accessing a private field of a struct
|
2025-06-02 22:45:34 -07:00 |
|
BazookaMusic
|
34b31f174d
|
simplify expression that checks the offset
|
2025-06-02 23:28:26 +02:00 |
|
Lukas Wirth
|
42e8e4ac4e
|
Enhance renaming to include identifiers that are generated from the original symbol
Co-authored-by: Jake Goulding <jake.goulding@integer32.com>
|
2025-06-02 15:26:21 +02:00 |
|
BazookaMusic
|
5caf570d40
|
clippy and more formatting
|
2025-06-01 01:20:45 +02:00 |
|
BazookaMusic
|
03276f8a24
|
rename function so it makes more sense
|
2025-06-01 01:16:37 +02:00 |
|
BazookaMusic
|
41cd1732b7
|
Formatting issues resolved
|
2025-06-01 01:09:23 +02:00 |
|
BazookaMusic
|
7b200890c4
|
add missing public keyword
|
2025-06-01 00:47:43 +02:00 |
|
BazookaMusic
|
43072c3a0b
|
Allow assist edit for converting structs to appear also on struct keyword and on visibility
|
2025-06-01 00:44:33 +02:00 |
|
Lukas Wirth
|
1f0052a496
|
fix: Fix import insertion not being fully cfg aware
|
2025-05-29 14:55:09 +02:00 |
|
Lukas Wirth
|
751ca9ec0d
|
feat: Desugar assist for let pat = expr?; -> let else
|
2025-05-28 11:12:28 +02:00 |
|
Lukas Wirth
|
f98b6220c4
|
Merge pull request #19792 from A4-Tacks/fix-generate-mut-trait-impl-indent
fix: ide-assists, generate mut trait impl indent
|
2025-05-26 08:29:22 +00:00 |
|
Lukas Wirth
|
e0451c4b8a
|
Merge pull request #19785 from A4-Tacks/fix-generate-new-indent
fixes: ide-assists, generate_new indent loses
|
2025-05-26 07:24:41 +00:00 |
|
Hayashi Mikihiro
|
48027bfc19
|
handle trait in function
Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com>
|
2025-05-15 15:12:31 +09:00 |
|
Hayashi Mikihiro
|
55dd2114ed
|
check glob
Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com>
|
2025-05-15 14:01:05 +09:00 |
|
Hayashi Mikihiro
|
bf13549ab6
|
rename fn name take_path to any
Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com>
|
2025-05-15 13:18:30 +09:00 |
|
A4-Tacks
|
4e079e354f
|
fix: ide-assists, generate mut trait impl indent
|
2025-05-15 11:23:26 +08:00 |
|
Hayashi Mikihiro
|
30fe761685
|
fix: Removing all unused imports removes used imports for imports used for Derive macros
Signed-off-by: Hayashi Mikihiro <34ttrweoewiwe28@gmail.com>
|
2025-05-14 23:51:23 +09:00 |
|
A4-Tacks
|
76dce6a9ab
|
fixes: ide-assists, generate_new indent loses
|
2025-05-14 19:02:08 +08:00 |
|
Lukas Wirth
|
fdfa707807
|
Merge pull request #19747 from Veykril/push-kqxvxrxozswr
fix: Fix `move_bounds` assists not working for lifetimes
|
2025-05-05 13:18:20 +00:00 |
|
Lukas Wirth
|
f9c83edf12
|
fix: Fix move_bounds assists not working for lifetimes
|
2025-05-05 15:07:36 +02:00 |
|
Vishruth-Thimmaiah
|
4771b84a75
|
feat: add an assist to unwrap a type with a generic arg
This assist unwraps a type into its generic type argument, ignoring
const and lifetime arguments
|
2025-05-05 13:22:02 +05:30 |
|
Lukas Wirth
|
235d88bf42
|
Render more lifetimes
|
2025-05-02 14:36:18 +02:00 |
|
Matthias Krüger
|
573c47c9ba
|
remove a couple of clones
|
2025-05-01 11:41:42 +02:00 |
|
Lukas Wirth
|
c5051019b4
|
Merge pull request #19542 from snprajwal/let-else-to-match
refactor: migrate `let_else_to_match` to editor
|
2025-04-28 15:27:28 +00:00 |
|
Prajwal S N
|
d25c175b3e
|
refactor: migrate merge_imports to syntax editor
Co-authored-by: Tarek <tareknaser360@gmail.com>
Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com>
|
2025-04-28 17:32:36 +05:30 |
|
Prajwal S N
|
c6ae7b3541
|
chore: rename unmerge_use to unmerge_imports
Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com>
|
2025-04-28 17:32:05 +05:30 |
|
Prajwal S N
|
bb493649d2
|
fix: migrate unmerge_use to syntax editor
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 17:31:23 +05:30 |
|
Prajwal S N
|
2eb7389b63
|
refactor: migrate let_else_to_match to editor
Signed-off-by: Prajwal S N <prajwalnadig21@gmail.com>
|
2025-04-28 17:19:17 +05:30 |
|