Example usage for Java org.eclipse.jgit.blame BlameGenerator fields, constructors, methods, implement or subclass
The text is from its open source code.
BlameGenerator(Repository repository, String path) Create a blame generator for the repository and path (relative to repository) |
BlameResult | computeBlameResult() Execute the generator in a blocking fashion until all data is ready. |
RawText | getResultContents() Get complete file contents of the result file blame is annotating |
int | getResultEnd() Get one past the range of the result that #getSourceCommit() has been blamed for providing |
int | getResultStart() Get first line of the result that #getSourceCommit() has been blamed for providing |
PersonIdent | getSourceAuthor() Get source author |
RevCommit | getSourceCommit() Get the revision blamed for the current region. |
String | getSourcePath() Get source path |
boolean | next() Step the blame algorithm one iteration. |
BlameGenerator | push(String description, byte[] contents) Push a candidate blob onto the generator's traversal stack. |
BlameGenerator | push(String description, RawText contents) Push a candidate blob onto the generator's traversal stack. |
BlameGenerator | push(String description, AnyObjectId id) Push a candidate object onto the generator's traversal stack. |