4.0.0 com.google.dagger dagger-parent 2.1-SNAPSHOT dagger-compiler Dagger Compiler Tools to generate Dagger injection and module adapters from annotated code and validate them. ${project.groupId} dagger ${project.version} ${project.groupId} dagger-producers ${project.version} com.google.auto auto-common com.google.guava guava com.google.code.findbugs jsr305 true com.google.googlejavaformat google-java-format com.google.auto.service auto-service provided com.google.auto.value auto-value provided 1.0 junit junit test ${project.groupId} dagger ${project.version} test tests com.google.testing.compile compile-testing test com.google.guava guava-testlib test org.mockito mockito-core test com.google.truth truth test 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 true ${project.build.directory}/it true !sonatype-oss-release */pom.xml ${project.build.directory}/it-repo ${project.version} ${project.groupId} true integration-test install run 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 *:* META-INF/*.SF META-INF/*.DSA META-INF/*.RSA