<?xml version="1.0" encoding="UTF-8"?>
<issues format="6" by="lint 8.4.0-alpha08" type="baseline" client="" dependencies="true" name="" variant="all" version="8.4.0-alpha08">

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `getInstance`"
        errorLine1="        doReturn(mockedAdServicesJobScheduler).when(AdServicesJobScheduler::getInstance);"
        errorLine2="                                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/AdServices/adservices/tests/test-util/java/com/android/adservices/mockito/AdServicesExtendedMockitoMocker.java"
            line="57"
            column="53"/>
    </issue>

    <issue
        id="NewApi"
        message="Call requires API level 31 (current min is 30): `getInstance`"
        errorLine1="        doReturn(mockedAdServicesJobServiceFactory).when(AdServicesJobServiceFactory::getInstance);"
        errorLine2="                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/AdServices/adservices/tests/test-util/java/com/android/adservices/mockito/AdServicesExtendedMockitoMocker.java"
            line="65"
            column="58"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        .REQUIRES_LOW_RAM_ASSUMPTION_FAILED_ERROR_MESSAGE);"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/side-less/com/android/adservices/common/AbstractAdServicesDeviceSupportedRuleTest.java"
            line="138"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                .REQUIRES_SCREEN_SIZE_ASSUMPTION_FAILED_ERROR_MESSAGE,"
        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/side-less/com/android/adservices/common/AbstractAdServicesDeviceSupportedRuleTest.java"
            line="161"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                .REQUIRES_SCREEN_SIZE_ASSUMPTION_FAILED_ERROR_MESSAGE,"
        errorLine2="                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/side-less/com/android/adservices/common/AbstractAdServicesDeviceSupportedRuleTest.java"
            line="186"
            column="34"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        .REQUIRES_GO_DEVICE_ASSUMPTION_FAILED_ERROR_MESSAGE);"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/side-less/com/android/adservices/common/AbstractAdServicesDeviceSupportedRuleTest.java"
            line="209"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        .REQUIRES_LOW_RAM_ASSUMPTION_FAILED_ERROR_MESSAGE);"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/side-less/com/android/adservices/common/AbstractAdServicesDeviceSupportedRuleTest.java"
            line="232"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        .REQUIRES_GO_DEVICE_ASSUMPTION_FAILED_ERROR_MESSAGE);"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/side-less/com/android/adservices/common/AbstractAdServicesDeviceSupportedRuleTest.java"
            line="245"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        .REQUIRES_GO_DEVICE_ASSUMPTION_FAILED_ERROR_MESSAGE,"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/side-less/com/android/adservices/common/AbstractAdServicesDeviceSupportedRuleTest.java"
            line="259"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                        .REQUIRES_LOW_RAM_ASSUMPTION_FAILED_ERROR_MESSAGE);"
        errorLine2="                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/side-less/com/android/adservices/common/AbstractAdServicesDeviceSupportedRuleTest.java"
            line="261"
            column="26"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                .that(e.getConditionsViolatedReasons())"
        errorLine2="                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/side-less/com/android/adservices/common/AbstractAdServicesDeviceSupportedRuleTest.java"
            line="369"
            column="25"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                Locale.ENGLISH, REQUIRES_ANDROID_SERVICE_ASSUMPTION_FAILED_ERROR_MSG, serviceName);"
        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/side-less/com/android/adservices/common/AbstractAdServicesDeviceSupportedRuleTest.java"
            line="416"
            column="33"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                mAdServicesShellCommandHelper.parseResultFromDumpsys(SAMPLE_DUMPSYS_WITH_OUT);"
        errorLine2="                                              ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/side-less/com/android/adservices/common/AbstractAdServicesShellCommandHelperTest.java"
            line="81"
            column="47"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                mAdServicesShellCommandHelper.parseResultFromDumpsys(SAMPLE_DUMPSYS_WITH_ERR);"
        errorLine2="                                              ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/side-less/com/android/adservices/common/AbstractAdServicesShellCommandHelperTest.java"
            line="93"
            column="47"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                mAdServicesShellCommandHelper.parseResultFromDumpsys("
        errorLine2="                                              ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/side-less/com/android/adservices/common/AbstractAdServicesShellCommandHelperTest.java"
            line="105"
            column="47"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        CommandResult commandResult = mAdServicesShellCommandHelper.parseResultFromDumpsys(input);"
        errorLine2="                                                                    ~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/side-less/com/android/adservices/common/AbstractAdServicesShellCommandHelperTest.java"
            line="123"
            column="69"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="            } else if (cmd.equals(ADSERVICES_MANAGER_SERVICE_CHECK)) {"
        errorLine2="                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/side-less/com/android/adservices/common/AbstractAdServicesShellCommandHelperTest.java"
            line="247"
            column="35"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                    getDumpsysGetResultShellCommand("
        errorLine2="                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/side-less/com/android/adservices/common/AbstractAdServicesShellCommandHelperTest.java"
            line="250"
            column="21"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="                                    &quot;%s/%s&quot;, ADEXTSERVICES_PACKAGE_NAME, SHELL_ACTIVITY_NAME)))) {"
        errorLine2="                                                                         ~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/side-less/com/android/adservices/common/AbstractAdServicesShellCommandHelperTest.java"
            line="252"
            column="74"/>
    </issue>

    <issue
        id="VisibleForTests"
        message="This method should only be accessed from tests or within private scope"
        errorLine1="        mAdServicesSupportHelper = new AdServicesSupportHelper(mSpyContext);"
        errorLine2="                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/src/com/android/adservices/common/AdServicesSupportHelperTest.java"
            line="43"
            column="36"/>
    </issue>

    <issue
        id="MissingVersion"
        message="Should set `android:versionCode` to specify the application version"
        errorLine1="&lt;manifest xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
        errorLine2=" ~~~~~~~~">
        <location
            file="./out/soong/.intermediates/packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/AdServicesTestUtilityTests/android_common/737f09fcc0b17bc4650c68e8a26b3dd4/manifest_merger/AndroidManifest.xml"
            line="17"
            column="2"/>
    </issue>

    <issue
        id="MissingVersion"
        message="Should set `android:versionName` to specify the application version"
        errorLine1="&lt;manifest xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
        errorLine2=" ~~~~~~~~">
        <location
            file="./out/soong/.intermediates/packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/AdServicesTestUtilityTests/android_common/737f09fcc0b17bc4650c68e8a26b3dd4/manifest_merger/AndroidManifest.xml"
            line="17"
            column="2"/>
    </issue>

    <issue
        id="HardcodedDebugMode"
        message="Avoid hardcoding the debug mode; leaving it out allows debug and release builds to automatically assign one"
        errorLine1="        android:debuggable=&quot;true&quot;"
        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="./out/soong/.intermediates/packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/AdServicesTestUtilityTests/android_common/737f09fcc0b17bc4650c68e8a26b3dd4/manifest_merger/AndroidManifest.xml"
            line="45"
            column="9"/>
    </issue>

    <issue
        id="ExpiredTargetSdkVersion"
        message="Google Play requires that apps target API level 33 or higher."
        errorLine1="        android:targetSdkVersion=&quot;31&quot; />"
        errorLine2="        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="./out/soong/.intermediates/packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/AdServicesTestUtilityTests/android_common/737f09fcc0b17bc4650c68e8a26b3dd4/manifest_merger/AndroidManifest.xml"
            line="22"
            column="9"/>
    </issue>

    <issue
        id="MissingApplicationIcon"
        message="Should explicitly set `android:icon`, there is no default"
        errorLine1="    &lt;application"
        errorLine2="     ~~~~~~~~~~~">
        <location
            file="./out/soong/.intermediates/packages/modules/AdServices/adservices/tests/unittest/adservices-test-utility/AdServicesTestUtilityTests/android_common/737f09fcc0b17bc4650c68e8a26b3dd4/manifest_merger/AndroidManifest.xml"
            line="43"
            column="6"/>
    </issue>

</issues>
