Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6e62271c authored by Pedro Loureiro's avatar Pedro Loureiro Committed by Android (Google) Code Review
Browse files

Merge "Add lint baseline to address NewApi errors" into sc-dev

parents ece5535c d34f536b
Loading
Loading
Loading
Loading
+312 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="UTF-8"?>
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 29): `new android.media.ApplicationMediaCapabilities.Builder`"
        errorLine1="                            new ApplicationMediaCapabilities.Builder();"
        errorLine2="                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/ApplicationMediaCapabilities.java"
            line="208"
            column="29"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 29): `new android.media.ApplicationMediaCapabilities.Builder`"
        errorLine1="        ApplicationMediaCapabilities.Builder builder = new ApplicationMediaCapabilities.Builder();"
        errorLine2="                                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/ApplicationMediaCapabilities.java"
            line="314"
            column="56"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level R (current min is 29): `android.os.RemoteException#rethrowFromSystemServer`"
        errorLine1="            e.rethrowFromSystemServer();"
        errorLine2="              ~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaCommunicationManager.java"
            line="110"
            column="15"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level R (current min is 29): `android.os.Parcel#writeParcelableCreator`"
        errorLine1="        dest.writeParcelableCreator((Parcelable) parcelable);"
        errorLine2="             ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParceledListSlice.java"
            line="77"
            column="14"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level R (current min is 29): `android.os.Parcel#readParcelableCreator`"
        errorLine1="        return from.readParcelableCreator(loader);"
        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParceledListSlice.java"
            line="82"
            column="21"/>
    </issue>

    <issue
        id="NewApi"
        message="Field requires API level R (current min is 29): `android.media.MediaParser.TrackData#mediaFormat`"
        errorLine1="            this.mediaFormat = mediaFormat;"
        errorLine2="            ~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="273"
            column="13"/>
    </issue>

    <issue
        id="NewApi"
        message="Field requires API level R (current min is 29): `android.media.MediaParser.TrackData#drmInitData`"
        errorLine1="            this.drmInitData = drmInitData;"
        errorLine2="            ~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="274"
            column="13"/>
    </issue>

    <issue
        id="NewApi"
        message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#timeMicros`"
        errorLine1="            this.timeMicros = timeMicros;"
        errorLine2="            ~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="295"
            column="13"/>
    </issue>

    <issue
        id="NewApi"
        message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#position`"
        errorLine1="            this.position = position;"
        errorLine2="            ~~~~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="296"
            column="13"/>
    </issue>

    <issue
        id="NewApi"
        message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#position`"
        errorLine1="            return &quot;[timeMicros=&quot; + timeMicros + &quot;, position=&quot; + position + &quot;]&quot;;"
        errorLine2="                                                                 ~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="302"
            column="66"/>
    </issue>

    <issue
        id="NewApi"
        message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#timeMicros`"
        errorLine1="            return &quot;[timeMicros=&quot; + timeMicros + &quot;, position=&quot; + position + &quot;]&quot;;"
        errorLine2="                                    ~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="302"
            column="37"/>
    </issue>

    <issue
        id="NewApi"
        message="Class requires API level R (current min is 29): `android.media.MediaParser.SeekPoint`"
        errorLine1="            SeekPoint other = (SeekPoint) obj;"
        errorLine2="                               ~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="313"
            column="32"/>
    </issue>

    <issue
        id="NewApi"
        message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#position`"
        errorLine1="            return timeMicros == other.timeMicros &amp;&amp; position == other.position;"
        errorLine2="                                                     ~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="314"
            column="54"/>
    </issue>

    <issue
        id="NewApi"
        message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#position`"
        errorLine1="            return timeMicros == other.timeMicros &amp;&amp; position == other.position;"
        errorLine2="                                                                 ~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="314"
            column="66"/>
    </issue>

    <issue
        id="NewApi"
        message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#timeMicros`"
        errorLine1="            return timeMicros == other.timeMicros &amp;&amp; position == other.position;"
        errorLine2="                   ~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="314"
            column="20"/>
    </issue>

    <issue
        id="NewApi"
        message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#timeMicros`"
        errorLine1="            return timeMicros == other.timeMicros &amp;&amp; position == other.position;"
        errorLine2="                                 ~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="314"
            column="34"/>
    </issue>

    <issue
        id="NewApi"
        message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#timeMicros`"
        errorLine1="            int result = (int) timeMicros;"
        errorLine2="                               ~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="319"
            column="32"/>
    </issue>

    <issue
        id="NewApi"
        message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#position`"
        errorLine1="            result = 31 * result + (int) position;"
        errorLine2="                                         ~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="320"
            column="42"/>
    </issue>

    <issue
        id="NewApi"
        message="Class requires API level R (current min is 29): `android.media.MediaParser.InputReader`"
        errorLine1="    public interface SeekableInputReader extends InputReader {"
        errorLine2="                                                 ~~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="352"
            column="50"/>
    </issue>

    <issue
        id="NewApi"
        message="Field requires API level 31 (current min is 29): `android.media.metrics.LogSessionId#LOG_SESSION_ID_NONE`"
        errorLine1="    @NonNull private LogSessionId mLogSessionId = LogSessionId.LOG_SESSION_ID_NONE;"
        errorLine2="                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="1071"
            column="51"/>
    </issue>

    <issue
        id="NewApi"
        message="Cast from `SeekableInputReader` to `InputReader` requires API level 30 (current min is 29)"
        errorLine1="        mExoDataReader.mInputReader = seekableInputReader;"
        errorLine2="                                      ~~~~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="1201"
            column="39"/>
    </issue>

    <issue
        id="NewApi"
        message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#position`"
        errorLine1="            mPendingSeekPosition = seekPoint.position;"
        errorLine2="                                   ~~~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="1287"
            column="36"/>
    </issue>

    <issue
        id="NewApi"
        message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#timeMicros`"
        errorLine1="            mPendingSeekTimeMicros = seekPoint.timeMicros;"
        errorLine2="                                     ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="1288"
            column="38"/>
    </issue>

    <issue
        id="NewApi"
        message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#position`"
        errorLine1="            mExtractor.seek(seekPoint.position, seekPoint.timeMicros);"
        errorLine2="                            ~~~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="1290"
            column="29"/>
    </issue>

    <issue
        id="NewApi"
        message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#timeMicros`"
        errorLine1="            mExtractor.seek(seekPoint.position, seekPoint.timeMicros);"
        errorLine2="                                                ~~~~~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="1290"
            column="49"/>
    </issue>

    <issue
        id="NewApi"
        message="Field requires API level R (current min is 29): `android.media.DrmInitData.SchemeInitData#uuid`"
        errorLine1="                if (schemeInitData.uuid.equals(schemeUuid)) {"
        errorLine2="                    ~~~~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="1579"
            column="21"/>
    </issue>

    <issue
        id="NewApi"
        message="Class requires API level R (current min is 29): `android.media.MediaParser.InputReader`"
        errorLine1="    private static final class DataReaderAdapter implements InputReader {"
        errorLine2="                                                            ~~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="1872"
            column="61"/>
    </issue>

    <issue
        id="NewApi"
        message="Class requires API level R (current min is 29): `android.media.MediaParser.InputReader`"
        errorLine1="    private static final class ParsableByteArrayAdapter implements InputReader {"
        errorLine2="                                                                   ~~~~~~~~~~~">
        <location
            file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java"
            line="1905"
            column="68"/>
    </issue>

</issues>
+5471 −0

File added.

Preview size limit exceeded, changes collapsed.

+48 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="UTF-8"?>
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `new android.net.ParseException`"
        errorLine1="                ParseException pe = new ParseException(e.reason, e.getCause());"
        errorLine2="                                    ~~~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/packages/Connectivity/framework/src/android/net/DnsResolver.java"
            line="301"
            column="37"/>
    </issue>

    <issue
        id="NewApi"
        message="Class requires API level 31 (current min is 30): `android.telephony.TelephonyCallback`"
        errorLine1="    protected class ActiveDataSubscriptionIdListener extends TelephonyCallback"
        errorLine2="                                                             ~~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/packages/Connectivity/framework/src/android/net/util/MultinetworkPolicyTracker.java"
            line="96"
            column="62"/>
    </issue>

    <issue
        id="NewApi"
        message="Class requires API level 31 (current min is 30): `android.telephony.TelephonyCallback.ActiveDataSubscriptionIdListener`"
        errorLine1="            implements TelephonyCallback.ActiveDataSubscriptionIdListener {"
        errorLine2="                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/packages/Connectivity/framework/src/android/net/util/MultinetworkPolicyTracker.java"
            line="97"
            column="24"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `android.telephony.TelephonyManager#registerTelephonyCallback`"
        errorLine1="        ctx.getSystemService(TelephonyManager.class).registerTelephonyCallback("
        errorLine2="                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/packages/Connectivity/framework/src/android/net/util/MultinetworkPolicyTracker.java"
            line="126"
            column="54"/>
    </issue>

</issues>
+37 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="UTF-8"?>
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `android.telephony.TelephonyManager#isDataCapable`"
        errorLine1="            if (tm.isDataCapable()) {"
        errorLine2="                   ~~~~~~~~~~~~~">
        <location
            file="frameworks/base/services/core/java/com/android/server/ConnectivityService.java"
            line="781"
            column="20"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `android.content.Context#sendStickyBroadcast`"
        errorLine1="                mUserAllContext.sendStickyBroadcast(intent, options);"
        errorLine2="                                ~~~~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/services/core/java/com/android/server/ConnectivityService.java"
            line="2633"
            column="33"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `android.content.pm.PackageManager#getTargetSdkVersion`"
        errorLine1="            final int callingVersion = pm.getTargetSdkVersion(callingPackageName);"
        errorLine2="                                          ~~~~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/services/core/java/com/android/server/ConnectivityService.java"
            line="5784"
            column="43"/>
    </issue>

</issues>
+37 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="UTF-8"?>
<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0">

    <issue
        id="NewApi"
        message="Call requires API level 23 (current min is 21): `android.view.View#setOnScrollChangeListener`"
        errorLine1="            mScrollView.setOnScrollChangeListener(mScrollChangeWatcher);"
        errorLine2="                        ~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/packages/SettingsLib/ActionBarShadow/src/com/android/settingslib/widget/ActionBarShadowController.java"
            line="81"
            column="25"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 23 (current min is 21): `android.view.View#setOnScrollChangeListener`"
        errorLine1="        mScrollView.setOnScrollChangeListener(null);"
        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/packages/SettingsLib/ActionBarShadow/src/com/android/settingslib/widget/ActionBarShadowController.java"
            line="88"
            column="21"/>
    </issue>

    <issue
        id="NewApi"
        message="Class requires API level 23 (current min is 21): `android.view.View.OnScrollChangeListener`"
        errorLine1="    final class ScrollChangeWatcher implements View.OnScrollChangeListener {"
        errorLine2="                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="frameworks/base/packages/SettingsLib/ActionBarShadow/src/com/android/settingslib/widget/ActionBarShadowController.java"
            line="95"
            column="48"/>
    </issue>

</issues>
Loading