Skip to content

Commit 585ba2f

Browse files
committed
Remove Redundant If
1 parent 5ec4caf commit 585ba2f

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

liquidjava-verifier/src/main/java/liquidjava/rj_language/opt/VCFunctionSubstitution.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,7 @@ private VCImplication substitute(VCImplication implication, VCImplication node,
7070
*/
7171
private VCImplication removeSourceEquality(VCImplication implication, Expression sourceEquality) {
7272
List<Expression> remaining = new ArrayList<>(implication.getRefinement().getExpression().getConjuncts());
73-
if (!remaining.remove(sourceEquality))
74-
return copyWithRefinement(implication, implication.getRefinement().clone());
73+
remaining.remove(sourceEquality);
7574
if (remaining.isEmpty())
7675
return null;
7776

0 commit comments

Comments
 (0)