]>
git.proxmox.com Git - libgit2.git/blob - tests/diff/diff_helpers.h
4 extern git_tree
*resolve_commit_oid_to_tree(
5 git_repository
*repo
, const char *partial_oid
);
11 int file_status
[10]; /* indexed by git_delta_t value */
22 /* optional arrays of expected specific values */
32 const char *matched_pathspec
;
35 extern int diff_file_cb(
36 const git_diff_delta
*delta
,
40 extern int diff_print_file_cb(
41 const git_diff_delta
*delta
,
45 extern int diff_hunk_cb(
46 const git_diff_delta
*delta
,
47 const git_diff_hunk
*hunk
,
50 extern int diff_line_cb(
51 const git_diff_delta
*delta
,
52 const git_diff_hunk
*hunk
,
53 const git_diff_line
*line
,
56 extern int diff_foreach_via_iterator(
58 git_diff_file_cb file_cb
,
59 git_diff_hunk_cb hunk_cb
,
60 git_diff_line_cb line_cb
,
63 extern void diff_print(FILE *fp
, git_diff
*diff
);
64 extern void diff_print_raw(FILE *fp
, git_diff
*diff
);