Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade Kotlin version to 1.7.20 #8091

Merged
merged 11 commits into from
Jan 3, 2023
Merged

Conversation

JorgeMucientes
Copy link
Contributor

@JorgeMucientes JorgeMucientes commented Dec 28, 2022

Description

This PR contains the following changes:

  • Updates Kotlin version to 1.7.20. The reason I didn't update it to the latest version 1.7.21 is because when using Compose BOM that would force us to use 1.4.0-alpha02 version of the Compose Compiler. I'd rather not use alphas in production code.
  • Updates Compose dependencies to use BOM
  • Fixes compile issues after dependency upgrades
  • Migrates deprecated usage of onBackPressed that was preventing the project from compile.

These changes should unblock several blocked PRs:

  • PR
  • PR
  • PR
  • Maybe more I'm missing?

Testing instructions

I'd appreciate if at least 2 reviewers smoke test the app to check for any potential issues 🙏🏼

  • I have considered if this change warrants user-facing release notes and have added them to RELEASE-NOTES.txt if necessary.

@JorgeMucientes JorgeMucientes added type: enhancement A request for an enhancement. status: do not merge Dependent on another PR, ready for review but not ready for merge. type: technical debt Represents or solves tech debt of the project. labels Dec 28, 2022
@wpmobilebot
Copy link
Collaborator

wpmobilebot commented Dec 28, 2022

You can test the changes on this Pull Request by downloading an installable build, or scanning this QR code:

@wpmobilebot
Copy link
Collaborator

Found 1 violations:

The PR caused the following dependency changes:

expand

 +--- androidx.navigation:navigation-dynamic-features-fragment:2.5.3
 |    +--- androidx.navigation:navigation-dynamic-features-runtime:2.5.3
 |    |    \--- androidx.navigation:navigation-runtime:2.5.3
 |    |         +--- androidx.activity:activity-ktx:1.5.1
 |    |         |    +--- androidx.activity:activity:1.5.1
-|    |         |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0
-|    |         |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21
-|    |         |    |    |         +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.21
-|    |         |    |    |         \--- org.jetbrains:annotations:13.0 -> 20.1.0
+|    |         |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0
+|    |         |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20
+|    |         |    |    |         +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.7.20
+|    |         |    |    |         \--- org.jetbrains:annotations:13.0 -> 20.1.0
 |    |         |    |    +--- androidx.collection:collection:1.0.0 -> 1.2.0
-|    |         |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |         |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    |         |    |    +--- androidx.core:core:1.8.0
-|    |         |    |    |    +--- androidx.annotation:annotation:1.2.0 -> 1.4.0 (*)
+|    |         |    |    |    +--- androidx.annotation:annotation:1.2.0 -> 1.5.0 (*)
 |    |         |    |    |    +--- androidx.concurrent:concurrent-futures:1.0.0
-|    |         |    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |         |    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    |         |    |    |    +--- androidx.lifecycle:lifecycle-runtime:2.3.1 -> 2.5.1
-|    |         |    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |         |    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    |         |    |    |    |    +--- androidx.arch.core:core-common:2.1.0
-|    |         |    |    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |         |    |    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    |         |    |    |    |    +--- androidx.arch.core:core-runtime:2.1.0
-|    |         |    |    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |         |    |    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    |         |    |    |    |    \--- androidx.lifecycle:lifecycle-common:2.5.1
-|    |         |    |    |    |         \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |         |    |    |    |         \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    |         |    |    |    \--- androidx.versionedparcelable:versionedparcelable:1.1.1
-|    |         |    |    |         \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |         |    |    |         \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    |         |    |    +--- androidx.lifecycle:lifecycle-viewmodel:2.5.1
-|    |         |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |         |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
-|    |         |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|    |         |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 1.7.20 (*)
 |    |         |    |    +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1
-|    |         |    |    |    +--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|    |         |    |    |    +--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
 |    |         |    |    |    +--- androidx.core:core-ktx:1.2.0 -> 1.8.0
-|    |         |    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |         |    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
-|    |         |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|    |         |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 1.7.20 (*)
 |    |         |    |    |    +--- androidx.savedstate:savedstate:1.2.0
-|    |         |    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |         |    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
-|    |         |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.20 -> 1.6.21 (*)
+|    |         |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.20 -> 1.7.20 (*)
-|    |         |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|    |         |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 1.7.20 (*)
 |    |         |    |    |    \--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.1 -> 1.6.4
 |    |         |    |    |         +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4
 |    |         |    |    |         |    \--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.4
-|    |         |    |    |         |         +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21
-|    |         |    |    |         |         |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
-|    |         |    |    |         |         |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.21
-|    |         |    |    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|    |         |    |    |         |         +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 -> 1.7.20
+|    |         |    |    |         |         |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*)
+|    |         |    |    |         |         |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.7.20
+|    |         |    |    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*)
-|    |         |    |    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.21
+|    |         |    |    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.21 -> 1.7.20
-|    |         |    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 (*)
+|    |         |    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 -> 1.7.20 (*)
 |    |         |    |    +--- androidx.tracing:tracing:1.0.0
-|    |         |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |         |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
-|    |         |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|    |         |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 1.7.20 (*)
 |    |         |    +--- androidx.lifecycle:lifecycle-runtime-ktx:2.5.1
-|    |         |    |    +--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|    |         |    |    +--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
-|    |         |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|    |         |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 1.7.20 (*)
 |    |         |    +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1
-|    |         |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|    |         |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 1.7.20 (*)
 |    |         |    +--- androidx.savedstate:savedstate-ktx:1.2.0
-|    |         |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.20 -> 1.6.21 (*)
+|    |         |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.20 -> 1.7.20 (*)
-|    |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|    |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 1.7.20 (*)
 |    |         +--- androidx.navigation:navigation-common:2.5.3
-|    |         |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |         |    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    |         |    +--- androidx.collection:collection-ktx:1.1.0
-|    |         |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.20 -> 1.6.21 (*)
+|    |         |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.20 -> 1.7.20 (*)
-|    |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|    |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 1.7.20 (*)
-|    |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|    |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 1.7.20 (*)
 |    +--- androidx.navigation:navigation-fragment:2.5.3
 |    |    +--- androidx.fragment:fragment-ktx:1.5.4
 |    |    |    +--- androidx.fragment:fragment:1.5.4
-|    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    |    |    |    +--- androidx.loader:loader:1.0.0
-|    |    |    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|    |    |    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
 |    |    |    |    +--- androidx.viewpager:viewpager:1.0.0
-|    |    |    |    |    +--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|    |    |    |    |    +--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
 |    |    |    |    |    \--- androidx.customview:customview:1.0.0 -> 1.1.0
-|    |    |    |    |         \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |    |    |    |         \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
-|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 1.7.20 (*)
 |    |    |    +--- androidx.lifecycle:lifecycle-livedata-core-ktx:2.5.1
-|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 1.7.20 (*)
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 1.7.20 (*)
 |    |    +--- androidx.slidingpanelayout:slidingpanelayout:1.2.0
-|    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    |    |    +--- androidx.window:window:1.0.0
-|    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 1.6.21 (*)
+|    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 1.7.20 (*)
-|    |    |    |    \--- androidx.annotation:annotation:1.2.0 -> 1.4.0 (*)
+|    |    |    |    \--- androidx.annotation:annotation:1.2.0 -> 1.5.0 (*)
 |    |    |    \--- androidx.transition:transition:1.4.1
-|    |    |         \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |    |         \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 1.7.20 (*)
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 1.7.20 (*)
 +--- androidx.databinding:viewbinding:7.2.1
-|    \--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|    \--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
-+--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.6.21 (*)
++--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.20 (*)
 +--- com.google.firebase:firebase-messaging-ktx -> 23.0.6
 |    +--- com.google.firebase:firebase-common:20.1.1
 |    |    \--- com.google.firebase:firebase-components:17.0.0
-|    |         \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |         \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    +--- com.google.firebase:firebase-common-ktx:20.1.1
-|    |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.72 -> 1.6.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.72 -> 1.7.20 (*)
 |    +--- com.google.firebase:firebase-messaging:23.0.6
-|    |    +--- androidx.annotation:annotation:1.2.0 -> 1.4.0 (*)
+|    |    +--- androidx.annotation:annotation:1.2.0 -> 1.5.0 (*)
 |    |    +--- com.google.android.datatransport:transport-api:3.0.0
-|    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    |    +--- com.google.android.datatransport:transport-backend-cct:3.1.6
-|    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    |    |    +--- com.google.android.datatransport:transport-runtime:3.1.6
-|    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    |    |    |    +--- com.google.firebase:firebase-encoders:17.0.0
-|    |    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    |    |    |    \--- com.google.firebase:firebase-encoders-proto:16.0.0
-|    |    |    |         \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |    |    |         \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    |    |    \--- com.google.firebase:firebase-encoders-json:18.0.0
-|    |    |         \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |    |         \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    |    +--- com.google.android.gms:play-services-stats:17.0.2
 |    |    |    \--- androidx.legacy:legacy-support-core-utils:1.0.0
-|    |    |         +--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|    |    |         +--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
 |    |    |         +--- androidx.documentfile:documentfile:1.0.0
-|    |    |         |    \--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|    |    |         |    \--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
 |    |    |         +--- androidx.localbroadcastmanager:localbroadcastmanager:1.0.0
-|    |    |         |    \--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|    |    |         |    \--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
 |    |    |         \--- androidx.print:print:1.0.0
-|    |    |              \--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|    |    |              \--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
 |    |    \--- com.google.firebase:firebase-datatransport:18.1.5
-|    |         \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |         \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
-|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.72 -> 1.6.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.72 -> 1.7.20 (*)
 +--- com.google.firebase:firebase-config-ktx -> 21.1.1
-|    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
-|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.72 -> 1.6.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.72 -> 1.7.20 (*)
 +--- com.google.firebase:firebase-analytics-ktx -> 21.1.0
-|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.50 -> 1.6.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.50 -> 1.7.20 (*)
 +--- androidx.legacy:legacy-support-v4:1.0.0
 |    \--- androidx.legacy:legacy-support-core-ui:1.0.0
-|         +--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|         +--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
 |         +--- androidx.coordinatorlayout:coordinatorlayout:1.0.0 -> 1.1.0
-|         |    \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|         |    \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |         +--- androidx.drawerlayout:drawerlayout:1.0.0 -> 1.1.1
-|         |    \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|         |    \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |         +--- androidx.interpolator:interpolator:1.0.0
-|         |    \--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|         |    \--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
 |         +--- androidx.swiperefreshlayout:swiperefreshlayout:1.0.0 -> 1.1.0
-|         |    \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|         |    \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |         +--- androidx.asynclayoutinflater:asynclayoutinflater:1.0.0
-|         |    \--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|         |    \--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
 |         \--- androidx.cursoradapter:cursoradapter:1.0.0
-|              \--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|              \--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
 +--- androidx.constraintlayout:constraintlayout:2.1.4
 |    \--- androidx.appcompat:appcompat:1.2.0 -> 1.4.2
-|         +--- androidx.annotation:annotation:1.3.0 -> 1.4.0 (*)
+|         +--- androidx.annotation:annotation:1.3.0 -> 1.5.0 (*)
 |         +--- androidx.appcompat:appcompat-resources:1.4.2
-|         |    +--- androidx.annotation:annotation:1.2.0 -> 1.4.0 (*)
+|         |    +--- androidx.annotation:annotation:1.2.0 -> 1.5.0 (*)
 |         |    \--- androidx.vectordrawable:vectordrawable:1.1.0
-|         |         \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|         |         \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |         +--- androidx.emoji2:emoji2:1.0.0
-|         |    +--- androidx.annotation:annotation:1.2.0 -> 1.4.0 (*)
+|         |    +--- androidx.annotation:annotation:1.2.0 -> 1.5.0 (*)
 |         |    \--- androidx.lifecycle:lifecycle-process:2.4.0 -> 2.5.1
-|         |         +--- androidx.annotation:annotation:1.2.0 -> 1.4.0 (*)
+|         |         +--- androidx.annotation:annotation:1.2.0 -> 1.5.0 (*)
 |         |         \--- androidx.startup:startup-runtime:1.1.1
-|         |              \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|         |              \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |         \--- androidx.resourceinspection:resourceinspection-annotation:1.0.0
-|              \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|              \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 +--- androidx.recyclerview:recyclerview:1.2.1
-|    \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 +--- androidx.recyclerview:recyclerview-selection:1.1.0
-|    \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 +--- com.google.android.material:material:1.6.1
-|    +--- androidx.annotation:annotation:1.2.0 -> 1.4.0 (*)
+|    +--- androidx.annotation:annotation:1.2.0 -> 1.5.0 (*)
 |    +--- androidx.cardview:cardview:1.0.0
-|    |    \--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|    |    \--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
 |    \--- androidx.viewpager2:viewpager2:1.0.0
-|         \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|         \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 +--- androidx.browser:browser:1.4.0
-|    \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 +--- androidx.preference:preference:1.2.0
-|    \--- androidx.annotation:annotation:1.2.0 -> 1.4.0 (*)
+|    \--- androidx.annotation:annotation:1.2.0 -> 1.5.0 (*)
 +--- androidx.datastore:datastore-preferences:1.0.0
-|    +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 1.6.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 1.7.20 (*)
 |    +--- androidx.datastore:datastore:1.0.0
-|    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 1.6.21 (*)
+|    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 1.7.20 (*)
-|    |    +--- androidx.annotation:annotation:1.2.0 -> 1.4.0 (*)
+|    |    +--- androidx.annotation:annotation:1.2.0 -> 1.5.0 (*)
 |    |    \--- androidx.datastore:datastore-core:1.0.0
-|    |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 1.6.21 (*)
+|    |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 1.7.20 (*)
-|    |         \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |         \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    \--- androidx.datastore:datastore-preferences-core:1.0.0
-|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 1.6.21 (*)
+|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.10 -> 1.7.20 (*)
 +--- androidx.work:work-runtime-ktx:2.7.1
 |    +--- androidx.work:work-runtime:2.7.1
 |    |    \--- androidx.room:room-runtime:2.2.5 -> 2.4.2
 |    |         +--- androidx.room:room-common:2.4.2
-|    |         |    \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |         |    \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    |         \--- androidx.sqlite:sqlite-framework:2.2.0
-|    |              +--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|    |              +--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
 |    |              \--- androidx.sqlite:sqlite:2.2.0
-|    |                   \--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|    |                   \--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.7.20 (*)
 +--- androidx.core:core-splashscreen:1.0.0
-|    +--- androidx.annotation:annotation:1.2.0 -> 1.4.0 (*)
+|    +--- androidx.annotation:annotation:1.2.0 -> 1.5.0 (*)
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 1.7.20 (*)
 +--- org.wordpress:utils:2.6.0
-|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.10 -> 1.6.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.10 -> 1.7.20 (*)
 +--- com.automattic.tracks:experimentation:trunk-f25f5b5e77df8313f19d47d07e7411256d18df79
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.31 -> 1.6.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.31 -> 1.7.20 (*)
 +--- com.automattic:Automattic-Tracks-Android:trunk-9c862fc2d53bc8e914216eb192b727427c71e71e
-|    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 -> 1.7.20 (*)
 |    +--- io.sentry:sentry-android -> 6.3.0
 |    |    \--- io.sentry:sentry-android-core:6.3.0
 |    |         \--- androidx.lifecycle:lifecycle-common-java8:2.2.0 -> 2.5.1
-|    |              \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |              \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    +--- io.sentry:sentry-android-okhttp -> 6.3.0
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.6.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*)
-|    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    \--- com.squareup.okhttp3:okhttp:4.9.0 -> 4.9.3
 |         +--- com.squareup.okio:okio:2.8.0 -> 3.0.0
 |         |    \--- com.squareup.okio:okio-jvm:3.0.0
-|         |         +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 -> 1.6.21 (*)
+|         |         +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 -> 1.7.20 (*)
-|         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31 -> 1.6.21
+|         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31 -> 1.7.20
-|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.6.21 (*)
+|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.7.20 (*)
 +--- org.wordpress:fluxc:trunk-94601a5d4c1c98068adde0352ecc25e6d0046f35
 |    +--- androidx.paging:paging-runtime:2.1.2
 |    |    \--- androidx.paging:paging-common:2.1.2
-|    |         \--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|    |         \--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
-|    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.6.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*)
-|    +--- org.jetbrains.kotlin:kotlin-android-extensions-runtime:1.6.10
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-android-extensions-runtime:1.6.10 -> 1.7.20
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*)
 |    +--- androidx.exifinterface:exifinterface:1.0.0 -> 1.3.3
-|    |    \--- androidx.annotation:annotation:1.2.0 -> 1.4.0 (*)
+|    |    \--- androidx.annotation:annotation:1.2.0 -> 1.5.0 (*)
 |    +--- androidx.security:security-crypto:1.0.0 -> 1.1.0-alpha03
-|    |    \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |    \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    +--- com.squareup.okhttp3:okhttp-urlconnection:4.9.0
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10 -> 1.6.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10 -> 1.7.20 (*)
 |    \--- androidx.room:room-ktx:2.4.2
-|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
+|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.7.20 (*)
 +--- org.wordpress.fluxc.plugins:woocommerce:trunk-94601a5d4c1c98068adde0352ecc25e6d0046f35
-|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.6.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*)
 +--- org.wordpress:login:0.21.0
-|    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.6.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*)
 |    +--- com.github.bumptech.glide:glide:4.12.0 -> 4.13.2
 |    |    \--- com.github.bumptech.glide:gifdecoder:4.13.2
-|    |         \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |         \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    \--- com.google.dagger:dagger-android-support:2.42
 |         +--- com.google.dagger:dagger-android:2.42
-|         |    \--- androidx.annotation:annotation:1.2.0 -> 1.4.0 (*)
+|         |    \--- androidx.annotation:annotation:1.2.0 -> 1.5.0 (*)
-|         \--- androidx.annotation:annotation:1.2.0 -> 1.4.0 (*)
+|         \--- androidx.annotation:annotation:1.2.0 -> 1.5.0 (*)
 +--- com.github.wordpress-mobile.WordPress-Aztec-Android:aztec:v1.3.45
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.11 -> 1.6.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.11 -> 1.7.20 (*)
 +--- com.github.wordpress-mobile.WordPress-Aztec-Android:glide-loader:v1.3.45
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.11 -> 1.6.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.11 -> 1.7.20 (*)
 +--- project :libs:cardreader
-|    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.6.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.20 (*)
 |    +--- com.stripe:stripeterminal:2.12.0
 |    |    +--- com.stripe:stripeterminal-core:2.12.0
 |    |    |    +--- com.stripe:stripeterminal-external:2.12.0
-|    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.6.21 (*)
+|    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*)
-|    |    |    |    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10
-|    |    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
-|    |    |    |    |    \--- org.jetbrains.kotlin:kotlin-android-extensions-runtime:1.6.10 (*)
+|    |    |    |    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 -> 1.7.20
+|    |    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.7.20 (*)
+|    |    |    |    |    \--- org.jetbrains.kotlin:kotlin-android-extensions-runtime:1.7.20 (*)
-|    |    |    |    +--- androidx.annotation:annotation:1.4.0 (*)
+|    |    |    |    +--- androidx.annotation:annotation:1.4.0 -> 1.5.0 (*)
 |    |    |    |    +--- com.squareup.moshi:moshi:1.13.0
-|    |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.0 -> 1.6.21 (*)
+|    |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.0 -> 1.7.20 (*)
 |    |    |    |    \--- com.stripe:stripeterminal-internal-models:2.12.0
-|    |    |    |         +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.6.21 (*)
+|    |    |    |         +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*)
-|    |    |    |         +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 (*)
+|    |    |    |         +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 -> 1.7.20 (*)
-|    |    |    |         \--- androidx.annotation:annotation:1.4.0 (*)
+|    |    |    |         \--- androidx.annotation:annotation:1.4.0 -> 1.5.0 (*)
-|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.6.21 (*)
+|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*)
-|    |    |    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 (*)
+|    |    |    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 -> 1.7.20 (*)
-|    |    |    +--- androidx.annotation:annotation:1.4.0 (*)
+|    |    |    +--- androidx.annotation:annotation:1.4.0 -> 1.5.0 (*)
 |    |    |    +--- com.stripe:stripeterminal-internal-common:2.12.0
-|    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.6.21 (*)
+|    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*)
-|    |    |    |    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 (*)
+|    |    |    |    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 -> 1.7.20 (*)
-|    |    |    |    +--- androidx.annotation:annotation:1.4.0 (*)
+|    |    |    |    +--- androidx.annotation:annotation:1.4.0 -> 1.5.0 (*)
 |    |    |    |    \--- com.squareup.moshi:moshi-adapters:1.13.0
-|    |    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.0 -> 1.6.21 (*)
+|    |    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.0 -> 1.7.20 (*)
 |    |    |    +--- io.reactivex.rxjava2:rxkotlin:2.4.0
-|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.40 -> 1.6.21 (*)
+|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.40 -> 1.7.20 (*)
 |    |    |    +--- org.jetbrains.kotlinx:kotlinx-coroutines-rx2:1.6.1 -> 1.6.4
 |    |    |    |    +--- org.jetbrains.kotlinx:kotlinx-coroutines-reactive:1.6.4
-|    |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 (*)
+|    |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 -> 1.7.20 (*)
-|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 (*)
+|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 -> 1.7.20 (*)
 |    |    |    +--- androidx.lifecycle:lifecycle-livedata-ktx:2.5.0 -> 2.5.1
-|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (*)
+|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 1.7.20 (*)
 |    |    |    +--- com.jaredrummler:android-device-names:1.1.9
-|    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |    |    |    \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    |    |    +--- com.jakewharton.timber:timber:5.0.1
-|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.21 -> 1.6.21 (*)
+|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.21 -> 1.7.20 (*)
 |    |    |    \--- com.squareup.wire:wire-moshi-adapter:4.0.0
 |    |    |         +--- com.squareup.wire:wire-runtime:4.0.0
 |    |    |         |    \--- com.squareup.wire:wire-runtime-jvm:4.0.0
-|    |    |         |         +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 -> 1.6.21 (*)
+|    |    |         |         +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 -> 1.7.20 (*)
-|    |    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31 -> 1.6.21
+|    |    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31 -> 1.7.20
-|    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 -> 1.6.21 (*)
+|    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 -> 1.7.20 (*)
-|    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.6.21 (*)
+|    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*)
-|    |    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 (*)
+|    |    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 -> 1.7.20 (*)
-|    |    \--- androidx.annotation:annotation:1.4.0 (*)
+|    |    \--- androidx.annotation:annotation:1.4.0 -> 1.5.0 (*)
-|    \--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 (*)
+|    \--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.7.20 (*)
 +--- project :libs:iap
-|    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.6.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.20 (*)
 |    \--- com.android.billingclient:billing-ktx:5.0.0
-|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.0 -> 1.6.21 (*)
+|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.0 -> 1.7.20 (*)
 +--- com.facebook.shimmer:shimmer:0.5.0
-|    \--- androidx.annotation:annotation:1.0.1 -> 1.4.0 (*)
+|    \--- androidx.annotation:annotation:1.0.1 -> 1.5.0 (*)
 +--- com.automattic:about:0.0.6
-|    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.31 -> 1.6.10 (*)
+|    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.5.31 -> 1.7.20 (*)
-|    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 -> 1.6.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 -> 1.7.20 (*)
-|    +--- androidx.compose.ui:ui:1.0.5 -> 1.1.1
-|    |    +--- androidx.compose.runtime:runtime-saveable:1.1.1
-|    |    |    +--- androidx.compose.runtime:runtime:1.1.1
-|    |    |    |    +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2 -> 1.6.4 (*)
-|    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
-|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
-|    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
-|    |    +--- androidx.compose.ui:ui-geometry:1.1.1
-|    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
-|    |    |    +--- androidx.compose.runtime:runtime:1.1.1 (*)
-|    |    |    +--- androidx.compose.ui:ui-util:1.1.1
-|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
-|    |    +--- androidx.compose.ui:ui-graphics:1.1.1
-|    |    |    +--- androidx.annotation:annotation:1.2.0 -> 1.4.0 (*)
-|    |    |    +--- androidx.compose.ui:ui-unit:1.1.1
-|    |    |    |    +--- androidx.compose.ui:ui-geometry:1.1.1 (*)
-|    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
-|    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
-|    |    |    |    +--- androidx.compose.runtime:runtime:1.1.1 (*)
-|    |    |    |    \--- androidx.compose.ui:ui-util:1.1.1 (*)
-|    |    |    +--- androidx.compose.runtime:runtime:1.1.1 (*)
-|    |    |    +--- androidx.compose.ui:ui-util:1.1.1 (*)
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.10 -> 1.6.21
-|    |    +--- androidx.compose.ui:ui-text:1.1.1
-|    |    |    +--- androidx.compose.ui:ui-graphics:1.1.1 (*)
-|    |    |    +--- androidx.compose.ui:ui-unit:1.1.1 (*)
-|    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
-|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.10 -> 1.6.21
-|    |    |    +--- androidx.compose.runtime:runtime:1.1.1 (*)
-|    |    |    +--- androidx.compose.runtime:runtime-saveable:1.1.1 (*)
-|    |    |    +--- androidx.compose.ui:ui-util:1.1.1 (*)
-|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
-|    |    |    +--- androidx.collection:collection:1.1.0 -> 1.2.0 (*)
-|    |    |    \--- androidx.core:core:1.5.0 -> 1.8.0 (*)
-|    |    +--- androidx.compose.ui:ui-unit:1.1.1 (*)
-|    |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
-|    |    +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.10 -> 1.6.21
-|    |    +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.2 -> 1.6.4 (*)
-|    |    +--- androidx.compose.runtime:runtime:1.1.1 (*)
-|    |    +--- androidx.compose.ui:ui-util:1.1.1 (*)
-|    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
-|    |    +--- androidx.autofill:autofill:1.0.0
-|    |    |    \--- androidx.core:core:1.1.0 -> 1.8.0 (*)
-|    |    +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.2 -> 1.6.4 (*)
-|    |    +--- androidx.savedstate:savedstate:1.1.0 -> 1.2.0 (*)
-|    |    +--- androidx.lifecycle:lifecycle-common-java8:2.3.0 -> 2.5.1 (*)
-|    |    +--- androidx.lifecycle:lifecycle-runtime:2.3.0 -> 2.5.1 (*)
-|    |    +--- androidx.lifecycle:lifecycle-viewmodel:2.3.0 -> 2.5.1 (*)
-|    |    \--- androidx.profileinstaller:profileinstaller:1.1.0
-|    |         +--- androidx.annotation:annotation:1.2.0 -> 1.4.0 (*)
-|    |         \--- androidx.startup:startup-runtime:1.0.0 -> 1.1.1 (*)
+|    +--- androidx.compose.ui:ui:1.0.5 -> 1.3.2
+|    |    +--- androidx.activity:activity-ktx:1.5.1 (*)
+|    |    +--- androidx.annotation:annotation:1.5.0 (*)
+|    |    +--- androidx.autofill:autofill:1.0.0
+|    |    |    \--- androidx.core:core:1.1.0 -> 1.8.0 (*)
+|    |    +--- androidx.collection:collection:1.0.0 -> 1.2.0 (*)
+|    |    +--- androidx.compose.runtime:runtime:1.3.2
+|    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
+|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 (*)
+|    |    |    \--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4 (*)
+|    |    +--- androidx.compose.runtime:runtime-saveable:1.3.2
+|    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
+|    |    |    +--- androidx.compose.runtime:runtime:1.3.2 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 (*)
+|    |    +--- androidx.compose.ui:ui-geometry:1.3.2
+|    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
+|    |    |    +--- androidx.compose.runtime:runtime:1.1.1 -> 1.3.2 (*)
+|    |    |    +--- androidx.compose.ui:ui-util:1.3.2
+|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 (*)
+|    |    +--- androidx.compose.ui:ui-graphics:1.3.2
+|    |    |    +--- androidx.annotation:annotation:1.2.0 -> 1.5.0 (*)
+|    |    |    +--- androidx.compose.runtime:runtime:1.1.1 -> 1.3.2 (*)
+|    |    |    +--- androidx.compose.ui:ui-unit:1.3.2
+|    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
+|    |    |    |    +--- androidx.compose.runtime:runtime:1.1.1 -> 1.3.2 (*)
+|    |    |    |    +--- androidx.compose.ui:ui-geometry:1.3.2 (*)
+|    |    |    |    +--- androidx.compose.ui:ui-util:1.3.2 (*)
+|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 (*)
+|    |    |    +--- androidx.compose.ui:ui-util:1.3.2 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10 -> 1.7.20
+|    |    +--- androidx.compose.ui:ui-text:1.3.2
+|    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
+|    |    |    +--- androidx.collection:collection:1.0.0 -> 1.2.0 (*)
+|    |    |    +--- androidx.compose.runtime:runtime:1.2.0 -> 1.3.2 (*)
+|    |    |    +--- androidx.compose.runtime:runtime-saveable:1.2.0 -> 1.3.2 (*)
+|    |    |    +--- androidx.compose.ui:ui-graphics:1.3.2 (*)
+|    |    |    +--- androidx.compose.ui:ui-unit:1.3.2 (*)
+|    |    |    +--- androidx.compose.ui:ui-util:1.3.2 (*)
+|    |    |    +--- androidx.core:core:1.7.0 -> 1.8.0 (*)
+|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 (*)
+|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10 -> 1.7.20
+|    |    |    \--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4 (*)
+|    |    +--- androidx.compose.ui:ui-unit:1.3.2 (*)
+|    |    +--- androidx.compose.ui:ui-util:1.3.2 (*)
+|    |    +--- androidx.core:core:1.5.0 -> 1.8.0 (*)
+|    |    +--- androidx.customview:customview-poolingcontainer:1.0.0
+|    |    |    +--- androidx.core:core-ktx:1.5.0 -> 1.8.0 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 1.7.20 (*)
+|    |    +--- androidx.lifecycle:lifecycle-common-java8:2.3.0 -> 2.5.1 (*)
+|    |    +--- androidx.lifecycle:lifecycle-runtime:2.3.0 -> 2.5.1 (*)
+|    |    +--- androidx.lifecycle:lifecycle-viewmodel:2.3.0 -> 2.5.1 (*)
+|    |    +--- androidx.profileinstaller:profileinstaller:1.2.0
+|    |    |    +--- androidx.annotation:annotation:1.2.0 -> 1.5.0 (*)
+|    |    |    \--- androidx.startup:startup-runtime:1.1.1 (*)
+|    |    +--- androidx.savedstate:savedstate-ktx:1.2.0 (*)
+|    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 (*)
+|    |    +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10 -> 1.7.20
+|    |    +--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4 (*)
+|    |    \--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4 (*)
-|    +--- androidx.compose.ui:ui-tooling:1.0.5 -> 1.1.1
-|    |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
-|    |    +--- androidx.compose.runtime:runtime:1.1.1 (*)
-|    |    +--- androidx.compose.ui:ui:1.1.1 (*)
-|    |    +--- androidx.compose.ui:ui-tooling-preview:1.1.1
-|    |    |    +--- androidx.annotation:annotation:1.2.0 -> 1.4.0 (*)
-|    |    |    +--- androidx.compose.runtime:runtime:1.1.1 (*)
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
-|    |    +--- androidx.compose.ui:ui-tooling-data:1.1.1
-|    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
-|    |    |    +--- androidx.compose.runtime:runtime:1.1.1 (*)
-|    |    |    +--- androidx.compose.ui:ui:1.1.1 (*)
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
-|    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
-|    |    +--- androidx.compose.animation:animation:1.1.1
-|    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
-|    |    |    +--- androidx.compose.animation:animation-core:1.1.1
-|    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
-|    |    |    |    +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.5.2 -> 1.6.4 (*)
-|    |    |    |    +--- androidx.compose.runtime:runtime:1.1.1 (*)
-|    |    |    |    +--- androidx.compose.ui:ui:1.0.0 -> 1.1.1 (*)
-|    |    |    |    +--- androidx.compose.ui:ui-unit:1.0.0 -> 1.1.1 (*)
-|    |    |    |    +--- androidx.compose.ui:ui-util:1.0.0 -> 1.1.1 (*)
-|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
-|    |    |    +--- androidx.compose.foundation:foundation-layout:1.0.0 -> 1.1.1
-|    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
-|    |    |    |    +--- androidx.compose.ui:ui:1.1.1 (*)
-|    |    |    |    +--- androidx.compose.ui:ui-unit:1.1.1 (*)
-|    |    |    |    +--- androidx.compose.runtime:runtime:1.1.1 (*)
-|    |    |    |    +--- androidx.compose.ui:ui-util:1.0.0 -> 1.1.1 (*)
-|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.10 -> 1.6.21
-|    |    |    +--- androidx.compose.runtime:runtime:1.1.1 (*)
-|    |    |    +--- androidx.compose.ui:ui:1.0.0 -> 1.1.1 (*)
-|    |    |    +--- androidx.compose.ui:ui-geometry:1.0.0 -> 1.1.1 (*)
-|    |    |    +--- androidx.compose.ui:ui-util:1.0.0 -> 1.1.1 (*)
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.10 -> 1.6.21
-|    |    +--- androidx.compose.material:material:1.0.0 -> 1.1.1
-|    |    |    +--- androidx.compose.animation:animation-core:1.0.0 -> 1.1.1 (*)
-|    |    |    +--- androidx.compose.foundation:foundation:1.1.1
-|    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
-|    |    |    |    +--- androidx.compose.animation:animation:1.1.1 (*)
-|    |    |    |    +--- androidx.compose.runtime:runtime:1.1.1 (*)
-|    |    |    |    +--- androidx.compose.ui:ui:1.1.1 (*)
-|    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.10 -> 1.6.21
-|    |    |    |    +--- androidx.compose.foundation:foundation-layout:1.1.1 (*)
-|    |    |    |    +--- androidx.compose.ui:ui-graphics:1.1.1 (*)
-|    |    |    |    +--- androidx.compose.ui:ui-text:1.0.0 -> 1.1.1 (*)
-|    |    |    |    \--- androidx.compose.ui:ui-util:1.0.0 -> 1.1.1 (*)
-|    |    |    +--- androidx.compose.material:material-icons-core:1.1.1
-|    |    |    |    +--- androidx.compose.ui:ui:1.0.0 -> 1.1.1 (*)
-|    |    |    |    +--- androidx.compose.runtime:runtime:1.1.1 (*)
-|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
-|    |    |    +--- androidx.compose.material:material-ripple:1.1.1
-|    |    |    |    +--- androidx.compose.foundation:foundation:1.1.1 (*)
-|    |    |    |    +--- androidx.compose.runtime:runtime:1.1.1 (*)
-|    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.10 -> 1.6.21
-|    |    |    |    +--- androidx.compose.animation:animation:1.0.0 -> 1.1.1 (*)
-|    |    |    |    \--- androidx.compose.ui:ui-util:1.0.0 -> 1.1.1 (*)
-|    |    |    +--- androidx.compose.runtime:runtime:1.1.1 (*)
-|    |    |    +--- androidx.compose.ui:ui:1.1.1 (*)
-|    |    |    +--- androidx.compose.ui:ui-text:1.0.0 -> 1.1.1 (*)
-|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.10 -> 1.6.21
-|    |    |    +--- androidx.compose.animation:animation:1.0.0 -> 1.1.1 (*)
-|    |    |    +--- androidx.compose.foundation:foundation-layout:1.1.1 (*)
-|    |    |    +--- androidx.compose.ui:ui-util:1.0.0 -> 1.1.1 (*)
-|    |    |    +--- androidx.savedstate:savedstate:1.1.0 -> 1.2.0 (*)
-|    |    |    +--- androidx.lifecycle:lifecycle-runtime:2.3.0 -> 2.5.1 (*)
-|    |    |    \--- androidx.lifecycle:lifecycle-viewmodel:2.3.0 -> 2.5.1 (*)
-|    |    \--- androidx.activity:activity-compose:1.3.0 -> 1.4.0
-|    |         +--- androidx.compose.runtime:runtime:1.0.1 -> 1.1.1 (*)
-|    |         +--- androidx.compose.runtime:runtime-saveable:1.0.1 -> 1.1.1 (*)
-|    |         +--- androidx.activity:activity-ktx:1.4.0 -> 1.5.1 (*)
-|    |         +--- androidx.compose.ui:ui:1.0.1 -> 1.1.1 (*)
-|    |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.21 (*)
+|    +--- androidx.compose.ui:ui-tooling:1.0.5 -> 1.3.2
+|    |    +--- androidx.activity:activity-compose:1.3.0 -> 1.3.1
+|    |    |    +--- androidx.compose.runtime:runtime:1.0.1 -> 1.3.2 (*)
+|    |    |    +--- androidx.compose.runtime:runtime-saveable:1.0.1 -> 1.3.2 (*)
+|    |    |    +--- androidx.activity:activity-ktx:1.3.1 -> 1.5.1 (*)
+|    |    |    +--- androidx.compose.ui:ui:1.0.1 -> 1.3.2 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.21 -> 1.7.20 (*)
+|    |    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
+|    |    +--- androidx.compose.animation:animation:1.3.2
+|    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
+|    |    |    +--- androidx.compose.animation:animation-core:1.3.2
+|    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
+|    |    |    |    +--- androidx.compose.runtime:runtime:1.1.1 -> 1.3.2 (*)
+|    |    |    |    +--- androidx.compose.ui:ui:1.2.0 -> 1.3.2 (*)
+|    |    |    |    +--- androidx.compose.ui:ui-unit:1.0.0 -> 1.3.2 (*)
+|    |    |    |    +--- androidx.compose.ui:ui-util:1.0.0 -> 1.3.2 (*)
+|    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 (*)
+|    |    |    |    \--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4 (*)
+|    |    |    +--- androidx.compose.foundation:foundation-layout:1.0.0 -> 1.3.1
+|    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
+|    |    |    |    +--- androidx.compose.animation:animation-core:1.1.1 -> 1.3.2 (*)
+|    |    |    |    +--- androidx.compose.runtime:runtime:1.2.0 -> 1.3.2 (*)
+|    |    |    |    +--- androidx.compose.ui:ui:1.2.0 -> 1.3.2 (*)
+|    |    |    |    +--- androidx.compose.ui:ui-unit:1.1.1 -> 1.3.2 (*)
+|    |    |    |    +--- androidx.compose.ui:ui-util:1.0.0 -> 1.3.2 (*)
+|    |    |    |    +--- androidx.core:core:1.7.0 -> 1.8.0 (*)
+|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10 -> 1.7.20
+|    |    |    +--- androidx.compose.runtime:runtime:1.1.1 -> 1.3.2 (*)
+|    |    |    +--- androidx.compose.ui:ui:1.0.0 -> 1.3.2 (*)
+|    |    |    +--- androidx.compose.ui:ui-geometry:1.0.0 -> 1.3.2 (*)
+|    |    |    +--- androidx.compose.ui:ui-util:1.0.0 -> 1.3.2 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10 -> 1.7.20
+|    |    +--- androidx.compose.material:material:1.0.0 -> 1.3.1
+|    |    |    +--- androidx.compose.animation:animation:1.0.0 -> 1.3.2 (*)
+|    |    |    +--- androidx.compose.animation:animation-core:1.0.0 -> 1.3.2 (*)
+|    |    |    +--- androidx.compose.foundation:foundation:1.2.0 -> 1.3.1
+|    |    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
+|    |    |    |    +--- androidx.compose.animation:animation:1.1.1 -> 1.3.2 (*)
+|    |    |    |    +--- androidx.compose.foundation:foundation-layout:1.3.1 (*)
+|    |    |    |    +--- androidx.compose.runtime:runtime:1.3.1 -> 1.3.2 (*)
+|    |    |    |    +--- androidx.compose.ui:ui:1.3.1 -> 1.3.2 (*)
+|    |    |    |    +--- androidx.compose.ui:ui-graphics:1.1.1 -> 1.3.2 (*)
+|    |    |    |    +--- androidx.compose.ui:ui-text:1.0.0 -> 1.3.2 (*)
+|    |    |    |    +--- androidx.compose.ui:ui-util:1.0.0 -> 1.3.2 (*)
+|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10 -> 1.7.20
+|    |    |    +--- androidx.compose.foundation:foundation-layout:1.1.1 -> 1.3.1 (*)
+|    |    |    +--- androidx.compose.material:material-icons-core:1.3.1
+|    |    |    |    +--- androidx.compose.runtime:runtime:1.1.1 -> 1.3.2 (*)
+|    |    |    |    +--- androidx.compose.ui:ui:1.0.0 -> 1.3.2 (*)
+|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 (*)
+|    |    |    +--- androidx.compose.material:material-ripple:1.3.1
+|    |    |    |    +--- androidx.compose.animation:animation:1.0.0 -> 1.3.2 (*)
+|    |    |    |    +--- androidx.compose.foundation:foundation:1.1.1 -> 1.3.1 (*)
+|    |    |    |    +--- androidx.compose.runtime:runtime:1.1.1 -> 1.3.2 (*)
+|    |    |    |    +--- androidx.compose.ui:ui-util:1.0.0 -> 1.3.2 (*)
+|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10 -> 1.7.20
+|    |    |    +--- androidx.compose.runtime:runtime:1.2.0 -> 1.3.2 (*)
+|    |    |    +--- androidx.compose.ui:ui:1.2.0 -> 1.3.2 (*)
+|    |    |    +--- androidx.compose.ui:ui-text:1.2.0 -> 1.3.2 (*)
+|    |    |    +--- androidx.compose.ui:ui-util:1.0.0 -> 1.3.2 (*)
+|    |    |    +--- androidx.lifecycle:lifecycle-runtime:2.3.0 -> 2.5.1 (*)
+|    |    |    +--- androidx.lifecycle:lifecycle-viewmodel:2.3.0 -> 2.5.1 (*)
+|    |    |    +--- androidx.savedstate:savedstate:1.1.0 -> 1.2.0 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.7.10 -> 1.7.20
+|    |    +--- androidx.compose.runtime:runtime:1.1.1 -> 1.3.2 (*)
+|    |    +--- androidx.compose.ui:ui:1.3.2 (*)
+|    |    +--- androidx.compose.ui:ui-tooling-data:1.3.2
+|    |    |    +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
+|    |    |    +--- androidx.compose.runtime:runtime:1.2.0 -> 1.3.2 (*)
+|    |    |    +--- androidx.compose.ui:ui:1.3.2 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 (*)
+|    |    +--- androidx.compose.ui:ui-tooling-preview:1.3.2
+|    |    |    +--- androidx.annotation:annotation:1.2.0 -> 1.5.0 (*)
+|    |    |    +--- androidx.compose.runtime:runtime:1.1.1 -> 1.3.2 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 (*)
+|    |    +--- androidx.savedstate:savedstate-ktx:1.2.0 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 (*)
-|    +--- androidx.compose.material:material:1.0.5 -> 1.1.1 (*)
+|    +--- androidx.compose.material:material:1.0.5 -> 1.3.1 (*)
 |    +--- androidx.navigation:navigation-compose:2.4.0-beta02
-|    |    +--- androidx.activity:activity-compose:1.3.1 -> 1.4.0 (*)
+|    |    +--- androidx.activity:activity-compose:1.3.1 (*)
-|    |    +--- androidx.compose.animation:animation:1.0.1 -> 1.1.1 (*)
+|    |    +--- androidx.compose.animation:animation:1.0.1 -> 1.3.2 (*)
-|    |    +--- androidx.compose.runtime:runtime:1.0.1 -> 1.1.1 (*)
+|    |    +--- androidx.compose.runtime:runtime:1.0.1 -> 1.3.2 (*)
-|    |    +--- androidx.compose.runtime:runtime-saveable:1.0.1 -> 1.1.1 (*)
+|    |    +--- androidx.compose.runtime:runtime-saveable:1.0.1 -> 1.3.2 (*)
-|    |    +--- androidx.compose.ui:ui:1.0.1 -> 1.1.1 (*)
+|    |    +--- androidx.compose.ui:ui:1.0.1 -> 1.3.2 (*)
 |    |    +--- androidx.lifecycle:lifecycle-viewmodel-compose:2.4.0-rc01 -> 2.4.1
-|    |    |    +--- androidx.compose.runtime:runtime:1.0.1 -> 1.1.1 (*)
+|    |    |    +--- androidx.compose.runtime:runtime:1.0.1 -> 1.3.2 (*)
-|    |    |    +--- androidx.compose.ui:ui:1.0.1 -> 1.1.1 (*)
+|    |    |    +--- androidx.compose.ui:ui:1.0.1 -> 1.3.2 (*)
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.6.21 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.30 -> 1.7.20 (*)
-|    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.6.21 (*)
+|    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 -> 1.7.20 (*)
-|    |    \--- androidx.compose.foundation:foundation-layout:1.0.1 -> 1.1.1 (*)
+|    |    \--- androidx.compose.foundation:foundation-layout:1.0.1 -> 1.3.1 (*)
-|    +--- androidx.compose.animation:animation:1.1.0-beta02 -> 1.1.1 (*)
+|    +--- androidx.compose.animation:animation:1.1.0-beta02 -> 1.3.2 (*)
 |    +--- com.google.accompanist:accompanist-drawablepainter:0.20.2 -> 0.23.1
-|    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.6.21 (*)
+|    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*)
-|    |    \--- androidx.compose.ui:ui:1.1.1 (*)
+|    |    \--- androidx.compose.ui:ui:1.1.1 -> 1.3.2 (*)
 |    \--- com.google.android.material:compose-theme-adapter:1.1.1 -> 1.1.8
-|         +--- androidx.compose.runtime:runtime:1.1.1 (*)
+|         +--- androidx.compose.runtime:runtime:1.1.1 -> 1.3.2 (*)
-|         +--- androidx.compose.material:material:1.1.1 (*)
+|         +--- androidx.compose.material:material:1.1.1 -> 1.3.1 (*)
-|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
+|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.7.20 (*)
 +--- com.google.dagger:hilt-android:2.42
-|    +--- androidx.annotation:annotation:1.2.0 -> 1.4.0 (*)
+|    +--- androidx.annotation:annotation:1.2.0 -> 1.5.0 (*)
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.7.20 (*)
 +--- androidx.hilt:hilt-navigation-fragment:1.0.0
-|    +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.6.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.7.20 (*)
 |    \--- androidx.hilt:hilt-navigation:1.0.0
-|         +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.6.21 (*)
+|         +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.7.20 (*)
-|         \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|         \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 +--- androidx.hilt:hilt-work:1.0.0
-|    \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 +--- com.github.PhilJay:MPAndroidChart:v3.1.0
-|    \--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|    \--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
 +--- com.zendesk:support:5.0.8
 |    +--- com.zendesk:support-providers:5.0.8
 |    |    +--- com.zendesk:core:4.0.6
 |    |    |    +--- com.zendesk:java-common:2.0.0
-|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.6.21 (*)
+|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.7.20 (*)
-|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.6.21 (*)
+|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.7.20 (*)
-|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
 |    |    +--- com.zendesk:guide-providers:1.0.7
-|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.6.21 (*)
+|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.7.20 (*)
-|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
-|    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.6.21 (*)
+|    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.7.20 (*)
-|    |    \--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|    |    \--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
 |    +--- com.zendesk:guide:1.0.7
 |    |    +--- com.zendesk:sdk-configurations:2.0.1
-|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.6.21 (*)
+|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.7.20 (*)
-|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
 |    |    +--- com.zendesk:messaging-api:5.2.3
-|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.6.21 (*)
+|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.7.20 (*)
-|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|    |    |    \--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
 |    |    +--- com.zendesk:messaging:5.2.3
-|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.6.21 (*)
+|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.7.20 (*)
 |    |    |    +--- com.zendesk:common-ui:4.0.3
-|    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.6.21 (*)
+|    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.7.20 (*)
 |    |    |    |    \--- com.zendesk.belvedere2:belvedere:3.0.0-RC
 |    |    |    |         +--- com.zendesk.belvedere2:belvedere-core:3.0.0-RC
-|    |    |    |         |    \--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |    |    |         |    \--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
-|    |    |    |         +--- androidx.annotation:annotation:1.1.0 -> 1.4.0 (*)
+|    |    |    |         +--- androidx.annotation:annotation:1.1.0 -> 1.5.0 (*)
 |    |    |    |         \--- com.squareup.picasso:picasso:2.8
-|    |    |    |              \--- androidx.annotation:annotation:1.0.0 -> 1.4.0 (*)
+|    |    |    |              \--- androidx.annotation:annotation:1.0.0 -> 1.5.0 (*)
 |    |    |    \--- com.google.android.flexbox:flexbox:3.0.0
-|    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.6.21 (*)
+|    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.7.20 (*)
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.6.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.7.20 (*)
-|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.6.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.21 -> 1.7.20 (*)
 +--- com.tinder.statemachine:statemachine:0.2.0
-|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.21 -> 1.6.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.21 -> 1.7.20 (*)
 +--- org.wordpress:mediapicker:0.1.1
-|    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 (*)
+|    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 -> 1.7.20 (*)
 |    +--- org.wordpress.mediapicker:domain:0.1.1
-|    |    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 (*)
+|    |    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 -> 1.7.20 (*)
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.6.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*)
-|    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.6.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*)
 |    \--- com.google.dagger:hilt-android-compiler:2.42
 |         +--- com.google.dagger:dagger-compiler:2.42
 |         |    +--- com.google.dagger:dagger-spi:2.42
 |         |    |    +--- com.google.devtools.ksp:symbol-processing-api:1.5.30-1.0.0
-|         |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.30 -> 1.6.21 (*)
+|         |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.30 -> 1.7.20 (*)
-|         |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
+|         |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.7.20 (*)
-|         |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.32 -> 1.6.21 (*)
+|         |    |    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.32 -> 1.7.20 (*)
-|         |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
+|         |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.7.20 (*)
-|         |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.32 -> 1.6.21 (*)
+|         |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.32 -> 1.7.20 (*)
 |         |    \--- org.jetbrains.kotlinx:kotlinx-metadata-jvm:0.4.2
-|         |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
+|         |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.7.20 (*)
-|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
+|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.7.20 (*)
 +--- org.wordpress.mediapicker:source-device:0.1.1
-|    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 (*)
+|    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 -> 1.7.20 (*)
-|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.6.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*)
 +--- org.wordpress.mediapicker:source-wordpress:0.1.1
-|    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 (*)
+|    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 -> 1.7.20 (*)
-|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.6.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*)
-+--- androidx.activity:activity-compose:1.4.0 (*)
++--- androidx.compose:compose-bom:2022.12.00
+|    +--- androidx.compose.animation:animation:1.3.2 (c)
+|    +--- androidx.compose.material:material:1.3.1 (c)
+|    +--- androidx.compose.runtime:runtime-livedata:1.3.2 (c)
+|    +--- androidx.compose.ui:ui-tooling:1.3.2 (c)
+|    +--- androidx.compose.ui:ui:1.3.2 (c)
+|    +--- androidx.compose.ui:ui-unit:1.3.2 (c)
+|    +--- androidx.compose.ui:ui-util:1.3.2 (c)
+|    +--- androidx.compose.foundation:foundation-layout:1.3.1 (c)
+|    +--- androidx.compose.foundation:foundation:1.3.1 (c)
+|    +--- androidx.compose.runtime:runtime:1.3.2 (c)
+|    +--- androidx.compose.animation:animation-core:1.3.2 (c)
+|    +--- androidx.compose.ui:ui-geometry:1.3.2 (c)
+|    +--- androidx.compose.material:material-icons-core:1.3.1 (c)
+|    +--- androidx.compose.material:material-ripple:1.3.1 (c)
+|    +--- androidx.compose.ui:ui-text:1.3.2 (c)
+|    +--- androidx.compose.ui:ui-tooling-data:1.3.2 (c)
+|    +--- androidx.compose.ui:ui-tooling-preview:1.3.2 (c)
+|    +--- androidx.compose.runtime:runtime-saveable:1.3.2 (c)
+|    \--- androidx.compose.ui:ui-graphics:1.3.2 (c)
++--- androidx.activity:activity-compose -> 1.3.1 (*)
++--- androidx.compose.material:material -> 1.3.1 (*)
++--- androidx.compose.animation:animation -> 1.3.2 (*)
++--- androidx.compose.ui:ui-tooling -> 1.3.2 (*)
++--- androidx.compose.runtime:runtime-livedata -> 1.3.2
+|    +--- androidx.compose.runtime:runtime:1.3.2 (*)
+|    +--- androidx.compose.ui:ui:1.0.0 -> 1.3.2 (*)
+|    +--- androidx.lifecycle:lifecycle-livedata:2.2.0 -> 2.5.1 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.7.10 -> 1.7.20 (*)
++--- androidx.constraintlayout:constraintlayout-compose:1.0.1
+|    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.10 -> 1.7.20 (*)
+|    +--- androidx.compose.ui:ui:1.0.0 -> 1.3.2 (*)
+|    +--- androidx.compose.ui:ui-unit:1.0.0 -> 1.3.2 (*)
+|    +--- androidx.compose.ui:ui-util:1.0.0 -> 1.3.2 (*)
+|    +--- androidx.compose.foundation:foundation-layout:1.0.0 -> 1.3.1 (*)
+|    +--- androidx.compose.foundation:foundation:1.0.0 -> 1.3.1 (*)
+|    \--- androidx.compose.material:material:1.0.0 -> 1.3.1 (*)
 +--- com.google.accompanist:accompanist-swiperefresh:0.23.1
-|    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.6.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*)
-|    +--- androidx.compose.material:material:1.1.1 (*)
+|    +--- androidx.compose.material:material:1.1.1 -> 1.3.1 (*)
-|    \--- androidx.compose.ui:ui-util:1.1.1 (*)
+|    \--- androidx.compose.ui:ui-util:1.1.1 -> 1.3.2 (*)
-+--- androidx.compose.material:material:1.1.1 (*)
-+--- androidx.compose.animation:animation:1.1.1 (*)
-+--- androidx.compose.ui:ui-tooling:1.1.1 (*)
-+--- androidx.compose.runtime:runtime-livedata:1.1.1
-|    +--- androidx.compose.runtime:runtime:1.1.1 (*)
-|    +--- androidx.lifecycle:lifecycle-livedata:2.2.0 -> 2.5.1 (*)
-|    +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
-|    \--- androidx.compose.ui:ui:1.0.0 -> 1.1.1 (*)
-+--- androidx.constraintlayout:constraintlayout-compose:1.0.1
-|    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.10 -> 1.6.21 (*)
-|    +--- androidx.compose.ui:ui:1.0.0 -> 1.1.1 (*)
-|    +--- androidx.compose.ui:ui-unit:1.0.0 -> 1.1.1 (*)
-|    +--- androidx.compose.ui:ui-util:1.0.0 -> 1.1.1 (*)
-|    +--- androidx.compose.foundation:foundation-layout:1.0.0 -> 1.1.1 (*)
-|    +--- androidx.compose.foundation:foundation:1.0.0 -> 1.1.1 (*)
-|    \--- androidx.compose.material:material:1.0.0 -> 1.1.1 (*)
 +--- com.google.accompanist:accompanist-systemuicontroller:0.23.1
-|    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.6.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.7.20 (*)
-|    \--- androidx.compose.ui:ui:1.1.1 (*)
+|    \--- androidx.compose.ui:ui:1.1.1 -> 1.3.2 (*)
 +--- io.coil-kt:coil-compose:2.1.0
 |    \--- io.coil-kt:coil-compose-base:2.1.0
 |         +--- io.coil-kt:coil-base:2.1.0
-|         |    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 (*)
+|         |    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 -> 1.7.20 (*)
-|         |    \--- androidx.annotation:annotation:1.3.0 -> 1.4.0 (*)
+|         |    \--- androidx.annotation:annotation:1.3.0 -> 1.5.0 (*)
-|         \--- androidx.compose.foundation:foundation:1.1.1 (*)
+|         \--- androidx.compose.foundation:foundation:1.1.1 -> 1.3.1 (*)
-\--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.6.10 (*)
+\--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.7.20 (*)

Please review and act accordingly

@codecov-commenter
Copy link

codecov-commenter commented Dec 28, 2022

Codecov Report

Base: 43.02% // Head: 42.97% // Decreases project coverage by -0.04% ⚠️

Coverage data is based on head (85b2a4d) compared to base (a06bbd1).
Patch coverage: 0.00% of modified lines in pull request are covered.

Additional details and impacted files
@@             Coverage Diff              @@
##              trunk    #8091      +/-   ##
============================================
- Coverage     43.02%   42.97%   -0.05%     
+ Complexity     3522     3458      -64     
============================================
  Files           679      679              
  Lines         36958    36969      +11     
  Branches       4790     4872      +82     
============================================
- Hits          15901    15888      -13     
- Misses        19631    19644      +13     
- Partials       1426     1437      +11     
Impacted Files Coverage Δ
...merce/android/ui/shipping/InstallWCShippingFlow.kt 0.00% <0.00%> (ø)
...ce/android/experiment/SimplifiedLoginExperiment.kt 0.00% <0.00%> (-15.39%) ⬇️
...ndroid/experiment/JetpackInstallationExperiment.kt 0.00% <0.00%> (-15.39%) ⬇️
...ation/shipping/OrderCreateEditShippingViewModel.kt 92.30% <0.00%> (-3.85%) ⬇️
...in/kotlin/com/woocommerce/android/FeedbackPrefs.kt 54.28% <0.00%> (-2.86%) ⬇️
...otlin/com/woocommerce/android/model/OrderMapper.kt 71.69% <0.00%> (-2.84%) ⬇️
...oid/ui/payments/refunds/PaymentChargeRepository.kt 84.44% <0.00%> (-2.23%) ⬇️
.../com/woocommerce/android/util/CurrencyFormatter.kt 56.94% <0.00%> (-1.63%) ⬇️
...android/ui/products/GroupedProductListViewModel.kt 65.90% <0.00%> (-1.14%) ⬇️
...bels/creation/EditShippingLabelPaymentViewModel.kt 80.00% <0.00%> (-1.06%) ⬇️
... and 36 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report at Codecov.
📢 Do you have feedback about the report comment? Let us know in this issue.

@JorgeMucientes JorgeMucientes marked this pull request as ready for review December 29, 2022 10:24
Copy link
Member

@hichamboushaba hichamboushaba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work @JorgeMucientes 👏, thanks for working on it.

There is only one change that broke the WCShip installation screen, check the comments, once its fixed, this will be good to go.

implementation "androidx.compose.ui:ui-tooling:$composeVersion"
implementation "androidx.lifecycle:lifecycle-viewmodel-compose:$lifecycleViewmodelComposeVersion"
implementation "androidx.compose.runtime:runtime-livedata:$composeVersion"
implementation platform('androidx.compose:compose-bom:2022.12.00')
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

np, wouldn't it be better to declare the BOM version in the root build.gradle next to composeCompilerVersion?

@peril-woocommerce
Copy link

Warnings
⚠️ PR is not assigned to a milestone.

Generated by 🚫 dangerJS

@JorgeMucientes
Copy link
Contributor Author

I'll be AFK the next week, so if nothing else blocking arises from my latest changes please feel free to merge, once at least 2 reviewers have smoke tested the app 🙏🏼

Copy link
Member

@hichamboushaba hichamboushaba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice job @JorgeMucientes 🥇

I'll leave the PR unmerged until we get a second review.

Copy link
Contributor

@kidinov kidinov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks and tests well. Thank you!

@kidinov kidinov merged commit 7829090 into trunk Jan 3, 2023
@kidinov kidinov deleted the feature/kotlin-version-update branch January 3, 2023 06:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: do not merge Dependent on another PR, ready for review but not ready for merge. type: enhancement A request for an enhancement. type: technical debt Represents or solves tech debt of the project.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants