Is it intended to bring aspect-oriented programming to the Dagger world? We use Spring with Spring-AOP for e.g. adding custom security filters. Moving away from Spring dependency injection would require an alternative AOP framework. AspectJ weaving would be the most powerful, but it still seems incompatible with annotation processing:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=462782. Is fixing that bug and properly integrating Dagger with AspectJ the way to go, or are there plans to bring AOP another way?