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
bit-aloo
3093a75651
self_param and impl_ implementation in syntax_factory
2026-02-08 22:14:06 +05:30
Lukas Wirth
fc55443041
Merge pull request #21571 from Wilfred/check_type_names
...
fix: Stale diagnostics with rust-project.json and rustc JSON
2026-02-07 13:17:19 +00:00
Lukas Wirth
a1f5d50938
Merge pull request #21570 from Wilfred/clarify_check_struct
...
internal: Clarify that CargoCheck applies to all check commands
2026-02-07 13:14:42 +00:00
Lukas Wirth
2c7c84e002
Merge pull request #21380 from Veykril/push-nolvxuourwru
...
feat: Implement fine grained client side request cancellation support
2026-02-07 13:11:31 +00:00
Lukas Wirth
6d4f51c62c
Correctly implement client side request cancellation support
2026-02-07 14:02:13 +01:00
Lukas Wirth
d5c46d126c
Bump salsa
2026-02-07 14:02:13 +01:00
Lukas Wirth
482df4f9d6
Merge pull request #21593 from rust-lang/dependabot/cargo/time-0.3.47
...
Bump time from 0.3.44 to 0.3.47
2026-02-07 12:50:45 +00:00
dependabot[bot]
61c9977751
Bump time from 0.3.44 to 0.3.47
...
Bumps [time](https://github.com/time-rs/time ) from 0.3.44 to 0.3.47.
- [Release notes](https://github.com/time-rs/time/releases )
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md )
- [Commits](https://github.com/time-rs/time/compare/v0.3.44...v0.3.47 )
---
updated-dependencies:
- dependency-name: time
dependency-version: 0.3.47
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-07 12:33:55 +00:00
Lukas Wirth
e7fc96b2b0
Merge pull request #21488 from Veykril/push-ptvulypwwmvz
...
internal: Remove `Edition::CURRENT_FIXME`
2026-02-07 12:23:06 +00:00
Lukas Wirth
85b60ac340
internal: Remove Edition::CURRENT_FIXME
2026-02-07 13:14:17 +01:00
Lukas Wirth
c432aac1fe
Merge pull request #21599 from Veykril/push-oqmszvwttzsz
...
internal: Simplify binding hash computation in syntax highlighting
2026-02-07 08:37:41 +00:00
Lukas Wirth
64eb70f464
internal: Simplify binding hash computation in syntax highlighting
2026-02-07 09:28:00 +01:00
Lukas Wirth
d2a00da092
Merge pull request #21569 from ChayimFriedman2/parens-multi-impl-trait
...
fix: Cover more cases where we need parentheses in `&(impl Trait1 + Trait2)`
2026-02-05 11:18:56 +00:00
Lukas Wirth
ccd3924038
Merge pull request #21573 from ChayimFriedman2/include-bytes-len
...
fix: Infer the expected len in `include_bytes!()`, to avoid mismatches
2026-02-05 11:18:24 +00:00
Lukas Wirth
1d79e8e291
Merge pull request #21578 from ChayimFriedman2/reparse-unknown
...
fix: Use `display_source_code()` in `ReferenceConversion`
2026-02-05 11:16:39 +00:00
Lukas Wirth
538a890e38
Merge pull request #21579 from ChayimFriedman2/cycle
...
fix: Lowering cycle fixes
2026-02-05 11:16:15 +00:00
Lukas Wirth
ef944c0619
Merge pull request #21580 from Wilfred/display_command_shortened
...
fix: Truncate display version of commands consistently
2026-02-05 11:15:12 +00:00
Lukas Wirth
96e1ca2536
Merge pull request #21585 from Act0r1/docs/improve-documentation
...
docs: improve documentation
2026-02-05 11:14:27 +00:00
A4-Tacks
6c235520d6
feat: Improve hover too long parameter list
...
Example
---
```rust
fn fn_$0(
attrs: impl IntoIterator<Item = ast::Attr>,
visibility: Option<ast::Visibility>,
fn_name: ast::Name,
type_params: Option<ast::GenericParamList>,
where_clause: Option<ast::WhereClause>,
params: ast::ParamList,
body: ast::BlockExpr,
ret_type: Option<ast::RetType>,
is_async: bool,
is_const: bool,
is_unsafe: bool,
is_gen: bool,
) -> ast::Fn {}
```
**Before this PR**
```rust
fn fn_(attrs: impl IntoIterator<Item = ast::Attr>, visibility: Option<ast::Visibility>, fn_name: ast::Name, type_params: Option<ast::GenericParamList>, where_clause: Option<ast::WhereClause>, params: ast::ParamList, body: ast::BlockExpr, ret_type: Option<ast::RetType>, is_async: bool, is_const: bool, is_unsafe: bool, is_gen: bool) -> ast::Fn
```
**After this PR**
```rust
fn fn_(
attrs: impl IntoIterator<Item = ast::Attr>,
visibility: Option<ast::Visibility>,
fn_name: ast::Name,
type_params: Option<ast::GenericParamList>,
where_clause: Option<ast::WhereClause>,
params: ast::ParamList,
body: ast::BlockExpr,
ret_type: Option<ast::RetType>,
is_async: bool,
is_const: bool,
is_unsafe: bool,
is_gen: bool
) -> ast::Fn
```
2026-02-05 14:23:09 +08:00
yea8er
dbdebafe09
docs: use triple backticks for pacman command
2026-02-04 18:13:17 +03:00
Chayim Refael Friedman
1433910d1f
Merge pull request #21526 from A4-Tacks/comp-not-in-cond
...
fix: Fix not complete `.not` in condition
2026-02-04 10:19:25 +00:00