blob: 8e14df342d12d5eb5c9122b143cc0cfb12fd2509 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<issues format="6" by="lint 7.2.0-dev" type="baseline" client="gradle" dependencies="false" name="AGP (7.2.0-dev)" variant="all" version="7.2.0-dev">
<issue
id="NewApi"
message="Class requires API level 24 (current min is 16): `android.view.PixelCopy.OnPixelCopyFinishedListener`"
errorLine1=" PixelCopy.request(source, dest, new PixelCopy.OnPixelCopyFinishedListener() {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/androidTest/java/androidx/media2/widget/VideoView_WithPlayerTest.java"
line="478"
column="57"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" protected synchronized void updateActiveCues(boolean rebuild, long timeMs) {"
errorLine2=" ^">
<location
file="src/main/java/androidx/media2/widget/SubtitleTrack.java"
line="127"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" private synchronized void takeTime(long timeMs) {"
errorLine2=" ^">
<location
file="src/main/java/androidx/media2/widget/SubtitleTrack.java"
line="197"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" protected synchronized void clearActiveCues() {"
errorLine2=" ^">
<location
file="src/main/java/androidx/media2/widget/SubtitleTrack.java"
line="201"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" protected synchronized boolean addCue(Cue cue) {"
errorLine2=" ^">
<location
file="src/main/java/androidx/media2/widget/SubtitleTrack.java"
line="291"
column="5"/>
</issue>
<issue
id="BanSynchronizedMethods"
message="Use of synchronized methods is not recommended"
errorLine1=" /**"
errorLine2=" ^">
<location
file="src/main/java/androidx/media2/widget/SubtitleTrack.java"
line="364"
column="5"/>
</issue>
<issue
id="PrivateConstructorForUtilityClass"
message="Utility class is missing private constructor"
errorLine1=" static class MediaFormatUtil {"
errorLine2=" ~~~~~~~~~~~~~~~">
<location
file="src/main/java/androidx/media2/widget/SubtitleController.java"
line="277"
column="18"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public CharSequence getAccessibilityClassName() {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/media2/widget/MediaControlView.java"
line="430"
column="12"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public boolean onTouchEvent(MotionEvent ev) {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/media2/widget/MediaControlView.java"
line="436"
column="33"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public boolean onTrackballEvent(MotionEvent ev) {"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/androidx/media2/widget/MediaControlView.java"
line="453"
column="37"/>
</issue>
<issue
id="UnknownNullness"
message="Unknown nullability; explicitly declare as `@Nullable` or `@NonNull` to improve Kotlin interoperability; see https://android.github.io/kotlin-guides/interop.html#nullability-annotations"
errorLine1=" public CharSequence getAccessibilityClassName() {"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/androidx/media2/widget/VideoView.java"
line="571"
column="12"/>
</issue>
</issues>