From 6f9786dc66d96fe1b8a797bc62631767237feec9 Mon Sep 17 00:00:00 2001 From: Julia Beliaeva Date: Sat, 7 Feb 2015 21:53:44 +0300 Subject: [PATCH] [vcs-log][linear-bek] dotted edge goes first + remove sorting --- .../vcs/log/graph/linearBek/LinearBekGraph.java | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/platform/vcs-log/graph/src/com/intellij/vcs/log/graph/linearBek/LinearBekGraph.java b/platform/vcs-log/graph/src/com/intellij/vcs/log/graph/linearBek/LinearBekGraph.java index d2e542e6051d..a1441b40c970 100644 --- a/platform/vcs-log/graph/src/com/intellij/vcs/log/graph/linearBek/LinearBekGraph.java +++ b/platform/vcs-log/graph/src/com/intellij/vcs/log/graph/linearBek/LinearBekGraph.java @@ -53,17 +53,9 @@ public class LinearBekGraph implements LinearGraph { @Override public List getAdjacentEdges(int nodeIndex, @NotNull EdgeFilter filter) { List result = new ArrayList(); + result.addAll(myDottedEdges.getAdjacentEdges(nodeIndex, filter)); result.addAll(myGraph.getAdjacentEdges(nodeIndex, filter)); result.removeAll(myHiddenEdges.getAdjacentEdges(nodeIndex, filter)); - result.addAll(myDottedEdges.getAdjacentEdges(nodeIndex, filter)); - - Collections.sort(result, new Comparator() { - @Override - public int compare(GraphEdge o1, GraphEdge o2) { - return o1.getUpNodeIndex().compareTo(o2.getUpNodeIndex()); // todo special edges - } - }); - return result; }