Skip to content

Commit e96dac3

Browse files
author
Murat Yener
committed
changed from ListenableFuture.get() to ListenableFuture.await()
1 parent 78ed9ad commit e96dac3

File tree

3 files changed

+4
-1
lines changed

3 files changed

+4
-1
lines changed

app/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ dependencies {
119119
implementation(libs.androidx.navigation.compose)
120120
implementation(libs.androidx.window.manager)
121121
implementation(libs.androidx.profileinstaller)
122+
implementation(libs.kotlinx.coroutines.guava)
122123
implementation(libs.coil.kt)
123124
}
124125

app/src/main/java/com/google/samples/apps/nowinandroid/MainActivity.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ import dagger.hilt.android.AndroidEntryPoint
5252
import kotlinx.coroutines.Dispatchers
5353
import kotlinx.coroutines.flow.collect
5454
import kotlinx.coroutines.flow.onEach
55+
import kotlinx.coroutines.guava.await
5556
import kotlinx.coroutines.launch
5657
import kotlinx.coroutines.withContext
5758
import javax.inject.Inject
@@ -168,7 +169,7 @@ class MainActivity : ComponentActivity() {
168169
"enqueued for compilation" when running the sample locally.
169170
*/
170171
withContext(Dispatchers.IO) {
171-
val status = ProfileVerifier.getCompilationStatusAsync().get()
172+
val status = ProfileVerifier.getCompilationStatusAsync().await()
172173
Log.d(TAG, "ProfileInstaller status code: ${status.profileInstallResultCode}")
173174
Log.d(
174175
TAG,

gradle/libs.versions.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ hilt-ext-work = { group = "androidx.hilt", name = "hilt-work", version.ref = "hi
117117
junit4 = { group = "junit", name = "junit", version.ref = "junit4" }
118118
kotlin-stdlib = { group = "org.jetbrains.kotlin", name = "kotlin-stdlib-jdk8", version.ref = "kotlin" }
119119
kotlinx-coroutines-android = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-android", version.ref = "kotlinxCoroutines" }
120+
kotlinx-coroutines-guava = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-guava", version.ref = "kotlinxCoroutines" }
120121
kotlinx-coroutines-test = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-test", version.ref = "kotlinxCoroutines" }
121122
kotlinx-datetime = { group = "org.jetbrains.kotlinx", name = "kotlinx-datetime", version.ref = "kotlinxDatetime" }
122123
kotlinx-serialization-json = { group = "org.jetbrains.kotlinx", name = "kotlinx-serialization-json", version.ref = "kotlinxSerializationJson" }

0 commit comments

Comments
 (0)