Get the id of the commit where this hunk was last changed.
Get the line number where the hunk begins in the final version of the file. Line numbers start at 1.
Get the number of lines in the hunk.
Get the id of the commit where the hunk was found. This is usually the same the final commit id, except when #GGIT_BLAME_TRACK_COPIES_ANY_COMMIT was used.
Get the path of the file where this hunk originated, as of the commit specified by #ggit_blame_hunk_get_orig_commit_id.
Get the line number where the hunk begins in the file specified by #ggit_blame_hunk_get_orig_path at the commit specified by #ggit_blame_hunk_get_orig_commit_id. Line numbers start at 1.
Get whether the hunk has been tracked to a boundary commit (the root, or the commit specified in #ggit_blame_options_set_oldest_commit).
Atomically increments the reference count of blame_hunk
by one.
This function is MT-safe and may be called from any thread.
Atomically decrements the reference count of blame_hunk
by one.
If the reference count drops to 0, blame_hunk
is freed.
Represents a blame hunk.