Open Issues Need Help
View All on GitHub Report errors for scoped `@Binds` declarations 2 months ago
AI Summary: The task is to enhance the Metro Kotlin dependency injection framework to report errors when `@Binds` declarations are used with scopes. Currently, `@Binds` declarations are treated as simple pipes and don't inherently possess their own scope, leading to potential issues. The improvement involves detecting and reporting these incorrect usages.
Complexity:
4/5
enhancement good first issue FIR
ZacSweers/metro
415
A multiplatform dependency injection framework for Kotlin
Kotlin
#compiler-plugin#dagger#dependency-injection#di#javax-inject#jsr-330#kotlin#kotlin-inject