Skip to content

Commit 96cdc75

Browse files
authored
Demo module non-asset refactor (#125)
* Demo module non-asset refactor | Patch 1 * Demo module non-asset refactor | Patch 2 * Demo module non-asset refactor | Patch 3
1 parent 497663c commit 96cdc75

File tree

6 files changed

+11
-43
lines changed

6 files changed

+11
-43
lines changed

demo/build.gradle

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,5 @@ android {
1313
dependencies {
1414
implementation project(":domain")
1515
implementation di.koinCore
16-
implementation di.koinAndroid
1716
implementation reactive.rxkotlin
18-
implementation google.gson
1917
}

demo/src/main/AndroidManifest.xml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,2 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<manifest>
3-
4-
</manifest>
2+
<manifest />

demo/src/main/assets/demo.json

Lines changed: 0 additions & 8 deletions
This file was deleted.

demo/src/main/java/com/shifthackz/aisdv1/demo/di/DemoModule.kt

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,13 @@ import com.shifthackz.aisdv1.demo.TextToImageDemoImpl
55
import com.shifthackz.aisdv1.demo.serialize.DemoDataSerializer
66
import com.shifthackz.aisdv1.domain.demo.ImageToImageDemo
77
import com.shifthackz.aisdv1.domain.demo.TextToImageDemo
8-
import org.koin.android.ext.koin.androidApplication
98
import org.koin.core.module.dsl.factoryOf
9+
import org.koin.core.module.dsl.singleOf
1010
import org.koin.dsl.bind
1111
import org.koin.dsl.module
1212

1313
val demoModule = module {
14-
15-
factory {
16-
DemoDataSerializer { androidApplication() }
17-
}
18-
14+
singleOf(::DemoDataSerializer)
1915
factoryOf(::TextToImageDemoImpl) bind TextToImageDemo::class
2016
factoryOf(::ImageToImageDemoImpl) bind ImageToImageDemo::class
2117
}

demo/src/main/java/com/shifthackz/aisdv1/demo/serialize/DemoAsset.kt

Lines changed: 0 additions & 8 deletions
This file was deleted.

demo/src/main/java/com/shifthackz/aisdv1/demo/serialize/DemoDataSerializer.kt

Lines changed: 8 additions & 16 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)