libgit2/tests-clar/diff
Russell Belfer d4b747c1cb Add diff rename tests with partial similarity
This adds some new tests that actually exercise the similarity
metric between files to detect renames, copies, and split modified
files that are too heavily modified.

There is still more testing to do - these tests are just partially
covering the cases.

There is also one bug fix in this where a change set with only
MODIFY being broken into ADD/DELETE (due to low self-similarity)
without any additional RENAMED entries would end up not processing
the split requests (because the num_rewrites counter got reset).
2013-02-21 16:44:44 -08:00
..
blob.c Initial integration of similarity metric to diff 2013-02-21 12:40:33 -08:00
diff_helpers.c Replace diff delta binary with flags 2013-02-20 15:10:21 -08:00
diff_helpers.h diff: add a notify callback to git_diff__from_iterators 2013-02-07 20:44:35 +01:00
diffiter.c Replace diff delta binary with flags 2013-02-20 15:10:21 -08:00
index.c Fix some leaks and (possibly) dangling pointers in tests 2012-12-19 08:04:31 +01:00
iterator.c Fix case sensitivity bug with tree iterators 2013-01-22 15:28:25 -08:00
patch.c Fix MSVC compilation warnings 2013-02-05 20:33:27 +01:00
rename.c Add diff rename tests with partial similarity 2013-02-21 16:44:44 -08:00
tree.c diff: Enhance tree-to-tree diff test coverage 2013-02-06 19:45:44 +01:00
workdir.c diff: add a notify callback to git_diff__from_iterators 2013-02-07 20:44:35 +01:00