square / anvil

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

AssistedFactory generation (still) fails under IC #876

Closed andreaswaltenberger closed 7 months ago

andreaswaltenberger commented 7 months ago

Coming back again from https://github.com/square/anvil/issues/707 unfortunately we're still seeing the exact same issue with the latest release of Anvil 2.5.0-beta01.

I've updated my repro case from the previous ticket here with trackSourceFiles enabled: https://github.com/square/anvil/compare/main...andreaswaltenberger:anvil:repro/assisted_factory

Unfortunately it seems the incremental compilation fixes (https://github.com/square/anvil/pull/836) did not eliminate the root cause for this specific issue.