summaryrefslogtreecommitdiff
path: root/tools/warn/tidy_warn_patterns.py
diff options
context:
space:
mode:
author Chih-Hung Hsieh <chh@google.com> 2022-01-20 16:13:12 -0800
committer Chih-Hung Hsieh <chh@google.com> 2022-01-20 16:13:12 -0800
commit02f0df83fc1d389c189b8e1c7278cfdfa33c62bd (patch)
tree37175f82d4568fdb10a5fdfccfdd239a5ea1a57c /tools/warn/tidy_warn_patterns.py
parent89d7061ed3a2b6cf4f9b4fb735ddabc1477bf1ae (diff)
Lower severity of 3 tidy warnings
* bcmp/bcopy/bzero are not insecureAPI on Android. * Android projects may enable/disable clang-tidy checks locally; warn/*patterns.py keep global classification of all warnings. Test: warn.py --url=http://cs/android --separator='?l=' build.log > warnings.html Test: warn.py --gencsv build.log > warnings.csv Change-Id: I7720f7babd0a33c1b6602c9a8bb67565c45db94e
Diffstat (limited to 'tools/warn/tidy_warn_patterns.py')
-rw-r--r--tools/warn/tidy_warn_patterns.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/warn/tidy_warn_patterns.py b/tools/warn/tidy_warn_patterns.py
index a5842ea125..c138f1cac3 100644
--- a/tools/warn/tidy_warn_patterns.py
+++ b/tools/warn/tidy_warn_patterns.py
@@ -224,6 +224,9 @@ warn_patterns = [
analyzer_warn_check('clang-analyzer-valist.Unterminated'),
analyzer_group_check('clang-analyzer-core.uninitialized'),
analyzer_group_check('clang-analyzer-deadcode'),
+ analyzer_warn_check('clang-analyzer-security.insecureAPI.bcmp'),
+ analyzer_warn_check('clang-analyzer-security.insecureAPI.bcopy'),
+ analyzer_warn_check('clang-analyzer-security.insecureAPI.bzero'),
analyzer_warn_check('clang-analyzer-security.insecureAPI.strcpy'),
analyzer_group_high('clang-analyzer-security.insecureAPI'),
analyzer_group_high('clang-analyzer-security'),