mirror of
https://github.com/rust-lang/rust-analyzer
synced 2024-12-26 04:53:34 +00:00
removed prints
This commit is contained in:
parent
18fb5412b2
commit
bd77d8c3d1
1 changed files with 0 additions and 5 deletions
|
@ -52,7 +52,6 @@ pub(crate) fn merge_match_arms(acc: &mut Assists, ctx: &AssistContext) -> Option
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
println!("Checking types");
|
|
||||||
return are_same_types(¤t_arm_types, arm, ctx);
|
return are_same_types(¤t_arm_types, arm, ctx);
|
||||||
}
|
}
|
||||||
_ => false,
|
_ => false,
|
||||||
|
@ -104,7 +103,6 @@ fn are_same_types(
|
||||||
for other_arm_type_entry in arm_types {
|
for other_arm_type_entry in arm_types {
|
||||||
let current_arm_type = current_arm_types.get_key_value(&other_arm_type_entry.0);
|
let current_arm_type = current_arm_types.get_key_value(&other_arm_type_entry.0);
|
||||||
if current_arm_type.is_none() {
|
if current_arm_type.is_none() {
|
||||||
println!("No corresponding type found for {:?}", {other_arm_type_entry});
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -112,7 +110,6 @@ fn are_same_types(
|
||||||
|
|
||||||
if let (Some(other_arm_type), Some(current_arm_type)) = (other_arm_type_entry.1, unwrapped_current_arm_type) {
|
if let (Some(other_arm_type), Some(current_arm_type)) = (other_arm_type_entry.1, unwrapped_current_arm_type) {
|
||||||
if other_arm_type.original != current_arm_type.original {
|
if other_arm_type.original != current_arm_type.original {
|
||||||
println!("Type {:?} is different from {:?}", &other_arm_type.original, ¤t_arm_type.original);
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -126,7 +123,6 @@ fn get_arm_types(context: &AssistContext, arm: &MatchArm) -> HashMap<String, Opt
|
||||||
|
|
||||||
fn recurse(pat: &Option<Pat>, map: &mut HashMap<String, Option<TypeInfo>>, ctx: &AssistContext) {
|
fn recurse(pat: &Option<Pat>, map: &mut HashMap<String, Option<TypeInfo>>, ctx: &AssistContext) {
|
||||||
if let Some(local_pat) = pat {
|
if let Some(local_pat) = pat {
|
||||||
println!("{:?}", pat);
|
|
||||||
match pat {
|
match pat {
|
||||||
Some(ast::Pat::TupleStructPat(tuple)) => {
|
Some(ast::Pat::TupleStructPat(tuple)) => {
|
||||||
for field in tuple.fields() {
|
for field in tuple.fields() {
|
||||||
|
@ -142,7 +138,6 @@ fn get_arm_types(context: &AssistContext, arm: &MatchArm) -> HashMap<String, Opt
|
||||||
},
|
},
|
||||||
Some(ast::Pat::IdentPat(ident_pat)) => {
|
Some(ast::Pat::IdentPat(ident_pat)) => {
|
||||||
if let Some(name) = ident_pat.name() {
|
if let Some(name) = ident_pat.name() {
|
||||||
println!("Found name: {:?}", name.text().to_string());
|
|
||||||
let pat_type = ctx.sema.type_of_pat(local_pat);
|
let pat_type = ctx.sema.type_of_pat(local_pat);
|
||||||
map.insert(name.text().to_string(), pat_type);
|
map.insert(name.text().to_string(), pat_type);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue