Skip to content

Commit ffc43c3

Browse files
committed
refactor: import FixTrueFalse.Formula in Configure
1 parent 2fa379f commit ffc43c3

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

  • src/main/java/org/variantsync/diffdetective/variation/tree/view/relevance

src/main/java/org/variantsync/diffdetective/variation/tree/view/relevance/Configure.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import org.prop4j.NodeWriter;
55
import org.variantsync.diffdetective.analysis.logic.SAT;
66
import org.variantsync.diffdetective.util.fide.FixTrueFalse;
7+
import org.variantsync.diffdetective.util.fide.FixTrueFalse.Formula;
78
import org.variantsync.diffdetective.variation.tree.VariationNode;
89

910
import java.util.function.Consumer;
@@ -13,14 +14,14 @@
1314
* This relevance predicate is the implementation of Equation 5 in our SPLC'23 paper.
1415
*/
1516
public class Configure implements Relevance {
16-
private final FixTrueFalse.Formula configuration;
17+
private final Formula configuration;
1718

1819
/**
1920
* Same as {@link Configure#Configure(Node)} but with a formula that is witnessed to
2021
* not contain true or false constants not at the root.
2122
* Workaround for FeatureIDE bug <a href="https://github.com/FeatureIDE/FeatureIDE/issues/1333">FeatureIDE Issue 1333</a>.
2223
*/
23-
public Configure(final FixTrueFalse.Formula configuration) {
24+
public Configure(final Formula configuration) {
2425
this.configuration = configuration;
2526
}
2627

0 commit comments

Comments
 (0)