<?xml version="1.0" encoding="UTF-8"?>
<issues format="6" by="lint 9.2.1" type="baseline" client="gradle" dependencies="false" name="AGP (9.2.1)" variant="all" version="9.2.1">

    <issue
        id="NoSystemCurrentTimeMillis"
        message="`System.currentTimeMillis()` must be injectable. Only permitted as a default value of a parameter on a top-level function or on a class."
        errorLine1="                timestamp = bundle.getLong(INTENT_CRASH_TIMESTAMP, System.currentTimeMillis()),"
        errorLine2="                                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="src/main/java/mozilla/components/lib/crash/Crash.kt"
            line="209"
            column="68"/>
    </issue>

    <issue
        id="NoSystemCurrentTimeMillis"
        message="`System.currentTimeMillis()` must be injectable. Only permitted as a default value of a parameter on a top-level function or on a class."
        errorLine1="                timestamp = bundle.getLong(INTENT_CRASH_TIMESTAMP, System.currentTimeMillis()),"
        errorLine2="                                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="src/main/java/mozilla/components/lib/crash/Crash.kt"
            line="306"
            column="68"/>
    </issue>

    <issue
        id="NoSystemCurrentTimeMillis"
        message="`System.currentTimeMillis()` must be injectable. Only permitted as a default value of a parameter on a top-level function or on a class."
        errorLine1="    private val startTime = System.currentTimeMillis()"
        errorLine2="                            ~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="src/main/java/mozilla/components/lib/crash/runtimetagproviders/EnvironmentRuntimeProvider.kt"
            line="24"
            column="29"/>
    </issue>

    <issue
        id="NoSystemCurrentTimeMillis"
        message="`System.currentTimeMillis()` must be injectable. Only permitted as a default value of a parameter on a top-level function or on a class."
        errorLine1="                    timestamp = System.currentTimeMillis(),"
        errorLine2="                                ~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="src/main/java/mozilla/components/lib/crash/handler/ExceptionHandler.kt"
            line="47"
            column="33"/>
    </issue>

    <issue
        id="NoSystemCurrentTimeMillis"
        message="`System.currentTimeMillis()` must be injectable. Only permitted as a default value of a parameter on a top-level function or on a class."
        errorLine1="    private val startTime = System.currentTimeMillis()"
        errorLine2="                            ~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="src/main/java/mozilla/components/lib/crash/service/MozillaSocorroService.kt"
            line="99"
            column="29"/>
    </issue>

</issues>
