87182e06b8f6ec9a11ed6ebcaf74444e79b18ae2 |
26-Nov-2015 |
Paul Duffin <paulduffin@google.com> |
Update dagger2 and improve build file Updates daggers2 to a later version, reverts change that adds a dependency on Guava v19 as AOSP currently only has v18. See README.android for more details. Made a couple of changes to the build to make it reusable. 1) Added dagger2_annotation_processor.mk to define values that are needed by modules that depend on dagger2. 2) Added java_annotation_processor.mk to do the magic needed to make the annotation processors work properly. Change-Id: Ie0e8b0e34c961f64ccd0a45bd93a7ea6a216ddf3
agger/internal/codegen/ComponentBuilderTest.java
agger/internal/codegen/ComponentProcessorTest.java
agger/internal/codegen/DependencyRequestMapperTest.java
agger/internal/codegen/GraphValidationTest.java
agger/internal/codegen/InaccessibleTypeTest.java
agger/internal/codegen/MapBindingComponentProcessorTest.java
agger/internal/codegen/MapKeyProcessorTest.java
agger/internal/codegen/MembersInjectionTest.java
agger/internal/codegen/MissingBindingSuggestionsTest.java
agger/internal/codegen/PackageProxyTest.java
agger/internal/codegen/ProducerModuleFactoryGeneratorTest.java
agger/internal/codegen/ProductionComponentProcessorTest.java
agger/internal/codegen/ProductionGraphValidationTest.java
agger/internal/codegen/SubcomponentValidationTest.java
agger/tests/integration/operation/PrimitiveInjectionTest.java
|