libgit2/tests/diff
Russell Belfer 94fb4aadc8 Add diff option to update index stat cache
When diff is scanning the working directory, if it finds a file
where it is not sure if the index entry matches the working dir,
it will recalculate the OID (which is pretty expensive).  This
adds a new flag to diff so that if the OID calculation finds that
the file actually has not changed (i.e. just the modified time was
altered or such), then it will refresh the stat cache in the index
so that future calls to diff will not have to check the oid again.
2014-05-02 09:21:33 -07:00
..
binary.c patch: emit binary patches (optionally) 2014-04-22 19:08:21 -05:00
blob.c Add buffer to buffer diff and patch APIs 2014-02-27 14:13:22 -08:00
diff_helpers.c Add public diff print helpers 2014-04-17 14:43:45 -07:00
diff_helpers.h Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
diffiter.c Drop git_patch_to_str 2014-01-22 17:51:32 +01:00
drivers.c Update Javascript userdiff driver and tests 2014-01-27 11:45:06 -08:00
format_email.c Use git_diff_get_stats in example/diff + refactor 2014-04-22 12:33:27 -07:00
index.c Remove converting user error to GIT_EUSER 2013-12-11 10:57:49 -08:00
iterator.c Index locking and entry allocation changes 2014-04-17 14:43:45 -07:00
notify.c More improvements to callback return value tests 2013-12-11 11:55:00 -08:00
patch.c patch: emit binary patches (optionally) 2014-04-22 19:08:21 -05:00
pathspec.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
rename.c git_checkout_opts -> git_checkout_options 2014-03-06 09:44:51 -08:00
stats.c Use git_diff_get_stats in example/diff + refactor 2014-04-22 12:33:27 -07:00
submodules.c Remove most submodule reloads from tests 2014-04-01 13:24:06 -07:00
tree.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
workdir.c Add diff option to update index stat cache 2014-05-02 09:21:33 -07:00