From 97eb8d033dc07dee338a43c170e809731ca3c9e4 Mon Sep 17 00:00:00 2001 From: Krzesimir Nowak Date: Thu, 4 Aug 2016 11:44:21 +0200 Subject: [PATCH] Do not spell check Makefiles and JSON files Spell check does not handle JSON files very well. It finds misspelled words in hexadecimal hashes (like misspelled "dead" in "123daed456"). Ignore Makefiles too - there is not so much free text to spell check and the spell check complains about words it was told by Makefile to ignore. --- tools/lint | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/lint b/tools/lint index 994d4c321..30e8f904e 100755 --- a/tools/lint +++ b/tools/lint @@ -40,11 +40,11 @@ function spell_check { filename="$1" local lint_result=0 - # we don't want to spell check tar balls or binaries + # we don't want to spell check tar balls, binaries, Makefile and json files if file "$filename" | grep executable >/dev/null 2>&1; then return $lint_result fi - if [[ $filename == *".tar" || $filename == *".gz" ]]; then + if [[ $filename == *".tar" || $filename == *".gz" || $filename == *".json" || $(basename "$filename") == "Makefile" ]]; then return $lint_result fi