Lukas Wirth
5db21f169d
Merge pull request #21640 from Veykril/push-rutrqvxousks
...
minor: Remove incorrect warning log
2026-02-13 15:33:46 +00:00
Lukas Wirth
3202861785
Remove incorrect warning log
2026-02-13 16:24:28 +01:00
Lukas Wirth
797b1f61e5
Merge pull request #21609 from Veykril/push-qknzslvkmtyt
...
internal: Use rayon for proc-macro loading
2026-02-13 11:33:11 +00:00
Lukas Wirth
7d3705a43f
internal: Use rayon for proc-macro loading
2026-02-13 12:24:47 +01:00
Shoyu Vanilla (Flint)
4dba1b4042
Merge pull request #21633 from ChayimFriedman2/proc-macro-is-not-fn
...
fix: Do not resolve proc macros in value ns (as functions), only in macro ns, outside their defining crate
2026-02-13 08:47:17 +00:00
Shoyu Vanilla (Flint)
50863f4113
Merge pull request #21636 from Shourya742/2026-02-13-remove-edit-in-place-in-migrated-handlers
...
Remove mutable edit in place with edit::AstNodeEdit in migrated assist handlers
2026-02-13 08:45:05 +00:00
bit-aloo
eef6d70d1d
remove edit_in_place from generate_new assist with edit::AstNodeEdit
2026-02-13 13:14:06 +05:30
bit-aloo
d880ac6138
remove edit_in_place from convert_bool_to_enum assist with edit::AstNodeEdit
2026-02-13 13:11:46 +05:30
bit-aloo
219dbcfee9
remove edit_in_place from generate_trait_from_impl assist with edit::AstNodeEdit
2026-02-13 13:09:27 +05:30
bit-aloo
680135f15f
remove edit_in_place from replace_if_let_with_match assist with edit::AstNodeEdit
2026-02-13 13:01:50 +05:30
bit-aloo
4f4848b763
remove edit_in_place from convert_let_else_to_match assist with edit::AstNodeEdit
2026-02-13 12:20:42 +05:30
bit-aloo
97cf27865a
remove edit_in_place from generate_getter_or_setter assist with edit::AstNodeEdit
2026-02-13 12:16:50 +05:30
bit-aloo
b9ad6d657f
remove edit_in_place from generate_mut_trait_impl assist with edit::AstNodeEdit
2026-02-13 12:15:47 +05:30
bit-aloo
37dd2d6b13
remove edit_in_place from bind_unused_param assist with edit::AstNodeEdit
2026-02-13 12:13:35 +05:30
bit-aloo
82f059b82b
remove edit_in_place from move_const_to_impl assist with edit::AstNodeEdit
2026-02-13 12:11:19 +05:30
bit-aloo
10746d7bab
remove edit_in_place from replace_let_with_if_let assist with edit::AstNodeEdit
2026-02-13 12:07:01 +05:30
Chayim Refael Friedman
23a19cd966
Cleanup unnecessary code
2026-02-13 00:31:51 +02:00
Chayim Refael Friedman
da1672f3d6
Do not resolve proc macros in value ns (as functions), only in macro ns, outside their defining crate
...
The main impact is that syntax highlighting will show it as a macro and not a function.
2026-02-13 00:26:49 +02:00
Shoyu Vanilla (Flint)
931cd553be
Merge pull request #21632 from ChayimFriedman2/extern-fn-pat
...
fix: Don't assume `extern fn`s parameters are patterns
nightly
2026-02-12 22:14:37 +00:00
Chayim Refael Friedman
b6388d5ea7
Don't assume extern fns parameters are patterns
...
Unlike normal fns, they should be bare identifiers.
2026-02-12 23:17:55 +02:00
Chayim Refael Friedman
5af460ef6d
Merge pull request #21381 from A4-Tacks/inline-call-generic-args
...
Fix incorrect Self path expand for inline_call
2026-02-12 20:57:11 +00:00
Chayim Refael Friedman
2a16118416
Merge pull request #21402 from A4-Tacks/no-semicolon-array
...
Fix complete semicolon in array expression
2026-02-12 20:10:46 +00:00
Chayim Refael Friedman
ae6b75c271
Merge pull request #21591 from A4-Tacks/hover-fmt-long-param
...
feat: Improve hover too long parameter list
2026-02-12 19:58:33 +00:00
Shoyu Vanilla (Flint)
f9dbac35f6
Merge pull request #21619 from Shourya742/2026-02-10-migrate-convert-tuple-return-type-to-struct
...
migrate covert_tuple_return_type to struct assist to syntax editor
2026-02-12 09:31:47 +00:00
Chayim Refael Friedman
c7deb35923
Merge pull request #21627 from rust-lang/revert-21380-push-nolvxuourwru
...
Revert "feat: Implement fine grained client side request cancellation support"
2026-02-12 09:29:22 +00:00
bit-aloo
93bc3bb224
move to edit::AstNodeEdit from edit_in_place::Indent
2026-02-12 14:52:48 +05:30
bit-aloo
f362b282f8
migrate covert_tuple_return_type to struct to syntax editor
2026-02-12 14:52:48 +05:30
Chayim Refael Friedman
3bd00dea46
Revert "feat: Implement fine grained client side request cancellation support"
2026-02-12 11:20:27 +02:00
Chayim Refael Friedman
ceb0d07a12
Merge pull request #21628 from Shourya742/2026-02-12-pin-nightly-for-miri-workflow
...
Pin nightly for miri workflow
2026-02-12 09:08:22 +00:00
bit-aloo
7a8342c522
pin nightly for miri workflow
2026-02-12 14:03:22 +05:30
Lukas Wirth
4bb462fc04
Merge pull request #21581 from Wilfred/clippy_in_ci
...
internal: Run clippy as a separate CI step
2026-02-11 16:57:18 +00:00
Shoyu Vanilla (Flint)
b2c65c1634
Merge pull request #21618 from Shourya742/2026-02-10-migrate-destructure-tuple-binding-to-syntaxeditor
...
Migrate destructure tuple binding assist to syntaxEditor
2026-02-11 10:07:04 +00:00
Shoyu Vanilla (Flint)
c5709d0025
Merge pull request #21507 from Shourya742/2026-01-17-migrate-named-lifetime
...
migrate introduce_named_lifetime assist to SyntaxEditor
2026-02-11 10:01:45 +00:00
bit-aloo
191ddf028e
make generate_unique_lifetime_param_name return Option<SmolStr>
2026-02-11 15:23:09 +05:30
bit-aloo
92baa0878d
migrate destructure tuple binding to new syntaxEditor
2026-02-11 13:39:13 +05:30
Shoyu Vanilla (Flint)
07a594815f
Merge pull request #21583 from A4-Tacks/derive-manual-assoc-bounds
...
fix: Fix loses associated bounds for replace_derive_with_manual_impl
2026-02-10 05:56:14 +00:00
Chayim Refael Friedman
9efc1f709f
Merge pull request #21611 from ShoyuVanilla/issue-21605
...
fix: Sync `allow_normalization` to rustc
2026-02-09 20:14:10 +00:00
A4-Tacks
92dccf8c71
Improve variable name
2026-02-10 04:14:09 +08:00
Chayim Refael Friedman
b5835ca685
Merge pull request #21584 from regexident/def-with-body-types
...
Add `expression_types()`, `pattern_types()`, `binding_types()` to `DefWithBody`
2026-02-09 20:13:16 +00:00
Shoyu Vanilla
0e79084895
fix: Sync allow_normalize to rustc
2026-02-10 00:57:41 +09:00
Wilfred Hughes
9ee9e114be
internal: Run clippy as a separate CI step
...
Currently clippy is run in CI as part of the macOS build. This is a
little confusing, because clippy failures just show as
"Rust (macos-latest)" which make it look like a macOS build failure.
Instead, treat clippy as a separate build step, like miri and rustfmt.
This should also make CI a little faster, because it reduces macOS
runner usage (which tend to be slower than Linux on GitHub actions),
and it reduces the number of steps where we need to install clippy.
2026-02-09 14:18:15 +00:00
Shoyu Vanilla (Flint)
6229f847dc
Merge pull request #21574 from ChayimFriedman2/autoimport-after
...
feat: When autoimporting a segment followed by other segments, only consider items that will resolve with the after segments
2026-02-09 14:08:56 +00:00
Shoyu Vanilla (Flint)
56397a19dd
Merge pull request #21606 from Shourya742/2026-02-09-migrate-getters-and-setters-handler
...
migrate getters and setters handler to SyntaxEditor
2026-02-09 13:33:24 +00:00
Lukas Wirth
df401bd91c
Merge pull request #21608 from Veykril/push-kknkruwvyltp
...
fix: Fix `set_top_subtree_delimiter_span` using wrong index for close span
2026-02-09 11:54:08 +00:00
Lukas Wirth
7fc18fa878
fix: Fix set_top_subtree_delimiter_span using wrong index for close span
2026-02-09 12:45:01 +01:00
Laurențiu Nicola
c75729db68
Merge pull request #21538 from Shourya742/2026-01-28-fix-linking-of-postcard-test
...
Fix linking of postcard test
2026-02-09
2026-02-09 05:53:36 +00:00
Laurențiu Nicola
5687ea86c9
Merge pull request #21607 from lnicola/fix-lockfile
...
minor: Fix lockfile
2026-02-09 05:31:31 +00:00
Laurențiu Nicola
a03dc1363f
Fix lockfile
2026-02-09 07:21:53 +02:00
Vincent Esche
5822f2cf2d
Add expression_types(), pattern_types(), binding_types() to DefWithBody
2026-02-08 21:57:53 +01:00
bit-aloo
5ab48ab3d7
migrate generate_getter_or_setter to syntaxeditor api
2026-02-08 22:14:30 +05:30