For #18836: address lint errors for StartupStateProvider*.

upstream-sync
Michael Comella 3 years ago committed by Michael Comella
parent ea1d569837
commit ec65737cbb

@ -112,6 +112,7 @@ class StartupStateProvider(
}
val afterLastStopped = startupLog.log.takeLastWhile { it != LogEntry.AppStopped }
@Suppress("MagicNumber") // we take a specific number at the end of the list to compare them.
val isLastActivityCreatedStillStarted = afterLastStopped.takeLast(3) == listOf(
LogEntry.ActivityCreated(activityClass),
LogEntry.ActivityStarted(activityClass),

@ -56,7 +56,7 @@ class StartupStateProviderTest {
}
@Test
fun `GIVEN the app started for an activity WHEN hot start THEN cold start is false` () {
fun `GIVEN the app started for an activity WHEN hot start THEN cold start is false`() {
forEachHotStartEntries { index ->
assertFalse("$index", provider.isColdStartForStartedActivity(homeActivityClass))
}
@ -77,7 +77,7 @@ class StartupStateProviderTest {
}
@Test
fun `GIVEN the app started for an activity WHEN is hot start THEN warm start is false` () {
fun `GIVEN the app started for an activity WHEN is hot start THEN warm start is false`() {
forEachHotStartEntries { index ->
assertFalse("$index", provider.isWarmStartForStartedActivity(homeActivityClass))
}
@ -98,7 +98,7 @@ class StartupStateProviderTest {
}
@Test
fun `GIVEN the app started for an activity WHEN is hot start THEN hot start is true` () {
fun `GIVEN the app started for an activity WHEN is hot start THEN hot start is true`() {
forEachHotStartEntries { index ->
assertTrue("$index", provider.isHotStartForStartedActivity(homeActivityClass))
}

Loading…
Cancel
Save