@ -1,54 +1,50 @@
[ versions ]
[ versions ]
accompanist = "0.2 4.8-beta "
accompanist = "0.2 7.0 "
androidDesugarJdkLibs = "1. 1.5 "
androidDesugarJdkLibs = "1. 2.0 "
androidGradlePlugin = "7.3. 0 "
androidGradlePlugin = "7.3. 1 "
androidxActivity = "1.6. 0 "
androidxActivity = "1.6. 1 "
androidxAppCompat = "1.5.1"
androidxAppCompat = "1.5.1"
androidxCompose = "1.3.0-beta02"
androidxComposeBom = "2022.10.00"
androidxComposeRuntimeTracing = "1.0.0-alpha01"
androidxComposeCompiler = "1.3.2"
androidxComposeCompiler = "1.3.2"
androidxCompose Material3 = "1.0.0-beta03 "
androidxCompose RuntimeTracing = "1.0.0-alpha01 "
androidxCore = "1.9.0"
androidxCore = "1.9.0"
androidxCoreSplashscreen = "1.0.0"
androidxCoreSplashscreen = "1.0.0"
androidxCustomView = "1.0.0"
androidxDataStore = "1.0.0"
androidxDataStore = "1.0.0"
androidxEspresso = "3.4.0"
androidxEspresso = "3.4.0"
androidxHiltNavigationCompose = "1.0.0"
androidxHiltNavigationCompose = "1.0.0"
# Skipping version 2.6.0-alpha02 due to https://issuetracker.google.com/249686765
androidxLifecycle = "2.6.0-alpha03"
androidxLifecycle = "2.6.0-alpha01"
androidxMacroBenchmark = "1.1.0"
androidxMacroBenchmark = "1.1.0"
androidxNavigation = "2.5. 2 "
androidxNavigation = "2.5. 3 "
androidxMetrics = "1.0.0-alpha03"
androidxMetrics = "1.0.0-alpha03"
androidxProfileinstaller = "1.2.0"
androidxProfileinstaller = "1.2.0"
androidxSavedState = "1.2.0"
androidxStartup = "1.1.1"
androidxStartup = "1.1.1"
androidxWindowManager = "1.0.0"
androidxWindowManager = "1.0.0"
androidxTestCore = "1.5.0- alpha02 "
androidxTestCore = "1.5.0- rc01 "
androidxTestExt = "1.1.3"
androidxTestExt = "1.1.3"
androidxTestRunner = "1.4.0"
androidxTestRunner = "1.4.0"
androidxTestRules = "1.4.0"
androidxTestRules = "1.4.0"
androidxTracing = "1.1.0"
androidxTracing = "1.1.0"
androidxUiAutomator = "2.2.0"
androidxUiAutomator = "2.2.0"
androidxWork = "2.7.1"
androidxWork = "2.7.1"
coil = "2.2. 1 "
coil = "2.2. 2 "
hilt = "2.4 2 "
hilt = "2.4 4 "
hiltExt = "1.0.0"
hiltExt = "1.0.0"
jacoco = "0.8.7"
jacoco = "0.8.7"
junit4 = "4.13.2"
junit4 = "4.13.2"
kotlin = "1.7.20"
kotlin = "1.7.20"
kotlinxCoroutines = "1.6.4"
kotlinxCoroutines = "1.6.4"
kotlinxDatetime = "0.4.0"
kotlinxDatetime = "0.4.0"
kotlinxSerializationJson = "1.4. 0 "
kotlinxSerializationJson = "1.4. 1 "
ksp = "1.7.20-1.0. 6 "
ksp = "1.7.20-1.0. 8 "
lint = "30. 2.2 "
lint = "30. 3.1 "
okhttp = "4.10.0"
okhttp = "4.10.0"
protobuf = "3.21. 5 "
protobuf = "3.21. 9 "
protobufPlugin = "0.8.19"
protobufPlugin = "0.8.19"
retrofit = "2.9.0"
retrofit = "2.9.0"
retrofitKotlinxSerializationJson = "0.8.0"
retrofitKotlinxSerializationJson = "0.8.0"
room = "2.5.0- alpha03 "
room = "2.5.0- beta01 "
secrets = "2.0.1"
secrets = "2.0.1"
turbine = "0. 8.0 "
turbine = "0. 12.1 "
[ libraries ]
[ libraries ]
accompanist-flowlayout = { group = "com.google.accompanist" , name = "accompanist-flowlayout" , version . ref = "accompanist" }
accompanist-flowlayout = { group = "com.google.accompanist" , name = "accompanist-flowlayout" , version . ref = "accompanist" }
@ -57,22 +53,22 @@ android-desugarJdkLibs = { group = "com.android.tools", name = "desugar_jdk_libs
androidx-activity-compose = { group = "androidx.activity" , name = "activity-compose" , version . ref = "androidxActivity" }
androidx-activity-compose = { group = "androidx.activity" , name = "activity-compose" , version . ref = "androidxActivity" }
androidx-appcompat = { group = "androidx.appcompat" , name = "appcompat" , version . ref = "androidxAppCompat" }
androidx-appcompat = { group = "androidx.appcompat" , name = "appcompat" , version . ref = "androidxAppCompat" }
androidx-benchmark-macro = { group = "androidx.benchmark" , name = "benchmark-macro-junit4" , version . ref = "androidxMacroBenchmark" }
androidx-benchmark-macro = { group = "androidx.benchmark" , name = "benchmark-macro-junit4" , version . ref = "androidxMacroBenchmark" }
androidx-compose-foundation = { group = "androidx.compose.foundation" , name = "foundation" , version . ref = "androidxCompose" }
androidx-compose-bom = { group = "androidx.compose" , name = "compose-bom" , version . ref = "androidxComposeBom" }
androidx-compose-foundation-layout = { group = "androidx.compose.foundation" , name = "foundation-layout" , version . ref = "androidxCompose" }
androidx-compose-foundation = { group = "androidx.compose.foundation" , name = "foundation" }
androidx-compose-material-iconsExtended = { group = "androidx.compose.material" , name = "material-icons-extended" , version . ref = "androidxCompose" }
androidx-compose-foundation-layout = { group = "androidx.compose.foundation" , name = "foundation-layout" }
androidx-compose-material3 = { group = "androidx.compose.material3" , name = "material3" , version . ref = "androidxComposeMaterial3" }
androidx-compose-material-iconsExtended = { group = "androidx.compose.material" , name = "material-icons-extended" }
androidx-compose-material3-windowSizeClass = { group = "androidx.compose.material3" , name = "material3-window-size-class" , version . ref = "androidxComposeMaterial3" }
androidx-compose-material3 = { group = "androidx.compose.material3" , name = "material3" }
androidx-compose-runtime = { group = "androidx.compose.runtime" , name = "runtime" , version . ref = "androidxCompose" }
androidx-compose-material3-windowSizeClass = { group = "androidx.compose.material3" , name = "material3-window-size-class" }
androidx-compose-runtime-livedata = { group = "androidx.compose.runtime" , name = "runtime-livedata" , version . ref = "androidxCompose" }
androidx-compose-runtime = { group = "androidx.compose.runtime" , name = "runtime" }
androidx-compose-runtime-livedata = { group = "androidx.compose.runtime" , name = "runtime-livedata" }
androidx-compose-runtime-tracing = { group = "androidx.compose.runtime" , name = "runtime-tracing" , version . ref = "androidxComposeRuntimeTracing" }
androidx-compose-runtime-tracing = { group = "androidx.compose.runtime" , name = "runtime-tracing" , version . ref = "androidxComposeRuntimeTracing" }
androidx-compose-ui-test = { group = "androidx.compose.ui" , name = "ui-test-junit4" , version . ref = "androidxCompose" }
androidx-compose-ui-test = { group = "androidx.compose.ui" , name = "ui-test-junit4" }
androidx-compose-ui-testManifest = { group = "androidx.compose.ui" , name = "ui-test-manifest" , version . ref = "androidxCompose" }
androidx-compose-ui-testManifest = { group = "androidx.compose.ui" , name = "ui-test-manifest" }
androidx-compose-ui-tooling = { group = "androidx.compose.ui" , name = "ui-tooling" , version . ref = "androidxCompose" }
androidx-compose-ui-tooling = { group = "androidx.compose.ui" , name = "ui-tooling" }
androidx-compose-ui-tooling-preview = { group = "androidx.compose.ui" , name = "ui-tooling-preview" , version . ref = "androidxCompose" }
androidx-compose-ui-tooling-preview = { group = "androidx.compose.ui" , name = "ui-tooling-preview" }
androidx-compose-ui-util = { group = "androidx.compose.ui" , name = "ui-util" , version . ref = "androidxCompose" }
androidx-compose-ui-util = { group = "androidx.compose.ui" , name = "ui-util" }
androidx-core-ktx = { group = "androidx.core" , name = "core-ktx" , version . ref = "androidxCore" }
androidx-core-ktx = { group = "androidx.core" , name = "core-ktx" , version . ref = "androidxCore" }
androidx-core-splashscreen = { group = "androidx.core" , name = "core-splashscreen" , version . ref = "androidxCoreSplashscreen" }
androidx-core-splashscreen = { group = "androidx.core" , name = "core-splashscreen" , version . ref = "androidxCoreSplashscreen" }
androidx-customview-poolingcontainer = { group = "androidx.customview" , name = "customview-poolingcontainer" , version . ref = "androidxCustomView" }
androidx-dataStore-core = { group = "androidx.datastore" , name = "datastore" , version . ref = "androidxDataStore" }
androidx-dataStore-core = { group = "androidx.datastore" , name = "datastore" , version . ref = "androidxDataStore" }
androidx-dataStore-preferences = { group = "androidx.datastore" , name = "datastore-preferences" , version . ref = "androidxDataStore" }
androidx-dataStore-preferences = { group = "androidx.datastore" , name = "datastore-preferences" , version . ref = "androidxDataStore" }
androidx-hilt-navigation-compose = { group = "androidx.hilt" , name = "hilt-navigation-compose" , version . ref = "androidxHiltNavigationCompose" }
androidx-hilt-navigation-compose = { group = "androidx.hilt" , name = "hilt-navigation-compose" , version . ref = "androidxHiltNavigationCompose" }
@ -83,7 +79,6 @@ androidx-metrics = { group = "androidx.metrics", name = "metrics-performance", v
androidx-navigation-compose = { group = "androidx.navigation" , name = "navigation-compose" , version . ref = "androidxNavigation" }
androidx-navigation-compose = { group = "androidx.navigation" , name = "navigation-compose" , version . ref = "androidxNavigation" }
androidx-navigation-testing = { group = "androidx.navigation" , name = "navigation-testing" , version . ref = "androidxNavigation" }
androidx-navigation-testing = { group = "androidx.navigation" , name = "navigation-testing" , version . ref = "androidxNavigation" }
androidx-profileinstaller = { group = "androidx.profileinstaller" , name = "profileinstaller" , version . ref = "androidxProfileinstaller" }
androidx-profileinstaller = { group = "androidx.profileinstaller" , name = "profileinstaller" , version . ref = "androidxProfileinstaller" }
androidx-savedstate-ktx = { group = "androidx.savedstate" , name = "savedstate-ktx" , version . ref = "androidxSavedState" }
androidx-startup = { group = "androidx.startup" , name = "startup-runtime" , version . ref = "androidxStartup" }
androidx-startup = { group = "androidx.startup" , name = "startup-runtime" , version . ref = "androidxStartup" }
androidx-window-manager = { module = "androidx.window:window" , version . ref = "androidxWindowManager" }
androidx-window-manager = { module = "androidx.window:window" , version . ref = "androidxWindowManager" }
androidx-test-core = { group = "androidx.test" , name = "core" , version . ref = "androidxTestCore" }
androidx-test-core = { group = "androidx.test" , name = "core" , version . ref = "androidxTestCore" }