4.0.0
org.mapstruct
mapstruct-parent
1.6.0-SNAPSHOT
../parent/pom.xml
mapstruct-distribution
jar
MapStruct Distribution
org.mapstruct
mapstruct
org.mapstruct
mapstruct-processor
org.freemarker
freemarker
org.mapstruct.tools.gem
gem-api
jakarta.xml.bind
jakarta.xml.bind-api
provided
true
org.apache.maven.plugins
maven-dependency-plugin
unpack-freemarker-license
prepare-package
unpack
org.freemarker
freemarker
${project.build.directory}/freemarker-unpacked
META-INF/LICENSE
copy
generate-test-resources
copy-dependencies
${project.build.directory}/test-dependencies
true
org.apache.maven.plugins
maven-javadoc-plugin
${basedir}/../core/src/main/java;
${basedir}/../processor/src/main/java
https://docs.oracle.com/javase/8/docs/api/
MapStruct Packages
MapStruct ${project.version}
MapStruct ${project.version}
MapStruct Authors; All rights reserved. Released under the Apache Software License 2.0.]]>
MapStruct API
org.mapstruct*
MapStruct Processor SPI
org.mapstruct.ap.spi*
MapStruct Processor
org.mapstruct.ap*
true
UTF-8
UTF-8
UTF-8
true
true
true
true
if (typeof useModuleDirectories !== 'undefined') {
useModuleDirectories = false;
}
]]>
--allow-script-in-comments
aggregate-javadoc
package
javadoc
org.apache.maven.plugins
maven-assembly-plugin
${basedir}/src/main/assembly/dist.xml
mapstruct-${project.version}
gnu
make-assembly
package
single
org.apache.maven.plugins
maven-deploy-plugin
true
jdk-11-or-newer
[11
javax.xml.bind
jaxb-api
provided
true