@@ -168,7 +168,7 @@ struct Point<'a> {
168
168
169
169
[discrete]
170
170
=== `add_missing_match_arms`
171
- **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/add_missing_match_arms.rs#L15 [add_missing_match_arms.rs]
171
+ **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/add_missing_match_arms.rs#L16 [add_missing_match_arms.rs]
172
172
173
173
Adds missing clauses to a `match` expression.
174
174
@@ -1476,7 +1476,7 @@ impl Person {
1476
1476
1477
1477
[discrete]
1478
1478
=== `inline_call`
1479
- **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/inline_call.rs#L156 [inline_call.rs]
1479
+ **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/inline_call.rs#L159 [inline_call.rs]
1480
1480
1481
1481
Inlines a function or method body creating a `let` statement per parameter unless the parameter
1482
1482
can be inlined. The parameter will be inlined either if it the supplied argument is a simple local
@@ -1502,7 +1502,7 @@ fn foo(name: Option<&str>) {
1502
1502
1503
1503
[discrete]
1504
1504
=== `inline_into_callers`
1505
- **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/inline_call.rs#L24 [inline_call.rs]
1505
+ **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/inline_call.rs#L25 [inline_call.rs]
1506
1506
1507
1507
Inline a function or method body into all of its callers where possible, creating a `let` statement per parameter
1508
1508
unless the parameter can be inlined. The parameter will be inlined either if it the supplied argument is a simple local
@@ -1568,7 +1568,7 @@ fn main() {
1568
1568
1569
1569
[discrete]
1570
1570
=== `inline_type_alias`
1571
- **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/inline_type_alias.rs#L91 [inline_type_alias.rs]
1571
+ **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/inline_type_alias.rs#L105 [inline_type_alias.rs]
1572
1572
1573
1573
Replace a type alias with its concrete type.
1574
1574
@@ -1593,7 +1593,7 @@ fn main() {
1593
1593
1594
1594
[discrete]
1595
1595
=== `inline_type_alias_uses`
1596
- **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/inline_type_alias.rs#L19 [inline_type_alias.rs]
1596
+ **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/inline_type_alias.rs#L24 [inline_type_alias.rs]
1597
1597
1598
1598
Inline a type alias into all of its uses where possible.
1599
1599
@@ -1610,7 +1610,7 @@ fn foo() {
1610
1610
1611
1611
.After
1612
1612
```rust
1613
- type A = i32;
1613
+
1614
1614
fn id(x: i32) -> i32 {
1615
1615
x
1616
1616
};
@@ -1753,7 +1753,7 @@ fn main() {
1753
1753
1754
1754
[discrete]
1755
1755
=== `merge_imports`
1756
- **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/merge_imports.rs#L13 [merge_imports.rs]
1756
+ **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/merge_imports.rs#L17 [merge_imports.rs]
1757
1757
1758
1758
Merges two imports with a common prefix.
1759
1759
@@ -1832,7 +1832,7 @@ fn handle(action: Action) {
1832
1832
1833
1833
[discrete]
1834
1834
=== `move_bounds_to_where_clause`
1835
- **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/move_bounds.rs#L8 [move_bounds.rs]
1835
+ **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/move_bounds.rs#L12 [move_bounds.rs]
1836
1836
1837
1837
Moves inline type bounds to a where clause.
1838
1838
0 commit comments