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

Feat: [:core:data] - Migrated to KMP #2747

Open
wants to merge 3 commits into
base: kmp-impl
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
69 changes: 43 additions & 26 deletions androidApp/dependencies/demoDebugRuntimeClasspath.txt
Original file line number Diff line number Diff line change
Expand Up @@ -129,8 +129,6 @@ androidx.versionedparcelable:versionedparcelable:1.1.1
androidx.viewpager:viewpager:1.0.0
androidx.window.extensions.core:core:1.0.0
androidx.window:window:1.2.0
app.cash.turbine:turbine-jvm:1.1.0
app.cash.turbine:turbine:1.1.0
co.touchlab:kermit-android-debug:2.0.4
co.touchlab:kermit-core-android-debug:2.0.4
co.touchlab:kermit-core:2.0.4
Expand Down Expand Up @@ -195,11 +193,18 @@ com.russhwolf:multiplatform-settings-no-arg:1.2.0
com.russhwolf:multiplatform-settings-serialization-android-debug:1.2.0
com.russhwolf:multiplatform-settings-serialization:1.2.0
com.russhwolf:multiplatform-settings:1.2.0
com.squareup.okhttp3:okhttp-sse:4.12.0
com.squareup.okhttp3:okhttp:4.12.0
com.squareup.okio:okio-jvm:3.9.1
com.squareup.okio:okio:3.9.1
com.squareup.retrofit2:converter-gson:2.11.0
com.squareup.retrofit2:retrofit:2.11.0
de.jensklingenberg.ktorfit:ktorfit-annotations-android-debug:2.2.0
de.jensklingenberg.ktorfit:ktorfit-annotations:2.2.0
de.jensklingenberg.ktorfit:ktorfit-lib-android-debug:2.2.0
de.jensklingenberg.ktorfit:ktorfit-lib-light-android-debug:2.2.0
de.jensklingenberg.ktorfit:ktorfit-lib-light:2.2.0
de.jensklingenberg.ktorfit:ktorfit-lib:2.2.0
dev.chrisbanes.material3:material3-window-size-class-multiplatform-android:0.5.0
dev.chrisbanes.material3:material3-window-size-class-multiplatform:0.5.0
dev.chrisbanes.snapper:snapper:0.2.2
Expand Down Expand Up @@ -229,29 +234,43 @@ io.insert-koin:koin-core-jvm:4.0.1-RC1
io.insert-koin:koin-core-viewmodel-jvm:4.0.1-RC1
io.insert-koin:koin-core-viewmodel:4.0.1-RC1
io.insert-koin:koin-core:4.0.1-RC1
io.ktor:ktor-client-core-jvm:3.0.1
io.ktor:ktor-client-core:3.0.1
io.ktor:ktor-events-jvm:3.0.1
io.ktor:ktor-events:3.0.1
io.ktor:ktor-http-jvm:3.0.1
io.ktor:ktor-http:3.0.1
io.ktor:ktor-io-jvm:3.0.1
io.ktor:ktor-io:3.0.1
io.ktor:ktor-serialization-jvm:3.0.1
io.ktor:ktor-serialization:3.0.1
io.ktor:ktor-sse-jvm:3.0.1
io.ktor:ktor-sse:3.0.1
io.ktor:ktor-utils-jvm:3.0.1
io.ktor:ktor-utils:3.0.1
io.ktor:ktor-websocket-serialization-jvm:3.0.1
io.ktor:ktor-websocket-serialization:3.0.1
io.ktor:ktor-websockets-jvm:3.0.1
io.ktor:ktor-websockets:3.0.1
io.ktor:ktor-client-auth-jvm:3.0.3
io.ktor:ktor-client-auth:3.0.3
io.ktor:ktor-client-content-negotiation-jvm:3.0.3
io.ktor:ktor-client-content-negotiation:3.0.3
io.ktor:ktor-client-core-jvm:3.0.3
io.ktor:ktor-client-core:3.0.3
io.ktor:ktor-client-json-jvm:3.0.3
io.ktor:ktor-client-json:3.0.3
io.ktor:ktor-client-logging-jvm:3.0.3
io.ktor:ktor-client-logging:3.0.3
io.ktor:ktor-client-okhttp-jvm:3.0.3
io.ktor:ktor-client-okhttp:3.0.3
io.ktor:ktor-client-serialization-jvm:3.0.3
io.ktor:ktor-client-serialization:3.0.3
io.ktor:ktor-events-jvm:3.0.3
io.ktor:ktor-events:3.0.3
io.ktor:ktor-http-jvm:3.0.3
io.ktor:ktor-http:3.0.3
io.ktor:ktor-io-jvm:3.0.3
io.ktor:ktor-io:3.0.3
io.ktor:ktor-serialization-jvm:3.0.3
io.ktor:ktor-serialization-kotlinx-json-jvm:3.0.3
io.ktor:ktor-serialization-kotlinx-json:3.0.3
io.ktor:ktor-serialization-kotlinx-jvm:3.0.3
io.ktor:ktor-serialization-kotlinx:3.0.3
io.ktor:ktor-serialization:3.0.3
io.ktor:ktor-sse-jvm:3.0.3
io.ktor:ktor-sse:3.0.3
io.ktor:ktor-utils-jvm:3.0.3
io.ktor:ktor-utils:3.0.3
io.ktor:ktor-websocket-serialization-jvm:3.0.3
io.ktor:ktor-websocket-serialization:3.0.3
io.ktor:ktor-websockets-jvm:3.0.3
io.ktor:ktor-websockets:3.0.3
io.michaelrocks:libphonenumber-android:8.13.35
jakarta.inject:jakarta.inject-api:2.0.1
javax.inject:javax.inject:1
net.bytebuddy:byte-buddy-agent:1.14.8
net.bytebuddy:byte-buddy:1.14.8
org.checkerframework:checker-qual:3.12.0
org.jetbrains.androidx.core:core-bundle-android-debug:1.0.1
org.jetbrains.androidx.core:core-bundle:1.0.1
Expand Down Expand Up @@ -301,8 +320,6 @@ org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.10.1
org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1
org.jetbrains.kotlinx:kotlinx-coroutines-play-services:1.10.1
org.jetbrains.kotlinx:kotlinx-coroutines-slf4j:1.10.1
org.jetbrains.kotlinx:kotlinx-coroutines-test-jvm:1.10.1
org.jetbrains.kotlinx:kotlinx-coroutines-test:1.10.1
org.jetbrains.kotlinx:kotlinx-datetime-jvm:0.6.1
org.jetbrains.kotlinx:kotlinx-datetime:0.6.1
org.jetbrains.kotlinx:kotlinx-io-bytestring-jvm:0.5.4
Expand All @@ -312,10 +329,10 @@ org.jetbrains.kotlinx:kotlinx-io-core:0.5.4
org.jetbrains.kotlinx:kotlinx-serialization-bom:1.7.3
org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.7.3
org.jetbrains.kotlinx:kotlinx-serialization-core:1.7.3
org.jetbrains.kotlinx:kotlinx-serialization-json-io-jvm:1.7.3
org.jetbrains.kotlinx:kotlinx-serialization-json-io:1.7.3
org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.7.3
org.jetbrains.kotlinx:kotlinx-serialization-json:1.7.3
org.jetbrains:annotations:23.0.0
org.jspecify:jspecify:1.0.0
org.mockito:mockito-core:5.6.0
org.objenesis:objenesis:3.3
org.slf4j:slf4j-api:2.0.16
69 changes: 43 additions & 26 deletions androidApp/dependencies/demoReleaseRuntimeClasspath.txt
Original file line number Diff line number Diff line change
Expand Up @@ -124,8 +124,6 @@ androidx.versionedparcelable:versionedparcelable:1.1.1
androidx.viewpager:viewpager:1.0.0
androidx.window.extensions.core:core:1.0.0
androidx.window:window:1.2.0
app.cash.turbine:turbine-jvm:1.1.0
app.cash.turbine:turbine:1.1.0
co.touchlab:kermit-android:2.0.4
co.touchlab:kermit-core-android:2.0.4
co.touchlab:kermit-core:2.0.4
Expand Down Expand Up @@ -190,11 +188,18 @@ com.russhwolf:multiplatform-settings-no-arg:1.2.0
com.russhwolf:multiplatform-settings-serialization-android:1.2.0
com.russhwolf:multiplatform-settings-serialization:1.2.0
com.russhwolf:multiplatform-settings:1.2.0
com.squareup.okhttp3:okhttp-sse:4.12.0
com.squareup.okhttp3:okhttp:4.12.0
com.squareup.okio:okio-jvm:3.9.1
com.squareup.okio:okio:3.9.1
com.squareup.retrofit2:converter-gson:2.11.0
com.squareup.retrofit2:retrofit:2.11.0
de.jensklingenberg.ktorfit:ktorfit-annotations-android:2.2.0
de.jensklingenberg.ktorfit:ktorfit-annotations:2.2.0
de.jensklingenberg.ktorfit:ktorfit-lib-android:2.2.0
de.jensklingenberg.ktorfit:ktorfit-lib-light-android:2.2.0
de.jensklingenberg.ktorfit:ktorfit-lib-light:2.2.0
de.jensklingenberg.ktorfit:ktorfit-lib:2.2.0
dev.chrisbanes.material3:material3-window-size-class-multiplatform-android:0.5.0
dev.chrisbanes.material3:material3-window-size-class-multiplatform:0.5.0
dev.chrisbanes.snapper:snapper:0.2.2
Expand Down Expand Up @@ -224,29 +229,43 @@ io.insert-koin:koin-core-jvm:4.0.1-RC1
io.insert-koin:koin-core-viewmodel-jvm:4.0.1-RC1
io.insert-koin:koin-core-viewmodel:4.0.1-RC1
io.insert-koin:koin-core:4.0.1-RC1
io.ktor:ktor-client-core-jvm:3.0.1
io.ktor:ktor-client-core:3.0.1
io.ktor:ktor-events-jvm:3.0.1
io.ktor:ktor-events:3.0.1
io.ktor:ktor-http-jvm:3.0.1
io.ktor:ktor-http:3.0.1
io.ktor:ktor-io-jvm:3.0.1
io.ktor:ktor-io:3.0.1
io.ktor:ktor-serialization-jvm:3.0.1
io.ktor:ktor-serialization:3.0.1
io.ktor:ktor-sse-jvm:3.0.1
io.ktor:ktor-sse:3.0.1
io.ktor:ktor-utils-jvm:3.0.1
io.ktor:ktor-utils:3.0.1
io.ktor:ktor-websocket-serialization-jvm:3.0.1
io.ktor:ktor-websocket-serialization:3.0.1
io.ktor:ktor-websockets-jvm:3.0.1
io.ktor:ktor-websockets:3.0.1
io.ktor:ktor-client-auth-jvm:3.0.3
io.ktor:ktor-client-auth:3.0.3
io.ktor:ktor-client-content-negotiation-jvm:3.0.3
io.ktor:ktor-client-content-negotiation:3.0.3
io.ktor:ktor-client-core-jvm:3.0.3
io.ktor:ktor-client-core:3.0.3
io.ktor:ktor-client-json-jvm:3.0.3
io.ktor:ktor-client-json:3.0.3
io.ktor:ktor-client-logging-jvm:3.0.3
io.ktor:ktor-client-logging:3.0.3
io.ktor:ktor-client-okhttp-jvm:3.0.3
io.ktor:ktor-client-okhttp:3.0.3
io.ktor:ktor-client-serialization-jvm:3.0.3
io.ktor:ktor-client-serialization:3.0.3
io.ktor:ktor-events-jvm:3.0.3
io.ktor:ktor-events:3.0.3
io.ktor:ktor-http-jvm:3.0.3
io.ktor:ktor-http:3.0.3
io.ktor:ktor-io-jvm:3.0.3
io.ktor:ktor-io:3.0.3
io.ktor:ktor-serialization-jvm:3.0.3
io.ktor:ktor-serialization-kotlinx-json-jvm:3.0.3
io.ktor:ktor-serialization-kotlinx-json:3.0.3
io.ktor:ktor-serialization-kotlinx-jvm:3.0.3
io.ktor:ktor-serialization-kotlinx:3.0.3
io.ktor:ktor-serialization:3.0.3
io.ktor:ktor-sse-jvm:3.0.3
io.ktor:ktor-sse:3.0.3
io.ktor:ktor-utils-jvm:3.0.3
io.ktor:ktor-utils:3.0.3
io.ktor:ktor-websocket-serialization-jvm:3.0.3
io.ktor:ktor-websocket-serialization:3.0.3
io.ktor:ktor-websockets-jvm:3.0.3
io.ktor:ktor-websockets:3.0.3
io.michaelrocks:libphonenumber-android:8.13.35
jakarta.inject:jakarta.inject-api:2.0.1
javax.inject:javax.inject:1
net.bytebuddy:byte-buddy-agent:1.14.8
net.bytebuddy:byte-buddy:1.14.8
org.checkerframework:checker-qual:3.12.0
org.jetbrains.androidx.core:core-bundle-android:1.0.1
org.jetbrains.androidx.core:core-bundle:1.0.1
Expand Down Expand Up @@ -296,8 +315,6 @@ org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.10.1
org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1
org.jetbrains.kotlinx:kotlinx-coroutines-play-services:1.10.1
org.jetbrains.kotlinx:kotlinx-coroutines-slf4j:1.10.1
org.jetbrains.kotlinx:kotlinx-coroutines-test-jvm:1.10.1
org.jetbrains.kotlinx:kotlinx-coroutines-test:1.10.1
org.jetbrains.kotlinx:kotlinx-datetime-jvm:0.6.1
org.jetbrains.kotlinx:kotlinx-datetime:0.6.1
org.jetbrains.kotlinx:kotlinx-io-bytestring-jvm:0.5.4
Expand All @@ -307,10 +324,10 @@ org.jetbrains.kotlinx:kotlinx-io-core:0.5.4
org.jetbrains.kotlinx:kotlinx-serialization-bom:1.7.3
org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.7.3
org.jetbrains.kotlinx:kotlinx-serialization-core:1.7.3
org.jetbrains.kotlinx:kotlinx-serialization-json-io-jvm:1.7.3
org.jetbrains.kotlinx:kotlinx-serialization-json-io:1.7.3
org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.7.3
org.jetbrains.kotlinx:kotlinx-serialization-json:1.7.3
org.jetbrains:annotations:23.0.0
org.jspecify:jspecify:1.0.0
org.mockito:mockito-core:5.6.0
org.objenesis:objenesis:3.3
org.slf4j:slf4j-api:2.0.16
69 changes: 43 additions & 26 deletions androidApp/dependencies/prodDebugRuntimeClasspath.txt
Original file line number Diff line number Diff line change
Expand Up @@ -129,8 +129,6 @@ androidx.versionedparcelable:versionedparcelable:1.1.1
androidx.viewpager:viewpager:1.0.0
androidx.window.extensions.core:core:1.0.0
androidx.window:window:1.2.0
app.cash.turbine:turbine-jvm:1.1.0
app.cash.turbine:turbine:1.1.0
co.touchlab:kermit-android-debug:2.0.4
co.touchlab:kermit-core-android-debug:2.0.4
co.touchlab:kermit-core:2.0.4
Expand Down Expand Up @@ -195,11 +193,18 @@ com.russhwolf:multiplatform-settings-no-arg:1.2.0
com.russhwolf:multiplatform-settings-serialization-android-debug:1.2.0
com.russhwolf:multiplatform-settings-serialization:1.2.0
com.russhwolf:multiplatform-settings:1.2.0
com.squareup.okhttp3:okhttp-sse:4.12.0
com.squareup.okhttp3:okhttp:4.12.0
com.squareup.okio:okio-jvm:3.9.1
com.squareup.okio:okio:3.9.1
com.squareup.retrofit2:converter-gson:2.11.0
com.squareup.retrofit2:retrofit:2.11.0
de.jensklingenberg.ktorfit:ktorfit-annotations-android-debug:2.2.0
de.jensklingenberg.ktorfit:ktorfit-annotations:2.2.0
de.jensklingenberg.ktorfit:ktorfit-lib-android-debug:2.2.0
de.jensklingenberg.ktorfit:ktorfit-lib-light-android-debug:2.2.0
de.jensklingenberg.ktorfit:ktorfit-lib-light:2.2.0
de.jensklingenberg.ktorfit:ktorfit-lib:2.2.0
dev.chrisbanes.material3:material3-window-size-class-multiplatform-android:0.5.0
dev.chrisbanes.material3:material3-window-size-class-multiplatform:0.5.0
dev.chrisbanes.snapper:snapper:0.2.2
Expand Down Expand Up @@ -229,29 +234,43 @@ io.insert-koin:koin-core-jvm:4.0.1-RC1
io.insert-koin:koin-core-viewmodel-jvm:4.0.1-RC1
io.insert-koin:koin-core-viewmodel:4.0.1-RC1
io.insert-koin:koin-core:4.0.1-RC1
io.ktor:ktor-client-core-jvm:3.0.1
io.ktor:ktor-client-core:3.0.1
io.ktor:ktor-events-jvm:3.0.1
io.ktor:ktor-events:3.0.1
io.ktor:ktor-http-jvm:3.0.1
io.ktor:ktor-http:3.0.1
io.ktor:ktor-io-jvm:3.0.1
io.ktor:ktor-io:3.0.1
io.ktor:ktor-serialization-jvm:3.0.1
io.ktor:ktor-serialization:3.0.1
io.ktor:ktor-sse-jvm:3.0.1
io.ktor:ktor-sse:3.0.1
io.ktor:ktor-utils-jvm:3.0.1
io.ktor:ktor-utils:3.0.1
io.ktor:ktor-websocket-serialization-jvm:3.0.1
io.ktor:ktor-websocket-serialization:3.0.1
io.ktor:ktor-websockets-jvm:3.0.1
io.ktor:ktor-websockets:3.0.1
io.ktor:ktor-client-auth-jvm:3.0.3
io.ktor:ktor-client-auth:3.0.3
io.ktor:ktor-client-content-negotiation-jvm:3.0.3
io.ktor:ktor-client-content-negotiation:3.0.3
io.ktor:ktor-client-core-jvm:3.0.3
io.ktor:ktor-client-core:3.0.3
io.ktor:ktor-client-json-jvm:3.0.3
io.ktor:ktor-client-json:3.0.3
io.ktor:ktor-client-logging-jvm:3.0.3
io.ktor:ktor-client-logging:3.0.3
io.ktor:ktor-client-okhttp-jvm:3.0.3
io.ktor:ktor-client-okhttp:3.0.3
io.ktor:ktor-client-serialization-jvm:3.0.3
io.ktor:ktor-client-serialization:3.0.3
io.ktor:ktor-events-jvm:3.0.3
io.ktor:ktor-events:3.0.3
io.ktor:ktor-http-jvm:3.0.3
io.ktor:ktor-http:3.0.3
io.ktor:ktor-io-jvm:3.0.3
io.ktor:ktor-io:3.0.3
io.ktor:ktor-serialization-jvm:3.0.3
io.ktor:ktor-serialization-kotlinx-json-jvm:3.0.3
io.ktor:ktor-serialization-kotlinx-json:3.0.3
io.ktor:ktor-serialization-kotlinx-jvm:3.0.3
io.ktor:ktor-serialization-kotlinx:3.0.3
io.ktor:ktor-serialization:3.0.3
io.ktor:ktor-sse-jvm:3.0.3
io.ktor:ktor-sse:3.0.3
io.ktor:ktor-utils-jvm:3.0.3
io.ktor:ktor-utils:3.0.3
io.ktor:ktor-websocket-serialization-jvm:3.0.3
io.ktor:ktor-websocket-serialization:3.0.3
io.ktor:ktor-websockets-jvm:3.0.3
io.ktor:ktor-websockets:3.0.3
io.michaelrocks:libphonenumber-android:8.13.35
jakarta.inject:jakarta.inject-api:2.0.1
javax.inject:javax.inject:1
net.bytebuddy:byte-buddy-agent:1.14.8
net.bytebuddy:byte-buddy:1.14.8
org.checkerframework:checker-qual:3.12.0
org.jetbrains.androidx.core:core-bundle-android-debug:1.0.1
org.jetbrains.androidx.core:core-bundle:1.0.1
Expand Down Expand Up @@ -301,8 +320,6 @@ org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.10.1
org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1
org.jetbrains.kotlinx:kotlinx-coroutines-play-services:1.10.1
org.jetbrains.kotlinx:kotlinx-coroutines-slf4j:1.10.1
org.jetbrains.kotlinx:kotlinx-coroutines-test-jvm:1.10.1
org.jetbrains.kotlinx:kotlinx-coroutines-test:1.10.1
org.jetbrains.kotlinx:kotlinx-datetime-jvm:0.6.1
org.jetbrains.kotlinx:kotlinx-datetime:0.6.1
org.jetbrains.kotlinx:kotlinx-io-bytestring-jvm:0.5.4
Expand All @@ -312,10 +329,10 @@ org.jetbrains.kotlinx:kotlinx-io-core:0.5.4
org.jetbrains.kotlinx:kotlinx-serialization-bom:1.7.3
org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.7.3
org.jetbrains.kotlinx:kotlinx-serialization-core:1.7.3
org.jetbrains.kotlinx:kotlinx-serialization-json-io-jvm:1.7.3
org.jetbrains.kotlinx:kotlinx-serialization-json-io:1.7.3
org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:1.7.3
org.jetbrains.kotlinx:kotlinx-serialization-json:1.7.3
org.jetbrains:annotations:23.0.0
org.jspecify:jspecify:1.0.0
org.mockito:mockito-core:5.6.0
org.objenesis:objenesis:3.3
org.slf4j:slf4j-api:2.0.16
Loading
Loading