Currently dagger compiler has a (compile time) dependency on guava. Ideally this should be shaded as not to conflict with any other runtime provided guava dependency by the user.
Use case:
User forgets to add it's own guava dependency -> project finds dagger compiler guava version -> user uses wrong guava version
Currently dagger compiler has a (compile time) dependency on guava. Ideally this should be shaded as not to conflict with any other runtime provided guava dependency by the user.
Use case:
User forgets to add it's own guava dependency -> project finds dagger compiler guava version -> user uses wrong guava version