Skip to content

Commit 44893bb

Browse files
bors[bot]Veykril
andauthored
Merge #7038
7038: Fix type typo in add_missing_impl_members doc r=Veykril a=Veykril bors r+ Co-authored-by: Lukas Wirth <[email protected]>
2 parents 14ee9f5 + e7dd73e commit 44893bb

File tree

2 files changed

+18
-14
lines changed

2 files changed

+18
-14
lines changed

crates/assists/src/handlers/add_missing_impl_members.rs

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ use crate::{
1515
//
1616
// ```
1717
// trait Trait<T> {
18-
// Type X;
18+
// type X;
1919
// fn foo(&self) -> T;
2020
// fn bar(&self) {}
2121
// }
@@ -27,14 +27,16 @@ use crate::{
2727
// ->
2828
// ```
2929
// trait Trait<T> {
30-
// Type X;
30+
// type X;
3131
// fn foo(&self) -> T;
3232
// fn bar(&self) {}
3333
// }
3434
//
3535
// impl Trait<u32> for () {
36+
// $0type X;
37+
//
3638
// fn foo(&self) -> u32 {
37-
// ${0:todo!()}
39+
// todo!()
3840
// }
3941
// }
4042
// ```
@@ -54,27 +56,27 @@ pub(crate) fn add_missing_impl_members(acc: &mut Assists, ctx: &AssistContext) -
5456
//
5557
// ```
5658
// trait Trait {
57-
// Type X;
59+
// type X;
5860
// fn foo(&self);
5961
// fn bar(&self) {}
6062
// }
6163
//
6264
// impl Trait for () {
63-
// Type X = ();
65+
// type X = ();
6466
// fn foo(&self) {}<|>
6567
//
6668
// }
6769
// ```
6870
// ->
6971
// ```
7072
// trait Trait {
71-
// Type X;
73+
// type X;
7274
// fn foo(&self);
7375
// fn bar(&self) {}
7476
// }
7577
//
7678
// impl Trait for () {
77-
// Type X = ();
79+
// type X = ();
7880
// fn foo(&self) {}
7981
//
8082
// $0fn bar(&self) {}

crates/assists/src/tests/generated.rs

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,26 +42,26 @@ fn doctest_add_impl_default_members() {
4242
"add_impl_default_members",
4343
r#####"
4444
trait Trait {
45-
Type X;
45+
type X;
4646
fn foo(&self);
4747
fn bar(&self) {}
4848
}
4949
5050
impl Trait for () {
51-
Type X = ();
51+
type X = ();
5252
fn foo(&self) {}<|>
5353
5454
}
5555
"#####,
5656
r#####"
5757
trait Trait {
58-
Type X;
58+
type X;
5959
fn foo(&self);
6060
fn bar(&self) {}
6161
}
6262
6363
impl Trait for () {
64-
Type X = ();
64+
type X = ();
6565
fn foo(&self) {}
6666
6767
$0fn bar(&self) {}
@@ -76,7 +76,7 @@ fn doctest_add_impl_missing_members() {
7676
"add_impl_missing_members",
7777
r#####"
7878
trait Trait<T> {
79-
Type X;
79+
type X;
8080
fn foo(&self) -> T;
8181
fn bar(&self) {}
8282
}
@@ -87,14 +87,16 @@ impl Trait<u32> for () {<|>
8787
"#####,
8888
r#####"
8989
trait Trait<T> {
90-
Type X;
90+
type X;
9191
fn foo(&self) -> T;
9292
fn bar(&self) {}
9393
}
9494
9595
impl Trait<u32> for () {
96+
$0type X;
97+
9698
fn foo(&self) -> u32 {
97-
${0:todo!()}
99+
todo!()
98100
}
99101
}
100102
"#####,

0 commit comments

Comments
 (0)