libgit2/tests-clar/diff
Russell Belfer 960a04dd56 Initial integration of similarity metric to diff
This is the initial integration of the similarity metric into
the `git_diff_find_similar()` code path.  The existing tests all
pass, but the new functionality isn't currently well tested.  The
integration does go through the pluggable metric interface, so it
should be possible to drop in an alternative to the internal
metric that libgit2 implements.

This comes along with a behavior change for an existing interface;
namely, passing two NULLs to git_diff_blobs (or passing NULLs to
git_diff_blob_to_buffer) will now call the file_cb parameter zero
times instead of one time.  I know it's strange that that change
is paired with this other change, but it emerged from some
initialization changes that I ended up making.
2013-02-21 12:40:33 -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 Deploy GIT_DIFF_FIND_OPTIONS_INIT 2012-11-30 13:12:15 -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