coreboot-kgpe-d16/util/lint
Julius Werner f028604718 kconfig_lint: Make uses of CONFIG() on an unknown option an error
This check had very few false positives which were all easily resolved,
and it's unlikely that further false positives will become problematic
in the future. On the other hand, it does detect a very severe bug (when
you think you're using a Kconfig but you aren't due to a typo), so since
warnings are currently not very visible, let's turn this into an error
because the pros clearly outweigh the cons for that.

Change-Id: I897b5e13d3242fb77b69f0bd3585baa7476aa726
Signed-off-by: Julius Werner <jwerner@chromium.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/32257
Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Nico Huber <nico.h@gmx.de>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2019-04-11 11:21:55 +00:00
..
check-style util/gitconfig/pre-commit: Use clang-format to sanitise commits 2019-01-04 10:37:10 +00:00
check_lint_tests arch/power8: Rename to ppc64 2018-11-30 20:02:17 +00:00
checkpatch.pl util/lint: update checkpatch.pl to latest linux version 2018-08-13 12:32:15 +00:00
checkpatch_json.py util: Fix shebang for python2 scripts 2018-11-18 09:12:22 +00:00
const_structs.checkpatch
description.md util: Add description.md to each util 2018-07-26 13:26:50 +00:00
kconfig_lint kconfig_lint: Make uses of CONFIG() on an unknown option an error 2019-04-11 11:21:55 +00:00
kconfig_lint_README lint/kconfig: More checks, more errors 2019-03-22 09:31:11 +00:00
lint
lint-000-license-headers lint-000-license-headers: add SPDX-License-Identifier: GPL-2.0-or-later 2018-09-14 08:54:28 +00:00
lint-001-no-global-config-in-romstage
lint-007-checkpatch Revert "lint/clang-format: set to 96 chars per line" 2019-03-15 23:05:06 +00:00
lint-008-kconfig
lint-014-qualified-types
lint-extended-007-checkpatch util/lint: Run lint-extended-007-checkpatch checks in parallel 2018-06-12 11:11:54 +00:00
lint-extended-015-final-newlines util/lint: Run lint-extended-007-final-newlines checks in parallel 2018-06-14 08:42:30 +00:00
lint-extended-020-signed-off-by
lint-stable-000-license-headers util/lint: Update lint-stable-000-license-headers linter 2018-07-06 15:31:51 +00:00
lint-stable-003-whitespace util/lint: list files with whitespace issues 2019-04-02 14:58:12 +00:00
lint-stable-004-style-labels
lint-stable-005-board-status
lint-stable-006-board-name
lint-stable-008-kconfig
lint-stable-009-old-licenses
lint-stable-010-asm-syntax
lint-stable-012-executable-bit
lint-stable-013-site-local
lint-stable-016-non-ascii util/lint: update non-ascii linter checking rules 2019-01-24 13:51:51 +00:00
lint-stable-017-configs
lint-stable-018-symlinks
lint-stable-019-header-files
lint-stable-021-coreboot-lowercase
lint-stable-022-clang-format util/lint: Fix clang-format test and enable it by default 2019-03-05 16:13:10 +00:00
lint-stable-023-filenames
remccoms3.sed
spelling.txt util/lint/spelling.txt: Protect "acknowledgement" entry 2018-12-18 13:26:15 +00:00