summaryrefslogtreecommitdiff
path: root/t/t4010-diff-pathspec.sh
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2020-09-25 04:55:04 (GMT)
committerJunio C Hamano <gitster@pobox.com>2020-09-25 05:20:58 (GMT)
commit610e2b924020fe2d6a55e7ca6651f309b85c2d1d (patch)
tree4dda607bf854f2b293862eca090389a55812857e /t/t4010-diff-pathspec.sh
parentf58931c8d69a9499ae7bc8bae2cefa18df418270 (diff)
downloadgit-610e2b924020fe2d6a55e7ca6651f309b85c2d1d.zip
git-610e2b924020fe2d6a55e7ca6651f309b85c2d1d.tar.gz
git-610e2b924020fe2d6a55e7ca6651f309b85c2d1d.tar.bz2
blame: validate and peel the object names on the ignore list
The command reads list of object names to place on the ignore list either from the command line or from a file, but they are not checked with their object type (those read from the file are not even checked for object existence). Extend the oidset_parse_file() API and allow it to take a callback that can be used to die (e.g. when an inappropriate input is read) or modify the object name read (e.g. when a tag pointing at a commit is read, and the caller wants a commit object name), and use it in the code that handles ignore list. Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t4010-diff-pathspec.sh')
0 files changed, 0 insertions, 0 deletions