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
Likely related to #449 because both contain lateinit which is used for breaking cycles. I might have mentioned this on another ticket but the cycle handling code is not great and needs to be re-written. You are also seeing more duplicate code using them as it was a quick fix against invalid code generation caused by trying to de-dup the common parts.
This is one field being generated:
Another example:
In both samples the
lateinit var
is redundant and not used. kotlin-inject should not generate dead code.The text was updated successfully, but these errors were encountered: