coreboot/util
Martin Roth e76cd0eb9c UPSTREAM: util/lint: Give better warning for help spacing issue
Because the help block uses significant whitespace to determine whether
or not text is inside the help block, a mixture of spaces and tabs
confuses the parser.
If there's an unrecognized line, and the previous line was inside a help
block, it's likely that this line is too.

Additionally, this was found with a line that started '  configuration',
and threw a perl warning about an uninitialized value because the parser
thought this was the start of a new config line, but couldn't find the
symbol.  Now we make sure that config statements have whitespace after
the 'config' statement.

BUG=none
BRANCH=none
TEST=none

Change-Id: I5d564165c3842bb64f16db1ee85d24d4bd2dfc52
Signed-off-by: Patrick Georgi <pgeorgi@google.com>
Original-Commit-Id: 811d93af39
Original-Change-Id: I46375738a18903b266ea9fff3102a1a91235e609
Original-Signed-off-by: Martin Roth <gaumless@gmail.com>
Original-Reviewed-on: https://review.coreboot.org/19155
Original-Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Original-Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Reviewed-on: https://chromium-review.googlesource.com/528268
Commit-Ready: Patrick Georgi <pgeorgi@chromium.org>
Tested-by: Patrick Georgi <pgeorgi@chromium.org>
Reviewed-by: Patrick Georgi <pgeorgi@chromium.org>
2017-06-12 08:47:54 -07:00
..
abuild UPSTREAM: abuild: Remove space before tab 2017-06-12 08:47:52 -07:00
acpi
amdfwtool UPSTREAM: amdfwtool: Move normal firmware 2 after fanless firmware2s 2017-04-28 22:25:30 -07:00
amdtools UPSTREAM: Use more secure HTTPS URLs for coreboot sites 2017-06-12 08:47:49 -07:00
archive
arm_boot_tools/mksunxiboot
autoport UPSTREAM: Use more secure HTTPS URLs for coreboot sites 2017-06-12 08:47:49 -07:00
bimgtool
blobtool UPSTREAM: blobtool/ifd-x200.set: Fix flashmap0 NR 2017-05-07 16:25:50 -07:00
board_status UPSTREAM: Use more secure HTTPS URLs for coreboot sites 2017-06-12 08:47:49 -07:00
broadcom UPSTREAM: util/broadcom: Check for successful file access 2016-12-19 09:54:20 -08:00
cbfstool UPSTREAM: util/cbfstool/lz4frame.c: Add comment to fall through 2017-06-12 08:47:46 -07:00
cbmem UPSTREAM: cbmem_console: Improve 'cbmem -1' behavior for truncated pre-CBMEM logs 2017-05-22 19:31:14 -07:00
checklist UPSTREAM: util/checklist: Place tables in proper boot order 2016-08-11 03:14:32 -07:00
chromeos UPSTREAM: util/chromeos: Make scripts executable 2016-08-04 23:36:47 -07:00
crossgcc UPSTREAM: buildgcc: Fix color output in download_showing_percentage 2017-06-12 08:47:45 -07:00
docker UPSTREAM: Use more secure HTTPS URLs for coreboot sites 2017-06-12 08:47:49 -07:00
dtd_parser
ectool UPSTREAM: util/ectool: Dump ram by default 2017-04-26 13:36:57 -07:00
exynos
futility UPSTREAM: util/futility/Makefile: Update clean target 2017-03-30 05:30:07 -07:00
fuzz-tests
genbuild_h
genprof
gitconfig UPSTREAM: Rename and move util/gitconfig/rebase.sh 2016-10-25 14:46:55 -07:00
hugo UPSTREAM: util/hugo: no need to enable an interactive terminal 2017-05-29 01:59:14 -07:00
ifdfake UPSTREAM: util/ifdfake: Add number of regions 2016-12-16 07:51:49 -08:00
ifdtool UPSTREAM: ifdtool: avoid potential unaligned pointer usage 2017-06-02 10:38:55 -07:00
intelmetool UPSTREAM: Use more secure HTTPS URLs for coreboot sites 2017-06-12 08:47:49 -07:00
inteltool UPSTREAM: Use more secure HTTPS URLs for coreboot sites 2017-06-12 08:47:49 -07:00
intelvbttool UPSTREAM: intelvbttool: cope with errors in open() 2016-08-04 23:37:52 -07:00
ipqheader
k8resdump
kbc1126 UPSTREAM: util: Add tools for dumping and inserting KBC1126 firmware images. 2017-05-15 08:17:46 -07:00
kconfig UPSTREAM: Kconfig: Change symbol override from warning to notice 2016-12-13 17:49:40 -08:00
lint UPSTREAM: util/lint: Give better warning for help spacing issue 2017-06-12 08:47:54 -07:00
marvell
me_cleaner UPSTREAM: util/me_cleaner: Pull the latest changes from upstream 2017-03-06 07:04:35 -08:00
mma UPSTREAM: mma: update mma setup script for v2.1018 2017-04-26 09:20:54 -07:00
msrtool UPSTREAM: Use more secure HTTPS URLs for coreboot sites 2017-06-12 08:47:49 -07:00
mtkheader
nvidia
nvramtool UPSTREAM: Use www.coreboot.org over coreboot.org 2017-06-12 08:47:49 -07:00
optionlist UPSTREAM: Use more secure HTTPS URLs for coreboot sites 2017-06-12 08:47:49 -07:00
post
release UPSTREAM: util/release: Update build-release script 2017-05-16 10:41:45 -07:00
riscvtools UPSTREAM: RISCV: change make-spike-elf to use the coreboot toolchain. 2016-10-18 22:14:47 -07:00
rockchip
romcc UPSTREAM: util/romcc: Don't reference a variable after checking it for NULL 2017-02-13 10:01:10 -08:00
sconfig UPSTREAM: lib: provide clearer devicetree semantics 2017-04-26 13:36:55 -07:00
scripts UPSTREAM: util/scripts/get_maintainer.pl: Remove linux tree check 2017-03-07 14:15:56 -08:00
showdevicetree
spkmodem_recv
superiotool UPSTREAM: Use www.coreboot.org over coreboot.org 2017-06-12 08:47:49 -07:00
uio_usbdebug
vgabios UPSTREAM: Remove extra newlines from the end of all coreboot files. 2016-08-04 23:36:56 -07:00
viatool UPSTREAM: Use more secure HTTPS URLs for coreboot sites 2017-06-12 08:47:49 -07:00
xcompile UPSTREAM: xcompile: replace -print-librt-file-name with -print-libgcc-file-name 2017-05-16 10:41:45 -07:00