Will Kotlin support annotation processing?


#1

I guess that it is a requirement for libraries/frameworks like Dagger, Otto...

Are there plans to support that ?


#2

As I've read before somewhere here, thay are investigating, how to do this. But does Otto use annotation processing? It seems not, anyway if you have some troubles, you can try greenrobot/EventBus, which works even faster. Instead of Butterknife or AndroidAnnotations it is very easy to write your own view injection based on properties, some other injection features can be implemented in runtime. Dagger as well can be replaced with Guice.


#3

We are looking into it. It's challenging technically, although likely feasible.