From f53ea47a74fba5bbca4d0dc7358fc1f53d461fec Mon Sep 17 00:00:00 2001 From: Edward Welbourne Date: Thu, 1 Jun 2023 12:00:42 +0200 Subject: Consistently ignore missing file errors when checking out When resetting a (possibly new) header to the old tag, or deleting it, because resetboring says it has a disclaimer saying it's not public, suppress the same pathspec error as when checking out old headers to the new tag, or deleting them. Change-Id: I5f6a27af569da7e194c45d1ab5daee4d0f2745a6 Reviewed-by: Daniel Smith --- scripts/api-review/api-review-gen | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'scripts/api-review') diff --git a/scripts/api-review/api-review-gen b/scripts/api-review/api-review-gen index 61ac088b..3e7097d6 100755 --- a/scripts/api-review/api-review-gen +++ b/scripts/api-review/api-review-gen @@ -336,7 +336,7 @@ do mutter "Reverting the boring changes to $QTMODULE" run "$THERE/resetboring.py" --disclaim | while read f do git checkout $QUIET "$PRIOR" -- "$f" || logged rm -f "$f" - done + done 2>&1 | grep -wv "error: pathspec '.*' did not match any" if git diff --quiet --cached then -- cgit v1.2.3