summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Colin Cross <ccross@android.com> 2023-08-22 15:41:55 -0700
committer Xin Li <delphij@google.com> 2024-03-14 21:11:50 -0700
commit04eb055610f7621b510b618824ce4b49e61c84d5 (patch)
treec482f1db8464c1d49f641d794336fdfe305ff17d
parenta954ea0b562a3513b9f2ee93a36a41e834604a9b (diff)
Fix kotlin nullable errors in PackageInstallerSessions
Fix kotlin nullable errors that were exposed by setting the retention of android.annotation.NonNull and android.annotation.Nullable to class retention. Bug: 294110802 Test: builds (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:9de59d6e94521e39bb5c30ec3e4d576e06a93df7) Merged-In: Ia6e9d146eb5fd31b1c27664080c50398a147b1e4 Change-Id: Ia6e9d146eb5fd31b1c27664080c50398a147b1e4
-rw-r--r--core/tests/PackageInstallerSessions/src/android/content/pm/PackageSessionTests.kt6
1 files changed, 4 insertions, 2 deletions
diff --git a/core/tests/PackageInstallerSessions/src/android/content/pm/PackageSessionTests.kt b/core/tests/PackageInstallerSessions/src/android/content/pm/PackageSessionTests.kt
index 9acb99a8c1c2..b794352e5e27 100644
--- a/core/tests/PackageInstallerSessions/src/android/content/pm/PackageSessionTests.kt
+++ b/core/tests/PackageInstallerSessions/src/android/content/pm/PackageSessionTests.kt
@@ -445,7 +445,9 @@ class PackageSessionTests {
Manifest.permission.UPDATE_PACKAGES_WITHOUT_USER_ACTION)
}
handlerThread = HandlerThread("PackageSessionTests")
- handlerThread?.start()
- handler = Handler(handlerThread?.looper)
+ handlerThread?.let {
+ it.start()
+ handler = Handler(it.looper)
+ }
}
}