Skip to content

Commit 3b95a93

Browse files
committed
adaptions to changes in Functjonal
1 parent 640f132 commit 3b95a93

11 files changed

Lines changed: 12 additions & 12 deletions

File tree

src/main/java/de/variantsync/evolution/Main.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
import de.variantsync.evolution.variants.sampling.SamplingStrategy;
2222
import de.variantsync.functjonal.Functjonal;
2323
import de.variantsync.functjonal.Lazy;
24+
import de.variantsync.functjonal.Unit;
2425
import de.variantsync.functjonal.category.MonadTransformer;
25-
import de.variantsync.functjonal.category.Unit;
2626
import de.variantsync.functjonal.list.NonEmptyList;
2727

2828
import java.io.File;

src/main/java/de/variantsync/evolution/io/ResourceWriter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package de.variantsync.evolution.io;
22

33
import de.variantsync.functjonal.Result;
4-
import de.variantsync.functjonal.category.Unit;
4+
import de.variantsync.functjonal.Unit;
55

66
import java.nio.file.Path;
77

src/main/java/de/variantsync/evolution/io/Resources.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import de.variantsync.evolution.variability.VariabilityDataset;
1818
import de.variantsync.evolution.variability.pc.Artefact;
1919
import de.variantsync.functjonal.Result;
20-
import de.variantsync.functjonal.category.Unit;
20+
import de.variantsync.functjonal.Unit;
2121

2222
import java.nio.file.Path;
2323
import java.util.ArrayList;

src/main/java/de/variantsync/evolution/io/data/CSVIO.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import de.variantsync.evolution.io.TextIO;
66
import de.variantsync.evolution.util.io.PathUtils;
77
import de.variantsync.functjonal.Result;
8-
import de.variantsync.functjonal.category.Unit;
8+
import de.variantsync.functjonal.Unit;
99

1010
import java.io.BufferedReader;
1111
import java.io.FileReader;

src/main/java/de/variantsync/evolution/io/featureide/FeatureIDEConfigurationIO.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import de.variantsync.evolution.util.fide.ProblemListUtils;
1212
import de.variantsync.evolution.util.io.PathUtils;
1313
import de.variantsync.functjonal.Result;
14-
import de.variantsync.functjonal.category.Unit;
14+
import de.variantsync.functjonal.Unit;
1515

1616
import java.nio.file.Path;
1717

src/main/java/de/variantsync/evolution/io/featureide/FeatureModelIO.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import de.variantsync.evolution.util.fide.ProblemListUtils;
1111
import de.variantsync.evolution.util.io.PathUtils;
1212
import de.variantsync.functjonal.Result;
13-
import de.variantsync.functjonal.category.Unit;
13+
import de.variantsync.functjonal.Unit;
1414

1515
import java.nio.file.Files;
1616
import java.nio.file.Path;

src/main/java/de/variantsync/evolution/io/kernelhaven/KernelHavenPCIO.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
import de.variantsync.evolution.variability.pc.SourceCodeFile;
1313
import de.variantsync.evolution.variability.pc.SyntheticArtefactTreeNode;
1414
import de.variantsync.functjonal.Result;
15-
import de.variantsync.functjonal.category.Unit;
15+
import de.variantsync.functjonal.Unit;
1616
import de.variantsync.functjonal.list.ListHeadTailView;
1717
import org.prop4j.Node;
1818
import org.prop4j.NodeReader;

src/main/java/de/variantsync/evolution/util/io/PathUtils.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package de.variantsync.evolution.util.io;
22

33
import de.variantsync.functjonal.Result;
4+
import de.variantsync.functjonal.Unit;
45
import de.variantsync.functjonal.category.Monoid;
5-
import de.variantsync.functjonal.category.Unit;
66
import de.variantsync.functjonal.error.CompositeException;
77

88
import java.io.File;
@@ -68,7 +68,7 @@ public static Result<Unit, CompositeException> deleteDirectory(final Path path)
6868
return walk
6969
.sorted(Comparator.reverseOrder())
7070
.map(f -> Result.Try(() -> Files.delete(f)).mapFail(CompositeException::new))
71-
.reduce(resultReducer::mAppend)
71+
.reduce(resultReducer::append)
7272
.orElseGet(() -> Result.Success(Unit.Instance()));
7373
} catch (final NoSuchFileException e) {
7474
// If the given path does not exist, then there was nothing to delete.

src/main/java/de/variantsync/evolution/variability/pc/LineBasedAnnotation.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ public Result<GroundTruth, Exception> generateVariant(
100100
}
101101

102102
public Optional<AnnotationGroundTruth> deriveForVariant(final Variant variant) {
103-
final BlockMatching matching = BlockMatching.MONOID.mEmpty();
103+
final BlockMatching matching = BlockMatching.MONOID.neutral();
104104
return deriveForVariant(variant, 0, matching).map(l -> new AnnotationGroundTruth(this, l, matching));
105105
}
106106

src/main/java/de/variantsync/evolution/variability/pc/groundtruth/BlockMatching.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import java.util.Map;
88

99
public class BlockMatching {
10-
public static final Monoid<BlockMatching> MONOID = Monoid.Create(
10+
public static final Monoid<BlockMatching> MONOID = Monoid.From(
1111
BlockMatching::new,
1212
(a, b) -> {
1313
final BlockMatching result = new BlockMatching();

0 commit comments

Comments
 (0)