More refactoring and modularization

This commit is contained in:
darken
2022-09-14 18:00:18 +02:00
committed by Matthias Urhahn
parent 3f5c9ff9de
commit eb4d883194
28 changed files with 25 additions and 24 deletions
+5 -1
View File
@@ -95,9 +95,11 @@ fun DependencyHandlerScope.addBaseAndroidUi() {
implementation("androidx.constraintlayout:constraintlayout:2.1.3")
implementation("androidx.fragment:fragment-ktx:1.4.1")
implementation("androidx.activity:activity-ktx:1.5.0")
implementation("androidx.activity:activity-ktx:1.6.0-rc01")
implementation("androidx.fragment:fragment-ktx:1.5.0")
implementation("com.google.android.material:material:1.5.0-rc01")
val lifecycleVers = "2.5.0"
implementation("androidx.lifecycle:lifecycle-extensions:2.2.0")
implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycleVers")
@@ -105,6 +107,8 @@ fun DependencyHandlerScope.addBaseAndroidUi() {
implementation("androidx.lifecycle:lifecycle-common-java8:$lifecycleVers")
implementation("androidx.lifecycle:lifecycle-process:$lifecycleVers")
implementation("androidx.lifecycle:lifecycle-livedata-ktx:$lifecycleVers")
implementation("androidx.core:core-splashscreen:1.0.0-alpha02")
}
fun DependencyHandlerScope.addTesting(junit: Boolean = true, instrumentation: Boolean = true) {
+4 -4
View File
@@ -70,10 +70,10 @@ fun LibraryExtension.setupLibraryDefaults() {
kotlinOptions {
jvmTarget = "1.8"
freeCompilerArgs = freeCompilerArgs + listOf(
"-Xopt-in=kotlinx.coroutines.ExperimentalCoroutinesApi",
"-Xopt-in=kotlinx.coroutines.FlowPreview",
"-Xopt-in=kotlin.time.ExperimentalTime",
"-Xopt-in=kotlin.RequiresOptIn"
"-opt-in=kotlinx.coroutines.ExperimentalCoroutinesApi",
"-opt-in=kotlinx.coroutines.FlowPreview",
"-opt-in=kotlin.time.ExperimentalTime",
"-opt-in=kotlin.RequiresOptIn"
)
}
+1 -1
View File
@@ -4,7 +4,7 @@ object Versions {
}
object Kotlin {
const val core = "1.7.0"
const val core = "1.7.10"
const val coroutines = "1.6.2"
}