libgit2/tests-clar/object
Russell Belfer d8057a5b0e Make git_object_peel a bit smarter
This expands the types of peeling that `git_object_peel` knows
how to do to include TAG -> BLOB peeling, and makes the errors
slightly more consistent depending on the situation.  It also
adds a new special behavior where peeling to ANY will peel until
the object type changes (e.g. chases TAGs to a non-TAG).

Using this expanded peeling, this replaces peeling code that was
embedded in `git_tag_peel` and `git_reset`.
2012-08-27 11:53:59 -07:00
..
blob portability: Improve x86/amd64 compatibility 2012-07-24 16:10:12 +02:00
commit Make git_message_prettify return bytes written 2012-08-14 10:50:58 -07:00
raw Boom 2012-05-02 16:57:16 -07:00
tag errors: Rename the generic return codes 2012-05-18 01:26:26 +02:00
tree tree entry: rename git_tree_entry_attributes() into git_tree_entry_filemode() 2012-08-21 23:15:13 +02:00
lookup.c errors: Rename error codes 2012-05-18 01:48:50 +02:00
message.c message: Expose git_message_prettify() 2012-06-19 10:02:22 +02:00
peel.c Make git_object_peel a bit smarter 2012-08-27 11:53:59 -07:00