nstart-svace/python/enable-python-warnings.sh
2026-03-23 22:51:28 +03:00

34 lines
932 B
Bash

#!/usr/bin/env bash
set -euo pipefail
for rule in \
PYTHON.DEREF_OF_NULL.RET \
PYTHON.TAINTED_PTR.SQL_INJECTION \
PYTHON.TAINTED_PTR.LDAP_INJECTION \
PYTHON.TAINTED_PTR.PATH_TRAVERSAL \
PYTHON.HARDCODED_PASSWORD \
PYTHON.UNUSED_FUNC_RES \
PYTHON.UNUSED_FUNC_RES.MINOR \
PYTHON.UNREACHABLE_CODE.RET \
PYTHON.UNREACHABLE_CODE.GLOBAL \
PYTHON.REDUNDANT_COMPARISON \
PYTHON.REDUNDANT_COMPARISON.RET \
PYTHON.UNUSED_VALUE.STRICT \
PYTHON.UNUSED_VALUE.UNINIT \
PYTHON.UNUSED_PARAM \
PYTHON.UNUSED_VALUE.PARAM_ASSIGN \
PYTHON.UNUSED_VALUE.PARAM_ASSIGN.NULL \
PYTHON.CATCH.NO_BODY.MINOR \
PYTHON.INCONSISTENT_RETURN \
PYTHON.WRONG_NULL_COMPARE \
PYTHON.USER.BAD_RANDOM \
PYTHON.USER.BAD_PBE_PARAMETERS \
PYTHON.USER.BAD_IV_PARAMETERS \
PYTHON.USER.PRINTF_NON_CONST \
PYTHON.USER.BAD_CRYPTO \
PYTHON.USER.BAD_HASH \
PYTHON.USER.CLEARTEXT_TRANSMISSION
do
svace warning "$rule" true
done