diff options
author | Chih-Hung Hsieh <chh@google.com> | 2020-01-06 12:02:27 -0800 |
---|---|---|
committer | Chih-Hung Hsieh <chh@google.com> | 2020-01-06 12:11:44 -0800 |
commit | a9f7746f29c528cffd4809976ba711a96dd747d8 (patch) | |
tree | 08fd72cbc3ff5711f310bc857c161522406fb485 /tools/warn/cpp_warn_patterns.py | |
parent | 99202ec0a65060514666916590c4294190a9d0db (diff) |
Add new compiler warning patterns
* Mostly new Java and Kotlin warnings found in nightly builds.
* More clean up of Java and C++ warning patterns will follow.
Test: warn.py --url=http://cs/android --separator='?l=' build.log > warnings.html
Change-Id: I8776401d15c3a59535722d52a5eec03f954d3b15
Diffstat (limited to 'tools/warn/cpp_warn_patterns.py')
-rw-r--r-- | tools/warn/cpp_warn_patterns.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/warn/cpp_warn_patterns.py b/tools/warn/cpp_warn_patterns.py index 8ae0a3cfc9..ce10693d97 100644 --- a/tools/warn/cpp_warn_patterns.py +++ b/tools/warn/cpp_warn_patterns.py @@ -426,6 +426,9 @@ patterns = [ {'category': 'C/C++', 'severity': Severity.MEDIUM, 'option': '-Wnon-literal-null-conversion', 'description': 'Zero used as null pointer', 'patterns': [r".*: warning: expression .* zero treated as a null pointer constant"]}, + {'category': 'C/C++', 'severity': Severity.MEDIUM, 'option': '-Wpointer-compare', + 'description': 'Compare pointer to null character', + 'patterns': [r".*: warning: comparing a pointer to a null character constant"]}, {'category': 'C/C++', 'severity': Severity.MEDIUM, 'description': 'Implicit conversion changes value or loses precision', 'patterns': [r".*: warning: implicit conversion .* changes value from .* to .*-conversion", |