We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ef8e6a4 commit 2e33349Copy full SHA for 2e33349
crates/ide-assists/src/handlers/extract_function.rs
@@ -1431,7 +1431,7 @@ fn param_is_required(
1431
used_type_params: &[TypeParam],
1432
) -> bool {
1433
match param {
1434
- ast::GenericParam::ConstParam(_) | ast::GenericParam::LifetimeParam(_) => true,
+ ast::GenericParam::ConstParam(_) | ast::GenericParam::LifetimeParam(_) => false,
1435
ast::GenericParam::TypeParam(type_param) => match &ctx.sema.to_def(type_param) {
1436
Some(def) => used_type_params.iter().contains(def),
1437
_ => false,
0 commit comments