Struct git2::BlameHunk [−][src]
pub struct BlameHunk<'blame> { /* fields omitted */ }
Expand description
Structure that represents a blame hunk.
Implementations
Returns OID of the commit where this line was last changed
Returns signature of the commit.
Returns line number where this hunk begins.
Note that the start line is counting from 1.
Returns the OID of the commit where this hunk was found.
This will usually be the same as final_commit_id
,
except when BlameOptions::track_copies_any_commit_copies
has been
turned on
Returns signature of the commit.
Returns line number where this hunk begins.
Note that the start line is counting from 1.
Returns path to the file where this hunk originated.
Note: None
could be returned for non-unicode paths on Widnows.
Tests whether this hunk has been tracked to a boundary commit (the root, or the commit specified in git_blame_options.oldest_commit).
Returns number of lines in this hunk.