Feature request @inject lateinit


#1

With dagger2 to inject some class instance in constructor need to mark it as lateinit var, not val, because compiler can’t parse dagger2 injection. I think val is better because injection proceed in contructor one time, and variale not changed during runtime


#2

Discussed here: https://youtrack.jetbrains.com/issue/KT-28413