square / anvil

A Kotlin compiler plugin to make dependency injection with Dagger 2 easier.
Apache License 2.0
1.29k stars 76 forks source link

Revert "[bugfix] Binding supertype which is narrower than return type is wrongly allowed" #887

Closed RBusarow closed 4 months ago

RBusarow commented 4 months ago

Reverts square/anvil#833

see (#885).

"Assignable" checks aren't working for most generic type references, and it doesn't seem to be a quick fix.