From b757f8307de2e61291cd3cc0221502113b1e1ad6 Mon Sep 17 00:00:00 2001
From: Michael Hanselmann <hansmi@google.com>
Date: Fri, 11 Sep 2009 14:31:45 +0200
Subject: [PATCH] check-python-code: Report EOL whitespace

Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Luca Bigliardi <shammash@google.com>
---
 autotools/check-python-code | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/autotools/check-python-code b/autotools/check-python-code
index 288f2f16e..bccadd888 100755
--- a/autotools/check-python-code
+++ b/autotools/check-python-code
@@ -25,6 +25,12 @@ for script; do
     let ++problems
     echo "Found tabs in $script" >&2
   fi
+
+  if grep -H -E '[[:space:]]$' "$script"; then
+    let ++problems
+    echo "Found end-of-line-whitespace in $script" >&2
+  fi
+
   if [[ "$(wc --max-line-length < "$script")" -gt 80 ]]; then
     let ++problems
     echo "Longest line in $script is longer than 80 characters" >&2
@@ -32,6 +38,6 @@ for script; do
 done
 
 if [[ "$problems" -gt 0 ]]; then
-  echo "Found $problems problems while checking code." >&2
+  echo "Found $problems problem(s) while checking code." >&2
   exit 1
 fi
-- 
GitLab