Skip to content

Commit e1b8d83

Browse files
Remove unnecessary comma
1 parent ef0a1b2 commit e1b8d83

File tree

3 files changed

+10
-11
lines changed

3 files changed

+10
-11
lines changed

crates/assists/src/handlers/replace_impl_trait_with_generic.rs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ use crate::{AssistContext, AssistId, AssistKind, Assists};
1111
// ```
1212
// ->
1313
// ```
14-
// fn foo<B: Bar,>(bar: B) {}
14+
// fn foo<B: Bar>(bar: B) {}
1515
// ```
1616
pub(crate) fn replace_impl_trait_with_generic(
1717
acc: &mut Assists,
@@ -59,7 +59,7 @@ mod tests {
5959
fn foo<G>(bar: <|>impl Bar) {}
6060
"#,
6161
r#"
62-
fn foo<G, B: Bar,>(bar: B) {}
62+
fn foo<G, B: Bar>(bar: B) {}
6363
"#,
6464
);
6565
}
@@ -72,7 +72,7 @@ mod tests {
7272
fn foo(bar: <|>impl Bar) {}
7373
"#,
7474
r#"
75-
fn foo<B: Bar,>(bar: B) {}
75+
fn foo<B: Bar>(bar: B) {}
7676
"#,
7777
);
7878
}
@@ -85,7 +85,7 @@ mod tests {
8585
fn foo<G>(foo: impl Foo, bar: <|>impl Bar) {}
8686
"#,
8787
r#"
88-
fn foo<G, B: Bar,>(foo: impl Foo, bar: B) {}
88+
fn foo<G, B: Bar>(foo: impl Foo, bar: B) {}
8989
"#,
9090
);
9191
}
@@ -98,7 +98,7 @@ mod tests {
9898
fn foo<>(bar: <|>impl Bar) {}
9999
"#,
100100
r#"
101-
fn foo<B: Bar,>(bar: B) {}
101+
fn foo<B: Bar>(bar: B) {}
102102
"#,
103103
);
104104
}
@@ -112,7 +112,7 @@ mod tests {
112112
>(bar: <|>impl Bar) {}
113113
"#,
114114
r#"
115-
fn foo<B: Bar,
115+
fn foo<B: Bar
116116
>(bar: B) {}
117117
"#,
118118
);
@@ -127,7 +127,7 @@ mod tests {
127127
fn foo<B>(bar: <|>impl Bar) {}
128128
"#,
129129
r#"
130-
fn foo<B, C: Bar,>(bar: C) {}
130+
fn foo<B, C: Bar>(bar: C) {}
131131
"#,
132132
);
133133
}
@@ -147,7 +147,7 @@ mod tests {
147147
fn foo<
148148
G: Foo,
149149
F,
150-
H, B: Bar,
150+
H, B: Bar
151151
>(bar: B) {}
152152
"#,
153153
);
@@ -161,7 +161,7 @@ mod tests {
161161
fn foo(bar: <|>impl Foo + Bar) {}
162162
"#,
163163
r#"
164-
fn foo<F: Foo + Bar,>(bar: F) {}
164+
fn foo<F: Foo + Bar>(bar: F) {}
165165
"#,
166166
);
167167
}

crates/assists/src/tests/generated.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -822,7 +822,7 @@ fn doctest_replace_impl_trait_with_generic() {
822822
fn foo(bar: <|>impl Bar) {}
823823
"#####,
824824
r#####"
825-
fn foo<B: Bar,>(bar: B) {}
825+
fn foo<B: Bar>(bar: B) {}
826826
"#####,
827827
)
828828
}

crates/syntax/src/ast/edit.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -492,7 +492,6 @@ impl ast::GenericParamList {
492492
to_insert.push(space.into());
493493
}
494494
to_insert.push(item.syntax().clone().into());
495-
to_insert.push(make::token(T![,]).into());
496495

497496
macro_rules! after_l_angle {
498497
() => {{

0 commit comments

Comments
 (0)