TP-71405 | Naman Khurmi | Lib Upgrade for play core (#11541)

This commit is contained in:
Naman Khurmi
2024-06-24 22:25:26 +05:30
committed by GitHub
parent b4358fab33
commit dbd9b183be
9 changed files with 13 additions and 12 deletions

View File

@@ -321,7 +321,6 @@ publishing {
dependencies {
api project(":navi-payment")
api libs.android.play.core.ktx
implementation project(":finoramic-androidx-sdk")
implementation project(":navi-amc")

View File

@@ -11,13 +11,13 @@ import android.app.Application
import androidx.lifecycle.AndroidViewModel
import androidx.lifecycle.LiveData
import androidx.lifecycle.MutableLiveData
import com.google.android.gms.tasks.Task
import com.google.android.play.core.appupdate.AppUpdateInfo
import com.google.android.play.core.appupdate.AppUpdateManager
import com.google.android.play.core.appupdate.AppUpdateManagerFactory
import com.google.android.play.core.install.InstallStateUpdatedListener
import com.google.android.play.core.install.model.InstallStatus
import com.google.android.play.core.install.model.UpdateAvailability
import com.google.android.play.core.tasks.Task
import com.navi.base.sharedpref.PreferenceManager
import com.navi.common.utils.CommonNaviAnalytics
import com.navi.naviwidgets.utils.CURRENT_VERSION_IN_STORE

View File

@@ -13,7 +13,9 @@ android-gms-playServicesMaps = "17.0.0"
android-installreferrer = "2.2"
android-material = "1.9.0"
android-places = "2.6.0"
android-play-core-ktx = "1.8.1"
android-play-appUpdateKtx = "2.1.0"
android-play-featureDeliveryKtx = "2.1.0"
android-play-reviewKtx = "2.0.1"
androidGradlePlugin = "8.5.0"
androidx-activityCompose = "1.8.2"
androidx-annotation = "1.7.1"
@@ -144,7 +146,9 @@ android-material = { module = "com.google.android.material:material", version.re
android-places = { module = "com.google.android.libraries.places:places", version.ref = "android-places" }
android-play-core-ktx = { module = "com.google.android.play:core-ktx", version.ref = "android-play-core-ktx" }
android-play-appUpdateKtx = { module = "com.google.android.play:app-update-ktx", version.ref = "android-play-appUpdateKtx" }
android-play-featureDeliveryKtx = { module = "com.google.android.play:feature-delivery-ktx", version.ref = "android-play-featureDeliveryKtx" }
android-play-reviewKtx = { module = "com.google.android.play:review-ktx", version.ref = "android-play-reviewKtx" }
androidx-activity-compose = { module = "androidx.activity:activity-compose", version.ref = "androidx-activityCompose" }

View File

@@ -72,6 +72,9 @@ android {
dependencies {
api platform(libs.firebase.bom)
api platform(libs.okhttp.bom)
api libs.android.play.appUpdateKtx
api libs.android.play.featureDeliveryKtx
api libs.android.play.reviewKtx
api libs.firebase.analytics
api libs.firebase.firestore
api libs.gson
@@ -80,7 +83,6 @@ dependencies {
api libs.okhttp.brotli
api libs.okhttp.loggingIntercepter
implementation libs.android.play.core.ktx
implementation libs.androidx.room.ktx
implementation libs.androidx.room.runtime
implementation libs.androidx.security.crypto.ktx

View File

@@ -75,7 +75,6 @@ dependencies {
implementation libs.accompanist.permissions
implementation libs.accompanist.systemuicontroller
implementation libs.android.material
implementation libs.android.play.core.ktx
implementation libs.androidx.appcompat
implementation libs.androidx.camera.mlkit.vision
implementation libs.androidx.compose.material3

View File

@@ -109,7 +109,6 @@ dependencies {
})
implementation libs.android.material
implementation libs.android.play.core.ktx
implementation libs.androidx.appcompat
implementation libs.androidx.constraintlayout
implementation libs.androidx.core.ktx

View File

@@ -1,6 +1,6 @@
/*
*
* * Copyright © 2020-2023 by Navi Technologies Limited
* * Copyright © 2020-2024 by Navi Technologies Limited
* * All rights reserved. Strictly confidential
*
*/
@@ -24,7 +24,7 @@ class PlayStoreInAppRatingHelper(context: Context, var source: String? = EMPTY)
private var reviewInfo: ReviewInfo? = null
private var playStoreReviewManager: ReviewManager? = null
private val playstoreRatingEventTracker =
private val playStoreRatingEventTracker =
CommonNaviAnalytics.naviAnalytics.PlayStoreRatingEventTracker()
init {
@@ -73,7 +73,7 @@ class PlayStoreInAppRatingHelper(context: Context, var source: String? = EMPTY)
}
private fun callEventTracker(eventName: String, data: String?) {
playstoreRatingEventTracker.onInJourneyEvent(
playStoreRatingEventTracker.onInJourneyEvent(
eventName = eventName,
source = source,
data = data.orEmpty()

View File

@@ -101,7 +101,6 @@ dependencies {
implementation libs.android.flexbox
implementation libs.android.material
implementation libs.android.places
implementation libs.android.play.core.ktx
implementation libs.androidx.appcompat
implementation libs.androidx.constraintlayout
implementation libs.androidx.core.ktx

View File

@@ -75,7 +75,6 @@ dependencies {
implementation libs.accompanist.permissions
implementation libs.accompanist.systemuicontroller
implementation libs.android.material
implementation libs.android.play.core.ktx
implementation libs.androidx.appcompat
implementation libs.androidx.camera.mlkit.vision
implementation libs.androidx.compose.runtime.livedata