Class Candidate.ReverseCandidate

java.lang.Object
org.eclipse.jgit.blame.Candidate
org.eclipse.jgit.blame.Candidate.ReverseCandidate
Enclosing class:
Candidate

static final class Candidate.ReverseCandidate extends Candidate
Special candidate type used for reverse blame.

Reverse blame inverts the commit history graph to follow from a commit to its descendant children, rather than the normal history direction of child to parent. These types require a ReverseWalk.ReverseCommit which keeps children pointers, allowing reverse navigation of history.