4 extern git_tree
*resolve_commit_oid_to_tree(
5 git_repository
*repo
, const char *partial_oid
);
11 int file_status
[11]; /* 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_binary_cb(
46 const git_diff_delta
*delta
,
47 const git_diff_binary
*binary
,
50 extern int diff_hunk_cb(
51 const git_diff_delta
*delta
,
52 const git_diff_hunk
*hunk
,
55 extern int diff_line_cb(
56 const git_diff_delta
*delta
,
57 const git_diff_hunk
*hunk
,
58 const git_diff_line
*line
,
61 extern int diff_foreach_via_iterator(
63 git_diff_file_cb file_cb
,
64 git_diff_binary_cb binary_cb
,
65 git_diff_hunk_cb hunk_cb
,
66 git_diff_line_cb line_cb
,
69 extern void diff_print(FILE *fp
, git_diff
*diff
);
70 extern void diff_print_raw(FILE *fp
, git_diff
*diff
);
72 extern void diff_assert_equal(git_diff
*a
, git_diff
*b
);