diff options
author | Chih-Hung Hsieh <chh@google.com> | 2020-02-26 14:34:21 -0800 |
---|---|---|
committer | Chih-Hung Hsieh <chh@google.com> | 2020-02-26 14:34:21 -0800 |
commit | 445ad810c88149e0f1b0d194df9518b53b3e4f5e (patch) | |
tree | f50cd73989c01a80876c49d6f2b2096feda70aa7 /tools/warn/java_warn_patterns.py | |
parent | 372831200507edacc602be017f4c5ac3c5964283 (diff) |
Recognize more warning patterns.
* add more Java, Kotlin, and Rust warning patterns
* recognize more clang-tidy cert-* and bugprone-* warnings;
still keep the catch-all 'cert' and 'bugprone' groups.
Test: warn.py build.log > warnings.html
Change-Id: I909ec09822f42f60493ebe943c055bf0d4b69938
Diffstat (limited to 'tools/warn/java_warn_patterns.py')
-rw-r--r-- | tools/warn/java_warn_patterns.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tools/warn/java_warn_patterns.py b/tools/warn/java_warn_patterns.py index 80e2e1d5cf..b5b4d9a49a 100644 --- a/tools/warn/java_warn_patterns.py +++ b/tools/warn/java_warn_patterns.py @@ -485,16 +485,24 @@ warn_patterns = [ java_medium('Static method should be qualified', [r'.*\.java:.*: warning: \[static\] static method should be qualified']), medium('AbstractInner'), + medium('BothPackageInfoAndHtml'), medium('CallbackName'), medium('ExecutorRegistration'), + medium('HiddenTypeParameter'), medium('JavaApiUsedByMainlineModule'), medium('ListenerLast'), + medium('MinMaxConstant'), medium('MissingBuildMethod'), medium('NoByteOrShort'), medium('OverlappingConstants'), medium('SetterReturnsThis'), + medium('StreamFiles'), medium('Typo'), medium('UseIcu'), + medium('fallthrough'), + medium('overrides'), + medium('serial'), + medium('try'), high('AndroidInjectionBeforeSuper', 'AndroidInjection.inject() should always be invoked before calling super.lifecycleMethod()'), high('AndroidJdkLibsChecker', @@ -783,6 +791,8 @@ warn_patterns = [ # Other javac tool warnings java_medium('addNdkApiCoverage failed to getPackage', [r".*: warning: addNdkApiCoverage failed to getPackage"]), + java_medium('bad path element', + [r".*: warning: \[path\] bad path element .*\.jar"]), java_medium('Supported version from annotation processor', [r".*: warning: Supported source version .+ from annotation processor"]), ] |