dagger-parent com.google.dagger 2.1-SNAPSHOT 4.0.0 dagger-compiler Dagger Compiler Tools to generate Dagger injection and module adapters from annotated code and validate them. maven-compiler-plugin default-compile compile com.google.auto.value.processor.AutoValueProcessor com.google.auto.service.processor.AutoServiceProcessor default-test-compile testCompile dagger.internal.codegen.ComponentProcessor maven-invoker-plugin integration-test install run true ${project.build.directory}/it true !sonatype-oss-release */pom.xml ${project.build.directory}/it-repo ${project.version} ${project.groupId} true maven-shade-plugin 2.3 package shade true com.google.guava com.google.auto.service com.google.auto.value com.google.dagger:dagger com.google.dagger:dagger-producers javax.inject com.google.auto.common dagger.shaded.auto.common com.google.dagger dagger 2.1-SNAPSHOT compile com.google.dagger dagger-producers 2.1-SNAPSHOT compile com.google.auto.service auto-service 1.0-rc2 compile true com.google.guava guava 18.0 compile com.google.auto.value auto-value 1.0 compile true junit junit 4.11 test hamcrest-core org.hamcrest com.google.dagger dagger 2.1-SNAPSHOT tests test com.google.testing.compile compile-testing 0.7 test tools com.sun com.google.guava guava-testlib 18.0 test jsr305 com.google.code.findbugs org.mockito mockito-core 1.9.5 test objenesis org.objenesis hamcrest-core org.hamcrest com.google.truth truth 0.26 test