diff options
author | Ricardo Martincoski <ricardo.martincoski@gmail.com> | 2017-02-19 19:17:18 -0300 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2017-04-08 16:15:32 +0200 |
commit | c6bf3239cb1650c3fb7451d6a2026c64db2a15bc (patch) | |
tree | 189a6243a1b29151c61d0cd453d3ba7dfdefb648 /support/scripts/checkpackagelib_config.py | |
parent | 111132903d397551e384c101ea35720205415a58 (diff) | |
download | buildroot-c6bf3239cb1650c3fb7451d6a2026c64db2a15bc.tar.gz buildroot-c6bf3239cb1650c3fb7451d6a2026c64db2a15bc.zip |
check-package: check whitespace and empty lines
Create 3 new check functions to warn when:
- there are consecutive empty lines in the file, see [1];
- the last line of the file is empty, see [2];
- there are lines with trailing whitespace, see [3].
Apply these functions to Config.*, *.mk and *.hash, but not for *.patch
files since they can contain any of these and still be valid.
[1] http://patchwork.ozlabs.org/patch/682660/
[2] http://patchwork.ozlabs.org/patch/643288/
[3] http://patchwork.ozlabs.org/patch/398984/
Signed-off-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'support/scripts/checkpackagelib_config.py')
-rw-r--r-- | support/scripts/checkpackagelib_config.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/support/scripts/checkpackagelib_config.py b/support/scripts/checkpackagelib_config.py index f546d173e9..ee5981e644 100644 --- a/support/scripts/checkpackagelib_config.py +++ b/support/scripts/checkpackagelib_config.py @@ -4,4 +4,7 @@ # checked by running "make menuconfig". # Notice: ignore 'imported but unused' from pyflakes for check functions. +from checkpackagelib import ConsecutiveEmptyLines +from checkpackagelib import EmptyLastLine from checkpackagelib import NewlineAtEof +from checkpackagelib import TrailingSpace |