Skip to content

Commit 8b148b0

Browse files
committed
Minor Changes
1 parent 28c5a0f commit 8b148b0

5 files changed

Lines changed: 0 additions & 27 deletions

File tree

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,6 @@ private record Substitution(VCImplication node, Expression replacement) {
2727
*/
2828
@Override
2929
public VCImplication apply(VCImplication implication) {
30-
if (implication == null)
31-
return null;
32-
3330
VCImplication result = implication.clone();
3431
Optional<VCSubstitution.Substitution> substitutionOpt = findSubstitution(result);
3532

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

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import static liquidjava.utils.VCTestUtils.*;
44
import static org.junit.jupiter.api.Assertions.assertEquals;
55
import static org.junit.jupiter.api.Assertions.assertInstanceOf;
6-
import static org.junit.jupiter.api.Assertions.assertNull;
76

87
import liquidjava.processor.SimplifiedVCImplication;
98
import liquidjava.processor.VCImplication;
@@ -13,11 +12,6 @@ class VCArithmeticSimplificationTest {
1312

1413
private final VCArithmeticSimplification simplification = new VCArithmeticSimplification();
1514

16-
@Test
17-
void applyReturnsNullForNullImplication() {
18-
assertNull(simplification.apply(null));
19-
}
20-
2115
@Test
2216
void simplifiesAdditiveIdentities() {
2317
assertSimplificationSteps(simplification::apply, vc("x + 0 > 0"), chain(expect("x > 0", "x + 0 > 0")));

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

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import static liquidjava.utils.VCTestUtils.*;
44
import static org.junit.jupiter.api.Assertions.assertEquals;
55
import static org.junit.jupiter.api.Assertions.assertInstanceOf;
6-
import static org.junit.jupiter.api.Assertions.assertNull;
76

87
import liquidjava.processor.SimplifiedVCImplication;
98
import liquidjava.processor.VCImplication;
@@ -18,11 +17,6 @@ class VCFoldingTest {
1817

1918
private final VCFolding folding = new VCFolding();
2019

21-
@Test
22-
void applyReturnsNullForNullImplication() {
23-
assertNull(folding.apply(null));
24-
}
25-
2620
@Test
2721
void foldsIntegerArithmeticAndComparisons() {
2822
VCImplication implication = vc("1 + 2 == 3");

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

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import static liquidjava.utils.VCTestUtils.*;
44
import static org.junit.jupiter.api.Assertions.assertEquals;
55
import static org.junit.jupiter.api.Assertions.assertInstanceOf;
6-
import static org.junit.jupiter.api.Assertions.assertNull;
76

87
import liquidjava.processor.SimplifiedVCImplication;
98
import liquidjava.processor.VCImplication;
@@ -13,11 +12,6 @@ class VCLogicalSimplificationTest {
1312

1413
private final VCLogicalSimplification simplification = new VCLogicalSimplification();
1514

16-
@Test
17-
void applyReturnsNullForNullImplication() {
18-
assertNull(simplification.apply(null));
19-
}
20-
2115
@Test
2216
void simplifiesConjunctionWithBooleanLiterals() {
2317
assertSimplificationSteps(simplification::apply, vc("x && true"), chain(expect("x", "x && true")));

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

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package liquidjava.rj_language.opt;
22

33
import static liquidjava.utils.VCTestUtils.*;
4-
import static org.junit.jupiter.api.Assertions.assertNull;
54

65
import liquidjava.processor.VCImplication;
76
import org.junit.jupiter.api.Test;
@@ -10,11 +9,6 @@ class VCSubstitutionTest {
109

1110
private final VCSubstitution substitution = new VCSubstitution();
1211

13-
@Test
14-
void applyReturnsNullForNullImplication() {
15-
assertNull(substitution.apply(null));
16-
}
17-
1812
@Test
1913
void substitutesBinderEqualityIntoWholeChain() {
2014
VCImplication implication = vc("∀x:int. x == 3", "x > 0");

0 commit comments

Comments
 (0)