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

Commit 258588ec authored by Neil Fuller's avatar Neil Fuller Committed by android-build-merger
Browse files

Merge "Remove wake lock checks from TimeDetectorStrategy"

am: dc20cafc

Change-Id: Ib5cb91dcec59ecf65e980afb6788692e9293bd9b
parents b321ddb2 dc20cafc
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;
        }