deliveryhero/whetstone
Whetstone is a dependency injection framework for Android that greatly simplifies working with Dagger 2 using all the powers of Anvil
KotlinApache-2.0
Issues
- 1
Switch to Anvil's SingleIn annotation
#85 opened by matejdro - 0
Allow usage of KSP for dagger
#87 opened by jakoss - 6
- 1
- 0
Move fragment code into separate module
#80 opened by matejdro - 0
- 0
- 1
- 0
Make the fragment parts of whetstone an add-on or consider enabling an opt-out option for them
#68 opened by StylianosGakis - 0
Mention the need to enable kapt and add the kapt dagger compiler dependency in the :app module in the Getting Started section of the README
#69 opened by StylianosGakis - 6
Review Public API
#1 opened by marcellogalhardo - 1
MultibindingFragmentFactory and MultibindingViewModelFactoryProducer initialisation is leading to frozen frames.
#41 opened by sudchavan - 0
Migrate to maven central publishing
#62 opened by kingsleyadio - 0
- 0
- 0
Add Support for `BroadcastReceiver`
#32 opened by denys-vasylenko - 0
- 0
Setup publishing to maven central
#55 opened by kingsleyadio - 0
- 0
Add support for Jetpack Compose
#8 opened by kingsleyadio - 0
- 2
Add support to `WorkManager`
#3 opened by marcellogalhardo - 0
Restructure whetstone packaging
#46 opened by kingsleyadio - 0
Remove deprecated ViewModelFactoryProducer
#45 opened by kingsleyadio - 0
Introduce injectedActivityViewModel API to complement the injectedViewModel
#43 opened by kingsleyadio - 0
- 0
Upgrade to Gradle 7.5
#38 opened by kingsleyadio - 0
Upgrade to Kotlin 1.7
#33 opened by kingsleyadio - 0
Add support to `Service`
#2 opened by marcellogalhardo - 0
Upgrade to Anvil 2.4 and Kotlin 1.6
#27 opened by kingsleyadio - 0
Whetstone hides original error when using ContributesFragment/ContributesViewModel
#29 opened by kingsleyadio - 0
Upgrade to AGP 7.1
#23 opened by kingsleyadio - 0
Upgrade to Gradle 7.4
#24 opened by kingsleyadio - 0
- 0
Remove custom multibinding keys
#16 opened by kingsleyadio - 0
Add support for Application injection
#10 opened by kingsleyadio - 0
Remove empty bindings workaround
#13 opened by kingsleyadio - 0
Run unit tests on PRs
#12 opened by kingsleyadio - 0
Remove custom AnvilInjector indirection previously needed for wrapping MembersInjectors
#5 opened by kingsleyadio