diff --git a/buildSrc/build/classes/kotlin/main/Dependency$AndroidTest.class b/buildSrc/build/classes/kotlin/main/Dependency$AndroidTest.class index 58157e8..73005ae 100644 Binary files a/buildSrc/build/classes/kotlin/main/Dependency$AndroidTest.class and b/buildSrc/build/classes/kotlin/main/Dependency$AndroidTest.class differ diff --git a/buildSrc/build/classes/kotlin/main/Dependency$AndroidX.class b/buildSrc/build/classes/kotlin/main/Dependency$AndroidX.class index 4c5d72f..a702e98 100644 Binary files a/buildSrc/build/classes/kotlin/main/Dependency$AndroidX.class and b/buildSrc/build/classes/kotlin/main/Dependency$AndroidX.class differ diff --git a/buildSrc/build/classes/kotlin/main/Dependency$Google.class b/buildSrc/build/classes/kotlin/main/Dependency$Google.class index ae72659..2a272c6 100644 Binary files a/buildSrc/build/classes/kotlin/main/Dependency$Google.class and b/buildSrc/build/classes/kotlin/main/Dependency$Google.class differ diff --git a/buildSrc/build/classes/kotlin/main/Dependency$Kotlin.class b/buildSrc/build/classes/kotlin/main/Dependency$Kotlin.class index bbd151a..dda2c7b 100644 Binary files a/buildSrc/build/classes/kotlin/main/Dependency$Kotlin.class and b/buildSrc/build/classes/kotlin/main/Dependency$Kotlin.class differ diff --git a/buildSrc/build/classes/kotlin/main/Dependency$Library.class b/buildSrc/build/classes/kotlin/main/Dependency$Library.class index 693eddc..453cf9a 100644 Binary files a/buildSrc/build/classes/kotlin/main/Dependency$Library.class and b/buildSrc/build/classes/kotlin/main/Dependency$Library.class differ diff --git a/buildSrc/build/classes/kotlin/main/Dependency$Naver.class b/buildSrc/build/classes/kotlin/main/Dependency$Naver.class index 9973fe8..172279b 100644 Binary files a/buildSrc/build/classes/kotlin/main/Dependency$Naver.class and b/buildSrc/build/classes/kotlin/main/Dependency$Naver.class differ diff --git a/buildSrc/build/classes/kotlin/main/Dependency$UnitTest.class b/buildSrc/build/classes/kotlin/main/Dependency$UnitTest.class index daae1f6..8cc8cc6 100644 Binary files a/buildSrc/build/classes/kotlin/main/Dependency$UnitTest.class and b/buildSrc/build/classes/kotlin/main/Dependency$UnitTest.class differ diff --git a/buildSrc/build/classes/kotlin/main/Versions.class b/buildSrc/build/classes/kotlin/main/Versions.class index db3a674..20ac2c1 100644 Binary files a/buildSrc/build/classes/kotlin/main/Versions.class and b/buildSrc/build/classes/kotlin/main/Versions.class differ diff --git a/buildSrc/build/kotlin/compileKotlin/build-history.bin b/buildSrc/build/kotlin/compileKotlin/build-history.bin index 18e5033..cbaf49c 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/build-history.bin and b/buildSrc/build/kotlin/compileKotlin/build-history.bin differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/inputs/source-to-output.tab b/buildSrc/build/kotlin/compileKotlin/caches-jvm/inputs/source-to-output.tab index 0890ab5..9cc0dc4 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/inputs/source-to-output.tab and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/inputs/source-to-output.tab differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/inputs/source-to-output.tab.values.at b/buildSrc/build/kotlin/compileKotlin/caches-jvm/inputs/source-to-output.tab.values.at index 882d6ac..5bcbe7b 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/inputs/source-to-output.tab.values.at and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/inputs/source-to-output.tab.values.at differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-attributes.tab b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-attributes.tab index 6281cb1..4f2a4a1 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-attributes.tab and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-attributes.tab differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-attributes.tab.values.at b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-attributes.tab.values.at index 70686e6..bc475fb 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-attributes.tab.values.at and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-attributes.tab.values.at differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab index 52d404c..41c97a6 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at index 2b68bb8..c80e3a9 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/constants.tab b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/constants.tab index cc090e1..a9e41a8 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/constants.tab and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/constants.tab differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/constants.tab.values.at b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/constants.tab.values.at index bb7a13c..eb23f62 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/constants.tab.values.at and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/constants.tab.values.at differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab index 63dccc1..87d9e6f 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at index 2b68bb8..c80e3a9 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/proto.tab b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/proto.tab index 8997254..570c2bb 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/proto.tab and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/proto.tab differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/proto.tab.values.at b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/proto.tab.values.at index 1942f54..b60eb80 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/proto.tab.values.at and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/proto.tab.values.at differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/source-to-classes.tab b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/source-to-classes.tab index 24ae828..f3caba3 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/source-to-classes.tab and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/source-to-classes.tab differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at index 8ea34dc..4b366ce 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/counters.tab b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/counters.tab index c393a51..4a12dea 100644 --- a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/counters.tab +++ b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/counters.tab @@ -1,2 +1,2 @@ -3 +5 0 \ No newline at end of file diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/file-to-id.tab b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/file-to-id.tab index 97f9426..fa7cb95 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/file-to-id.tab and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/file-to-id.tab differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/file-to-id.tab.values.at b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/file-to-id.tab.values.at index 9f383b5..f6a4f17 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/file-to-id.tab.values.at and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/file-to-id.tab.values.at differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab index 2a98433..e51518d 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab.keystream b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab.keystream index 636f34a..1dd772c 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab.keystream and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab.keystream differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab.keystream.len b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab.keystream.len index 29ce11c..62f3e6f 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab.keystream.len and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab.keystream.len differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab.len b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab.len index a9f80ae..ec8f944 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab.len and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab.len differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab.values.at b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab.values.at index 3892b42..f9e0da4 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab.values.at and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab.values.at differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab_i b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab_i index e9905b3..e6ff6ac 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab_i and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/id-to-file.tab_i differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab index e82ee45..2f59565 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab.keystream b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab.keystream index a6bcec8..4b378d5 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab.keystream and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab.keystream differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab.keystream.len b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab.keystream.len index d8102c9..fa43224 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab.keystream.len and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab.keystream.len differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab.len b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab.len index 8e95206..73e7fcf 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab.len and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab.len differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab.values.at b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab.values.at index 2115790..4163d51 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab.values.at and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab.values.at differ diff --git a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab_i b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab_i index b2e3583..1afa12c 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab_i and b/buildSrc/build/kotlin/compileKotlin/caches-jvm/lookups/lookups.tab_i differ diff --git a/buildSrc/build/kotlin/compileKotlin/last-build.bin b/buildSrc/build/kotlin/compileKotlin/last-build.bin index f61b38a..4788ded 100644 Binary files a/buildSrc/build/kotlin/compileKotlin/last-build.bin and b/buildSrc/build/kotlin/compileKotlin/last-build.bin differ diff --git a/buildSrc/build/libs/buildSrc.jar b/buildSrc/build/libs/buildSrc.jar index d2cf1e1..8ce5229 100644 Binary files a/buildSrc/build/libs/buildSrc.jar and b/buildSrc/build/libs/buildSrc.jar differ diff --git a/buildSrc/src/main/java/Dependency.kt b/buildSrc/src/main/java/Dependency.kt index 0909149..5067fde 100644 --- a/buildSrc/src/main/java/Dependency.kt +++ b/buildSrc/src/main/java/Dependency.kt @@ -7,6 +7,10 @@ object Dependency { const val VIEWMODEL = "androidx.lifecycle:lifecycle-viewmodel-ktx:${Versions.VIEWMODEL}" const val NAVIGATION_FRAGMENT = "androidx.navigation:navigation-fragment-ktx:${Versions.NAVIGATION_FRAGMENT}" const val NAVIGATION_UI = "androidx.navigation:navigation-ui-ktx:${Versions.NAVIGATION_UI}" + + const val LIFECYCLE_VIEWMODEL_KTX = "androidx.lifecycle:lifecycle-viewmodel-ktx:${Versions.LIFECYCLE_KTX}" + const val LIFECYCLE_VIEWMODEL_RUNTIME_KTX = "androidx.lifecycle:lifecycle-runtime-ktx:${Versions.LIFECYCLE_KTX}" + const val LIFECYCLE_LIVEDATA_KTX = "androidx.lifecycle:lifecycle-livedata-ktx:${Versions.LIFECYCLE_KTX}" } object Kotlin { diff --git a/buildSrc/src/main/java/Versions.kt b/buildSrc/src/main/java/Versions.kt index 94e47cb..e15d9a5 100644 --- a/buildSrc/src/main/java/Versions.kt +++ b/buildSrc/src/main/java/Versions.kt @@ -15,6 +15,7 @@ object Versions { const val JUNIT_TEST = "1.1.3" const val ESPRESSO = "3.4.0" const val COROUTINE = "1.3.9" + const val LIFECYCLE_KTX = "2.4.1" const val LIVE_DATA = "2.4.1" const val VIEWMODEL = "2.4.1" diff --git a/presentation/build.gradle.kts b/presentation/build.gradle.kts index 9146f8e..c1762c3 100644 --- a/presentation/build.gradle.kts +++ b/presentation/build.gradle.kts @@ -71,6 +71,10 @@ dependencies { implementation(Dependency.Kotlin.COROUTINE) + implementation(Dependency.AndroidX.LIFECYCLE_LIVEDATA_KTX) + implementation(Dependency.AndroidX.LIFECYCLE_VIEWMODEL_KTX) + implementation(Dependency.AndroidX.LIFECYCLE_VIEWMODEL_RUNTIME_KTX) + testImplementation(Dependency.UnitTest.JUNIT) androidTestImplementation(Dependency.AndroidTest.ANDROID_JUNIT) androidTestImplementation(Dependency.AndroidTest.ESPRESSO_CORE)