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

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

Merge "Remove wake lock checks from TimeDetectorStrategy" am: dc20cafc am:...

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

Change-Id: I5481acc660b14c86cbedbb819c16a858e1c26c23
parents 65289c41 dc39d0f2
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;
        }