From 72a18a73af26ea551d39397787a2d178c8bbde7b Mon Sep 17 00:00:00 2001 From: practicalswift Date: Thu, 19 Sep 2019 21:13:26 +0000 Subject: [PATCH] tests: Add information on how to add Vulture suppressions --- test/lint/lint-python-dead-code.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/test/lint/lint-python-dead-code.sh b/test/lint/lint-python-dead-code.sh index 77bf5990a..af37d393e 100755 --- a/test/lint/lint-python-dead-code.sh +++ b/test/lint/lint-python-dead-code.sh @@ -13,7 +13,11 @@ if ! command -v vulture > /dev/null; then exit 0 fi -vulture \ +VULTURE_SUPPRESSIONS=$(dirname "${BASH_SOURCE[0]}")/lint-python-dead-code-whitelist +if ! vulture \ --min-confidence 60 \ $(git rev-parse --show-toplevel) \ - $(dirname "${BASH_SOURCE[0]}")/lint-python-dead-code-whitelist + "${VULTURE_SUPPRESSIONS}"; then + echo "False positives? Suppressions can be added to ${VULTURE_SUPPRESSIONS}" + exit 1 +fi