<?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="        val now = TimeUnit.MILLISECONDS.toSeconds(System.currentTimeMillis())"
        errorLine2="                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="src/main/java/mozilla/components/service/fxa/SyncAuthInfoCache.kt"
            line="54"
            column="51"/>
    </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="            (System.currentTimeMillis() - it) &lt; SYNC_STAGGER_BUFFER_MS"
        errorLine2="             ~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="src/main/java/mozilla/components/service/fxa/sync/WorkManagerSyncManager.kt"
            line="312"
            column="14"/>
    </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="        engineSyncTimestamp[engine] = System.currentTimeMillis()"
        errorLine2="                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="src/main/java/mozilla/components/service/fxa/sync/WorkManagerSyncManager.kt"
            line="317"
            column="39"/>
    </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="                setLastSynced(context, System.currentTimeMillis())"
        errorLine2="                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~">
        <location
            file="src/main/java/mozilla/components/service/fxa/sync/WorkManagerSyncManager.kt"
            line="497"
            column="40"/>
    </issue>

</issues>
