Simplify pattern match

ida_star
Wilfred Hughes 2021-09-05 10:56:56 +07:00
parent a02cedd358
commit 99a2fffd60
1 changed files with 3 additions and 3 deletions

@ -321,19 +321,19 @@ fn neighbours<'a>(v: &Vertex<'a>) -> Vec<(Edge, Vertex<'a>)> {
if let ( if let (
Syntax::Atom { Syntax::Atom {
content: lhs_content, content: lhs_content,
is_comment: lhs_is_comment, is_comment: true,
.. ..
}, },
Syntax::Atom { Syntax::Atom {
content: rhs_content, content: rhs_content,
is_comment: rhs_is_comment, is_comment: true,
.. ..
}, },
) = (lhs_syntax, rhs_syntax) ) = (lhs_syntax, rhs_syntax)
{ {
// Both sides are comments and their content is reasonably // Both sides are comments and their content is reasonably
// similar. // similar.
if *lhs_is_comment && *rhs_is_comment && lhs_content != rhs_content { if lhs_content != rhs_content {
let levenshtein_pct = let levenshtein_pct =
(normalized_levenshtein(lhs_content, rhs_content) * 100.0).round() as u8; (normalized_levenshtein(lhs_content, rhs_content) * 100.0).round() as u8;
res.push(( res.push((