* Roll chromium_revision 5bd5874cbf..840e0f7269 (519731:520123)
* Suppress NewApi lint warnings from Chromium.
* Suppress NewApi lint warnings for WebRTCAudio{Track,Utils}.java
* Suppress deprecation warnings for
FLAG_SHOW_WHEN_LOCKED and FLAG_TURN_SCREEN_ON in LayoutParams
in examples/androidapp/src/org/appspot/apprtc/CallActivity.java
Change log: 5bd5874cbf..840e0f7269
Full diff: 5bd5874cbf..840e0f7269
Changed dependencies:
* src/base: fc034c4143..5dfdb70192
* src/build: f0766940d5..b1a63aeccd
* src/ios: 49bd74cee7..597d6a0451
* src/testing: 373652d16f..119295dad5
* src/third_party: 34c5bb433a..38215cc4ef
* src/third_party/android_tools: https://chromium.googlesource.com/android_tools.git/+log/9914c57047..a2e9bc7c1b
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/230a61040f..b0b1ce2c6e
* src/third_party/depot_tools: 1b30125fbc..9e51906ffb
* src/third_party/ffmpeg: 9cb03e5705..18c815f814
* src/tools: 8d915c324e..d5795c8019
DEPS diff: 5bd5874cbf..840e0f7269/DEPS
No update to Clang.
Bug: webrtc:8580
Change-Id: I6b78fd2d10c1f790a7606c19982f00c6a3dde968
Reviewed-on: https://webrtc-review.googlesource.com/26640
Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
Reviewed-by: Patrik Höglund <phoglund@webrtc.org>
Reviewed-by: Magnus Jedvert <magjed@webrtc.org>
Reviewed-by: Henrik Grunell <henrikg@webrtc.org>
Commit-Queue: Edward Lemur <ehmaldonado@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#20958}
49 lines
2.0 KiB
XML
49 lines
2.0 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<lint>
|
|
<!-- These lint settings is for the Android linter that gets run by
|
|
lint_action.gypi on compile of WebRTC java code. All WebRTC java code
|
|
should lint cleanly for the issues below. -->
|
|
<!-- TODO(phoglund): make work with suppress.py or remove printout referring
|
|
to suppress.py. -->
|
|
|
|
<issue id="UseSparseArrays" severity="ignore"/>
|
|
|
|
<issue id="Registered" severity="ignore"/>
|
|
<issue id="MissingPermission" severity="ignore"/>
|
|
<issue id="ApplySharedPref" severity="ignore"/>
|
|
<issue id="UnusedResources" severity="ignore"/>
|
|
<issue id="IconColors" severity="ignore"/>
|
|
<issue id="IconDipSize" severity="ignore"/>
|
|
<issue id="IconDuplicatesConfig" severity="ignore"/>
|
|
<issue id="RelativeOverlap" severity="ignore"/>
|
|
<issue id="RtlCompat" severity="ignore"/>
|
|
<issue id="IconMissingDensityFolder" severity="ignore"/>
|
|
<issue id="OldTargetApi" severity="ignore"/>
|
|
|
|
<issue id="GoogleAppIndexingWarning" severity="ignore"/>
|
|
<issue id="MissingRegistered" severity="ignore"/>
|
|
|
|
<!-- These are just from the dummy AndroidManifest.xml we use for linting.
|
|
It's in the same directory as this file. -->
|
|
<issue id="MissingApplicationIcon" severity="ignore"/>
|
|
<issue id="AllowBackup" severity="ignore"/>
|
|
<issue id="MissingVersion" severity="ignore"/>
|
|
|
|
<!-- Ignore all lint errors in Chromium code. -->
|
|
<issue id="all">
|
|
<ignore path="**/org/chromium/**/*.java" />
|
|
</issue>
|
|
|
|
<issue id="NewApi">
|
|
<!-- This is rewritten by desugar after lint runs. -->
|
|
<ignore regexp="Call requires API level 19.*`java.util.Objects#requireNonNull`"/>
|
|
<!-- AutoCloseable has been available since API 15, just hidden. -->
|
|
<ignore regexp="Class requires API level 19.*java.lang.AutoCloseable"/>
|
|
<ignore regexp="Call requires API level 19.*java.lang.AutoCloseable#close"/>
|
|
<!-- We support try-with-resources via desugar. -->
|
|
<ignore regexp="Try-with-resources requires API level 19"/>
|
|
<ignore regexp="Call requires API level 19.*`java.lang.Throwable#addSuppressed`"/>
|
|
</issue>
|
|
|
|
</lint>
|