Patrick Steinhardt [off-list ref] writes:
Hi,
this patch series contains a bunch of fixes and improvements for ref
consistency checks. It is structured as follows:
- Patches 1 to 4 contain a couple of cleanups for the consistency
checks done by the "files" backend.
- Patches 5 to 7 introduce checks for root refs for the "files"
backend.
- Patches 9 to 14 introduce infrastructure for shared checks with the
"files" and "reftable" backend.
- Patches 15 to 17 move some ref consistency checks that were still
driven by git-fsck(1) into `git refs verify`.
I reviewed the series and it already looks good, thanks for fixing some
of the broken parts and cleaning up.
[snip]