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

Commit dc39d0f2 authored by Automerger Merge Worker's avatar Automerger Merge Worker
Browse files

Merge "Remove wake lock checks from TimeDetectorStrategy" am: dc20cafc am: 258588ec

Change-Id: I0c98a75165e8b289a45044cb43ef22678c81a935
parents 2ba0fb04 258588ec
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -61,10 +61,10 @@ public interface TimeDetectorStrategy {
        /** Acquire a suitable wake lock. Must be followed by {@link #releaseWakeLock()} */
        void acquireWakeLock();

        /** Returns the elapsedRealtimeMillis clock value. The WakeLock must be held. */
        /** Returns the elapsedRealtimeMillis clock value. */
        long elapsedRealtimeMillis();

        /** Returns the system clock value. The WakeLock must be held. */
        /** Returns the system clock value. */
        long systemClockMillis();

        /** Sets the device system clock. The WakeLock must be held. */
+0 −2
Original line number Diff line number Diff line
@@ -88,13 +88,11 @@ public final class TimeDetectorStrategyCallbackImpl implements TimeDetectorStrat

    @Override
    public long elapsedRealtimeMillis() {
        checkWakeLockHeld();
        return SystemClock.elapsedRealtime();
    }

    @Override
    public long systemClockMillis() {
        checkWakeLockHeld();
        return System.currentTimeMillis();
    }

+0 −1
Original line number Diff line number Diff line
@@ -651,7 +651,6 @@ public class TimeDetectorStrategyImplTest {

        @Override
        public long systemClockMillis() {
            assertWakeLockAcquired();
            return mSystemClockMillis;
        }