4.0.0
com.google.code.gson
gson-parent
2.9.1-SNAPSHOT
gson
Gson
Apache-2.0
https://www.apache.org/licenses/LICENSE-2.0.txt
junit
junit
test
org.apache.maven.plugins
maven-compiler-plugin
default-compile
module-info.java
org.apache.maven.plugins
maven-surefire-plugin
3.0.0-M5
--illegal-access=deny
org.apache.maven.plugins
maven-javadoc-plugin
com.google.gson.internal:com.google.gson.internal.bind
org.moditect
moditect-maven-plugin
1.0.0.RC2
add-module-info
package
add-module-info
9
${project.build.sourceDirectory}/module-info.java
true
biz.aQute.bnd
bnd-maven-plugin
6.1.0
bnd-process
org.apache.maven.plugins
maven-jar-plugin
${project.build.outputDirectory}/META-INF/MANIFEST.MF
org.codehaus.mojo
templating-maven-plugin
1.0.0
filtering-java-templates
filter-sources
${basedir}/src/main/java-templates
${project.build.directory}/generated-sources/java-templates
com.coderplus.maven.plugins
copy-rename-maven-plugin
1.0.1
pre-obfuscate-class
process-test-classes
rename
${project.build.directory}/test-classes/com/google/gson/functional/EnumWithObfuscatedTest.class
${project.build.directory}/test-classes-obfuscated-injar/com/google/gson/functional/EnumWithObfuscatedTest.class
${project.build.directory}/test-classes/com/google/gson/functional/EnumWithObfuscatedTest$Gender.class
${project.build.directory}/test-classes-obfuscated-injar/com/google/gson/functional/EnumWithObfuscatedTest$Gender.class
com.github.wvengen
proguard-maven-plugin
2.5.3
process-test-classes
proguard
true
test-classes-obfuscated-injar
test-classes-obfuscated-outjar
**/*.class
${basedir}/src/test/resources/testcases-proguard.conf
${project.build.directory}/classes
${java.home}/jmods/java.base.jmod
maven-resources-plugin
3.2.0
post-obfuscate-class
process-test-classes
copy-resources
${project.build.directory}/test-classes/com/google/gson/functional
${project.build.directory}/test-classes-obfuscated-outjar/com/google/gson/functional
EnumWithObfuscatedTest.class
EnumWithObfuscatedTest$Gender.class