4.0.0 com.google.code.gson gson-parent 2.10.2-SNAPSHOT shrinker-test 8 google https://maven.google.com com.google.code.gson gson ${project.parent.version} junit junit test com.google.truth truth test com.github.siom79.japicmp japicmp-maven-plugin true org.apache.maven.plugins maven-deploy-plugin true com.github.wvengen proguard-maven-plugin 2.6.0 package proguard true ${project.basedir}/proguard.pro ${java.home}/jmods/java.base.jmod ${java.home}/jmods/java.sql.jmod ${java.home}/jmods/java.compiler.jmod true proguard-output.jar org.apache.maven.plugins maven-shade-plugin 3.4.1 package shade false false *:* META-INF/MANIFEST.MF org.codehaus.mojo exec-maven-plugin 3.1.0 r8 package java false false true com.android.tools r8 com.android.tools.r8.R8 --release --classfile --lib${java.home} --pg-conf${project.basedir}/r8.pro --pg-map-output${project.build.directory}/r8_map.txt --output${project.build.directory}/r8-output.jar ${project.build.directory}/${project.build.finalName}.jar com.android.tools r8 8.0.40 org.apache.maven.plugins maven-failsafe-plugin 3.1.2 integration-test verify