org.codetracker.api.Graph Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of code-tracker Show documentation
Show all versions of code-tracker Show documentation
A refactoring-aware tool that can generate the commit change history of code elements with a very high accuracy.
package org.codetracker.api;
import com.google.common.graph.EndpointPair;
import java.util.Optional;
import java.util.Set;
public interface Graph {
Set getNodeList();
Set> getEdges();
Optional getEdgeValue(EndpointPair e);
Set predecessors(N n);
Set successors(N n);
}