Dagger 2 - fully static, compile-time dependency injection framework for both Java and Android.
It is an adaptation of an earlier version created by Square and now maintained by Google.
ProGuard rules for Dagger 2
ProGuard removes unused classes, attributes, fields and methods. ProGuard obfuscates classes, fields, and methods with short names.
You don’t need to add any specific rules to your ProGuard configuration.
# No special ProGuard rules required.
For more information about Dagger 2 please see the website.