Dagger

Dagger is a fully static, compile-time dependency injection framework for Java, Kotlin, and Android. It is an adaptation of an earlier version created by Square and now maintained by Google.

The latest Dagger release is: Dagger 2.51

Dagger aims to address many of the development and performance issues that have plagued reflection-based solutions. More details can be found in this talk (slides) by Gregory Kick.

Where are the docs?

Where is the code?

Have a question?