Skip to content

Commit 09224d9

Browse files
raulrajanomisRev
authored andcommitted
Remove Dagger Integration (arrow-kt#1460)
This integration has not had much traction and we have discovered encodings in which there is no need to use external DI tools in order to do proper DI with Kotlin. The delegation system, receiver functions and subtype constrains on type arguments are enough to provide manual DI with minimal boilerplate
1 parent eae4eec commit 09224d9

File tree

39 files changed

+0
-1911
lines changed

39 files changed

+0
-1911
lines changed

build.gradle

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ buildscript {
2020
ext {
2121
// Constants
2222
ankKotlinVersion = '1.3.11'
23-
daggerVersion = '2.21'
2423
dokka_version = '0.9.18'
2524
ktlint_version = '7.3.0'
2625
gradleVersionsPluginVersion = '0.21.0'

modules/dagger/arrow-dagger-effects-rx2/build.gradle

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

modules/dagger/arrow-dagger-effects-rx2/gradle.properties

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

modules/dagger/arrow-dagger-effects-rx2/src/main/kotlin/arrow/dagger/effects/extensions/rx2/ArrowEffectsRx2Instances.kt

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

modules/dagger/arrow-dagger-effects-rx2/src/main/kotlin/arrow/dagger/effects/extensions/rx2/FlowableKInstances.kt

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

modules/dagger/arrow-dagger-effects-rx2/src/main/kotlin/arrow/dagger/effects/extensions/rx2/ObservableKInstances.kt

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

modules/dagger/arrow-dagger-effects-rx2/src/test/kotlin/arrow/dagger/effects/extensions/tests/instances.kt

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

modules/dagger/arrow-dagger-effects/build.gradle

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

modules/dagger/arrow-dagger-effects/gradle.properties

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

modules/dagger/arrow-dagger-effects/src/main/kotlin/arrow/dagger/effects/extensions/ArrowEffectsInstances.kt

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

0 commit comments

Comments
 (0)