summaryrefslogtreecommitdiff
path: root/Documentation/git-prune-packed.txt
diff options
context:
space:
mode:
authorLibravatar Junio C Hamano <gitster@pobox.com>2016-04-14 10:18:11 -0700
committerLibravatar Junio C Hamano <gitster@pobox.com>2016-04-14 11:15:48 -0700
commit5af297185ee189b3d09464badf55f855cf94c493 (patch)
tree4d39221603dbce4cd2fb8692437394e3b6d76e82 /Documentation/git-prune-packed.txt
parentMerge branch 'mm/doc-hooks-linkgit-fix' into maint (diff)
downloadtgif-5af297185ee189b3d09464badf55f855cf94c493.tar.xz
fsck_commit_buffer(): do not special case the last validation
The pattern taken by all the validations in this function is: if (notice a violation exists) { err = report(... VIOLATION_KIND ...); if (err) return err; } where report() returns zero if specified kind of violation is set to be ignored, and otherwise shows an error message and returns non-zero. The last validation in the function immediately before the function returns 0 to declare "all good" can cheat and directly return the return value from report(), and the current code does so, i.e. if (notice a violation exists) return report(... VIOLATION_KIND ...); return 0; But that is a selfish code that declares it is the ultimate and final form of the function, never to be enhanced later. To allow and invite future enhancements, make the last test follow the same pattern. Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation/git-prune-packed.txt')
0 files changed, 0 insertions, 0 deletions