Skip to content

Commit 470d32e

Browse files
committed
move nodemap to utilities
1 parent 6d2bf6d commit 470d32e

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

src/main/java/gr/gousiosg/javacg/stat/coverage/JacocoCoverage.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
import java.util.*;
1616
import java.util.stream.Collectors;
1717

18+
import static gr.gousiosg.javacg.stat.graph.Utilities.nodeMap;
19+
1820
public class JacocoCoverage {
1921

2022
public static final String METHOD_TYPE = "METHOD";
@@ -89,10 +91,6 @@ public JacocoCoverage(Optional<String> maybeFilepath)
8991
}
9092
}
9193

92-
private static Map<String, ColoredNode> nodeMap(Set<ColoredNode> nodes) {
93-
return nodes.stream().collect(Collectors.toMap(ColoredNode::getLabel, node -> node));
94-
}
95-
9694
public void applyCoverage(Graph<ColoredNode, DefaultEdge> graph, JarMetadata metadata) {
9795
LOGGER.info("Applying coverage!");
9896
Map<String, ColoredNode> nodeMap = nodeMap(graph.vertexSet());

src/main/java/gr/gousiosg/javacg/stat/graph/Utilities.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
import java.io.Writer;
1717
import java.util.*;
1818
import java.util.function.Supplier;
19+
import java.util.stream.Collectors;
1920
import java.util.stream.Stream;
2021
import java.util.stream.StreamSupport;
2122

@@ -25,6 +26,10 @@ public class Utilities {
2526

2627
private static final Logger LOGGER = LoggerFactory.getLogger(Utilities.class);
2728

29+
public static Map<String, ColoredNode> nodeMap(Set<ColoredNode> nodes) {
30+
return nodes.stream().collect(Collectors.toMap(ColoredNode::getLabel, node -> node));
31+
}
32+
2833
/**
2934
* Writes a graph to a file `name.dot`
3035
*

0 commit comments

Comments
 (0)