Skip to content

Commit 2e33349

Browse files
committed
Filter out Const and Lifetime params
1 parent ef8e6a4 commit 2e33349

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

crates/ide-assists/src/handlers/extract_function.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1431,7 +1431,7 @@ fn param_is_required(
14311431
used_type_params: &[TypeParam],
14321432
) -> bool {
14331433
match param {
1434-
ast::GenericParam::ConstParam(_) | ast::GenericParam::LifetimeParam(_) => true,
1434+
ast::GenericParam::ConstParam(_) | ast::GenericParam::LifetimeParam(_) => false,
14351435
ast::GenericParam::TypeParam(type_param) => match &ctx.sema.to_def(type_param) {
14361436
Some(def) => used_type_params.iter().contains(def),
14371437
_ => false,

0 commit comments

Comments
 (0)