From fe675905a61c3345e5ba02145908e569db1a3b2e Mon Sep 17 00:00:00 2001 From: Zaiming Shi Date: Fri, 18 Dec 2020 22:57:03 +0100 Subject: [PATCH] chore(elvis): Skip deleted files and non .erl files --- scripts/elvis-check.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/scripts/elvis-check.sh b/scripts/elvis-check.sh index 7f6213b08..0c9a8db5c 100755 --- a/scripts/elvis-check.sh +++ b/scripts/elvis-check.sh @@ -22,8 +22,16 @@ git_diff() { } bad_file_count=0 -for n in $(git_diff); do - if ! ./elvis rock "$n"; then +for file in $(git_diff); do + if [ ! -f "$file" ]; then + # file is deleted, skip + continue + fi + if [[ $file != *.erl ]]; then + # not .erl file + continue + fi + if ! ./elvis rock "$file"; then bad_file_count=$(( bad_file_count + 1)) fi done