Skip to content

Commit 954e96e

Browse files
committed
Fix Merge
1 parent 9358b74 commit 954e96e

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,7 @@ public class ExpressionSimplifier {
1919
* expanding aliases Returns a derivation node representing the tree of simplifications applied
2020
*/
2121
public static ValDerivationNode simplify(Expression exp, Map<String, AliasDTO> aliases) {
22-
ValDerivationNode node = new ValDerivationNode(exp, null);
23-
ValDerivationNode fixedPoint = simplifyToFixedPoint(node, exp);
22+
ValDerivationNode fixedPoint = simplifyToFixedPoint(null, exp);
2423
ValDerivationNode simplified = simplifyValDerivationNode(fixedPoint);
2524
ValDerivationNode unwrapped = unwrapBooleanLiterals(simplified);
2625
return AliasExpansion.expand(unwrapped, aliases);

liquidjava-verifier/src/test/java/liquidjava/rj_language/opt/ExpressionSimplifierTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ void testSimpleComparison() {
118118
// Then
119119
assertNotNull(result, "Result should not be null");
120120
assertInstanceOf(LiteralBoolean.class, result.getValue(), "Result should be a boolean");
121-
assertFalse(((LiteralBoolean) result.getValue()).isBooleanTrue(), "Expected result to befalse");
121+
assertFalse((result.getValue()).isBooleanTrue(), "Expected result to be false");
122122

123123
// (y || true) && y == false => false || true = true
124124
ValDerivationNode valFalseForY = new ValDerivationNode(new LiteralBoolean(false), new VarDerivationNode("y"));

0 commit comments

Comments
 (0)