• Show log

    Commit

  • Hash : 39d18fe6
    Author : Etienne Samson
    Date : 2019-07-31T08:37:10

    smart: use push_glob instead of manual filtering
    
    The code worked under the assumption that anything under `refs/tags` are
    tag objects, and all the rest would be peelable to a commit. As it is
    completely valid to have tags to blobs under a non `refs/tags` ref, this
    would cause failures when trying to peel a tag to a commit.
    
    Fix the broken filtering by switching to `git_revwalk_push_glob`, which
    already handles this case.