]> git.ipfire.org Git - thirdparty/git.git/commit - ref-filter.c
refs: drop "broken" flag from for_each_fullref_in()
authorJeff King <peff@peff.net>
Fri, 24 Sep 2021 18:48:48 +0000 (14:48 -0400)
committerJunio C Hamano <gitster@pobox.com>
Mon, 27 Sep 2021 19:36:45 +0000 (12:36 -0700)
commit67985e4e4aa85f11593b1aec35cf7cd7e9d02fba
tree7b4046736e14046e5eee7ec5f43fbbe3dfa52eb2
parent2d653c50364aeccb604f6b4680190824debf637a
refs: drop "broken" flag from for_each_fullref_in()

No callers pass in anything but "0" here. Likewise to our sibling
functions. Note that some of them ferry along the flag, but none of
their callers pass anything but "0" either.

Nor is anybody likely to change that. Callers which really want to see
all of the raw refs use for_each_rawref(). And anybody interested in
iterating a subset of the refs will likely be happy to use the
now-default behavior of showing broken refs, but omitting dangling
symlinks.

So we can get rid of this whole feature.

Signed-off-by: Jeff King <peff@peff.net>
Reviewed-by: Jonathan Tan <jonathantanmy@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/rev-parse.c
ls-refs.c
ref-filter.c
refs.c
refs.h
revision.c