]> git.ipfire.org Git - thirdparty/git.git/commit - fsck.c
fsck: make fsck_tag() warn-friendly
authorJohannes Schindelin <johannes.schindelin@gmx.de>
Mon, 22 Jun 2015 15:26:30 +0000 (17:26 +0200)
committerJunio C Hamano <gitster@pobox.com>
Tue, 23 Jun 2015 21:27:35 +0000 (14:27 -0700)
commit7d7d5b0568e49d9d0dd3b4909572fadca8fc3b06
tree9381c13ca102b37dced0efc880ab50d08301fe17
parentc9ad147f83f70b6add9066e16e1e44c8bc3d5c13
fsck: make fsck_tag() warn-friendly

When fsck_tag() identifies a problem with the commit, it should try
to make it possible to continue checking the commit object, in case the
user wants to demote the detected errors to mere warnings.

Just like fsck_commit(), there are certain problems that could hide other
issues with the same tag object. For example, if the 'type' line is not
encountered in the correct position, the 'tag' line – if there is any –
would not be handled at all.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
fsck.c