• Jeff King's avatar
    transport: drop refnames from for_each_alternate_ref · bdf4276c
    Jeff King authored
    None of the current callers use the refname parameter we pass to their
    callbacks. In theory somebody _could_ do so, but it's actually quite
    weird if you think about it: it's a ref in somebody else's repository.
    So the name has no meaning locally, and in fact there may be duplicates
    if there are multiple alternates.
    The users of this interface really only care about seeing some ref tips,
    since that promises that the alternate has the full commit graph
    reachable from there. So let's keep the information we pass back to the
    bare minimum.
    Signed-off-by: default avatarJeff King <peff@peff.net>
    Signed-off-by: default avatarTaylor Blau <me@ttaylorr.com>
    Acked-by: default avatarJeff King <peff@peff.net>
    Signed-off-by: default avatarJunio C Hamano <gitster@pobox.com>
transport.h 8.06 KB