libgit2/tests-clar/submodule
Russell Belfer cee695ae6b Make iterators use GIT_ITEROVER & smart advance
1. internal iterators now return GIT_ITEROVER when you go past the
   last item in the iteration.
2. git_iterator_advance will "advance" to the first item in the
   iteration if it is called immediately after creating the
   iterator, which allows a simpler idiom for basic iteration.
3. if git_iterator_advance encounters an error reading data (e.g.
   a missing tree or an unreadable file), it returns the error
   but also attempts to advance past the invalid data to prevent
   an infinite loop.

Updated all tests and internal usage of iterators to account for
these new behaviors.
2013-05-31 12:18:43 -07:00
..
lookup.c Three submodule status bug fixes 2013-03-18 17:24:13 -07:00
modify.c Three submodule status bug fixes 2013-03-18 17:24:13 -07:00
status.c Make iterators use GIT_ITEROVER & smart advance 2013-05-31 12:18:43 -07:00
submodule_helpers.c Major submodule rewrite 2012-08-24 11:00:26 -07:00
submodule_helpers.h Major submodule rewrite 2012-08-24 11:00:26 -07:00