You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For this one, the issue I think is that these both generate an index of com.example.Foo::_ROOT_, which is why the qualifier fixes it. I'm not sure exactly what a fix would be without breaking the working as intended overriding behavior.
Describe the bug
Missing definitions when underyling class is unknown by koin. I belive this is due to the name of the definition overriding another.
To Reproduce
Steps to reproduce the behavior:
This test fails.
Expected behavior
I would expect two instances of
Foo
to be available ingetAll<Foo>()
Koin module and version:
koin-core:4.0.1
Additional information
adding qualifiers fixes the issue:
This test passes (as expected)
The text was updated successfully, but these errors were encountered: