builtin/fsck: drop `fsck_head_link()`

Patrick Steinhardt committed 7 months ago

builtin/fsck: move generic HEAD check into `refs_fsck()`

Patrick Steinhardt committed 7 months ago

refs/reftable: introduce generic checks for refs

Patrick Steinhardt committed 7 months ago

refs/reftable: fix consistency checks with worktrees

Patrick Steinhardt committed 7 months ago

refs/reftable: adapt includes to become consistent

Patrick Steinhardt committed 7 months ago

refs/files: extract generic symref target checks

Patrick Steinhardt committed 7 months ago

fsck: drop unused fields from `struct fsck_ref_report`

Patrick Steinhardt committed 7 months ago

refs/files: perform consistency checks for root refs

Patrick Steinhardt committed 7 months ago

refs/files: improve error handling when verifying symrefs

Patrick Steinhardt committed 7 months ago

refs/files: extract function to check single ref

Patrick Steinhardt committed 7 months ago

refs/files: remove useless indirection

Patrick Steinhardt committed 7 months ago

refs/files: remove `refs_check_dir` parameter

Patrick Steinhardt committed 7 months ago

refs/files: move fsck functions into global scope

Patrick Steinhardt committed 7 months ago

refs/files: simplify iterating through root refs

Patrick Steinhardt committed 7 months ago

← Newer Page 117 of 4093 Older →