Package | Description |
---|---|
org.eclipse.jgit.blame |
Computing blame/annotate information of files.
|
Modifier and Type | Class and Description |
---|---|
(package private) static class |
Candidate.BlobCandidate
Candidate loaded from a file source, and not a commit.
|
(package private) static class |
Candidate.ReverseCandidate
Special candidate type used for reverse blame.
|
Modifier and Type | Field and Description |
---|---|
private Candidate |
BlameGenerator.outCandidate
Blame is currently assigned to this source.
|
(package private) Candidate |
Candidate.BlobCandidate.parent
Next candidate to pass blame onto.
|
private Candidate |
BlameGenerator.queue
Potential candidates, sorted by commit time descending.
|
(package private) Candidate |
Candidate.queueNext
Next candidate in the candidate queue.
|
Modifier and Type | Method and Description |
---|---|
(package private) Candidate |
Candidate.copy(RevCommit commit) |
(package private) Candidate |
Candidate.create(Repository repo,
RevCommit commit,
PathFilter path) |
(package private) Candidate |
Candidate.ReverseCandidate.create(Repository repo,
RevCommit commit,
PathFilter path) |
(package private) Candidate |
Candidate.getNextCandidate(int idx) |
(package private) Candidate |
Candidate.BlobCandidate.getNextCandidate(int idx) |
private Candidate |
BlameGenerator.pop() |
Modifier and Type | Method and Description |
---|---|
private static Region |
Candidate.add(Region aTail,
Candidate a,
Region n) |
private static void |
Candidate.blame(EditList editList,
Candidate a,
Candidate b) |
private boolean |
BlameGenerator.blameEntireRegionOnParent(Candidate n,
RevCommit parent) |
(package private) boolean |
Candidate.canMergeRegions(Candidate other) |
(package private) void |
Candidate.mergeRegions(Candidate other) |
private boolean |
BlameGenerator.processMerge(Candidate n) |
private boolean |
BlameGenerator.processOne(Candidate n) |
private void |
BlameGenerator.push(Candidate toInsert) |
private boolean |
BlameGenerator.result(Candidate n) |
private boolean |
BlameGenerator.reverseResult(Candidate parent,
Candidate source) |
private boolean |
BlameGenerator.split(Candidate parent,
Candidate source) |
private boolean |
BlameGenerator.splitBlameWithParent(Candidate n,
RevCommit parent) |
(package private) void |
Candidate.takeBlame(EditList editList,
Candidate child) |