From: Antonio Borneo Date: Wed, 17 Apr 2019 06:00:38 +0000 (+0200) Subject: checkpatch: don't spell-check the spelling file X-Git-Url: https://git.gag.com/?p=fw%2Fopenocd;a=commitdiff_plain;h=772d8b42b65e4a1eb381d441219bc5c589ae6373 checkpatch: don't spell-check the spelling file Prevent checkpatch to complain for commits that add new entries in the dictionary of misspelled words. Remove the ignore flag TYPO_SPELLING from .checkpatch.conf, now spelling is functional. Change-Id: I911dedafc243e34f753d2be687977066719ff2eb Signed-off-by: Antonio Borneo Reviewed-on: https://review.openocd.org/c/openocd/+/5123 Tested-by: jenkins --- diff --git a/.checkpatch.conf b/.checkpatch.conf index 928028003..1ab743e2c 100644 --- a/.checkpatch.conf +++ b/.checkpatch.conf @@ -27,6 +27,3 @@ --ignore SWITCH_CASE_INDENT_LEVEL --ignore TRACING_LOGGING --ignore VOLATILE - -# Temporarily lines, to commit checkpatch itself. To be removed! ---ignore TYPO_SPELLING diff --git a/tools/scripts/checkpatch.pl b/tools/scripts/checkpatch.pl index 07dca63db..6f877c379 100755 --- a/tools/scripts/checkpatch.pl +++ b/tools/scripts/checkpatch.pl @@ -3398,6 +3398,9 @@ sub process { # Check for various typo / spelling mistakes if (defined($misspellings) && + # OpenOCD specific: Begin: don't check spelling on spelling_file + index($spelling_file, $realfile) + length($realfile) != length($spelling_file) && + # OpenOCD specific: End ($in_commit_log || $line =~ /^(?:\+|Subject:)/i)) { while ($rawline =~ /(?:^|[^\w\-'`])($misspellings)(?:[^\w\-'`]|$)/gi) { my $typo = $1;