From 8b46fa64cdc538d08cce03a5d7079d180e3d27bd Mon Sep 17 00:00:00 2001 From: Martin Pugh <pugh@s3kr.it> Date: Wed, 16 Dec 2020 13:27:53 +0100 Subject: [PATCH] fix check_line_width.sh (#2120) --- polkadot/scripts/gitlab/check_line_width.sh | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/polkadot/scripts/gitlab/check_line_width.sh b/polkadot/scripts/gitlab/check_line_width.sh index f382d630b18..c31cab44657 100755 --- a/polkadot/scripts/gitlab/check_line_width.sh +++ b/polkadot/scripts/gitlab/check_line_width.sh @@ -2,19 +2,18 @@ # # check if line width of rust source files is not beyond x characters # - +set -e BASE_BRANCH="origin/master" LINE_WIDTH="121" GOOD_LINE_WIDTH="101" - -git diff --name-only ${BASE_BRANCH}...${CI_COMMIT_SHA} \*.rs | ( while read file +git diff --name-only "${BASE_BRANCH}...${CI_COMMIT_SHA}" -- \*.rs | ( while read -r file do - if [ ! -f ${file} ]; + if [ ! -f "${file}" ]; then echo "Skipping removed file." - elif git diff ${BASE_BRANCH}...${CI_COMMIT_SHA} ${file} | grep -q "^+.\{${LINE_WIDTH}\}" + elif git diff "${BASE_BRANCH}...${CI_COMMIT_SHA}" -- "${file}" | grep -q "^+.\{${LINE_WIDTH}\}" then if [ -z "${FAIL}" ] then @@ -26,11 +25,11 @@ do FAIL="true" fi echo "| file: ${file}" - git diff ${BASE_BRANCH}...${CI_COMMIT_SHA} ${file} \ + git diff "${BASE_BRANCH}...${CI_COMMIT_SHA}" -- "${file}" \ | grep -n "^+.\{${LINE_WIDTH}\}" echo "|" else - if git diff ${BASE_BRANCH}...${CI_COMMIT_SHA} ${file} | grep -q "^+.\{${GOOD_LINE_WIDTH}\}" + if git diff "${BASE_BRANCH}...${CI_COMMIT_SHA}" -- "${file}" | grep -q "^+.\{${GOOD_LINE_WIDTH}\}" then if [ -z "${FAIL}" ] then @@ -41,7 +40,7 @@ do echo "|" fi echo "| file: ${file}" - git diff ${BASE_BRANCH}...${CI_COMMIT_SHA} ${file} \ + git diff "${BASE_BRANCH}...${CI_COMMIT_SHA}" -- "${file}" \ | grep -n "^+.\{${LINE_WIDTH}\}" echo "|" fi -- GitLab