4.0.0 org.mapstruct mapstruct-parent 1.7.0-SNAPSHOT ../parent/pom.xml mapstruct-processor jar MapStruct Processor 21 org.freemarker freemarker org.mapstruct.tools.gem gem-api ${project.groupId} mapstruct provided org.eclipse.tycho tycho-compiler-jdt test org.junit.jupiter junit-jupiter-api test org.junit.jupiter junit-jupiter-engine test org.assertj assertj-core test com.google.guava guava test com.puppycrawl.tools checkstyle test com.sun tools javax.inject javax.inject test jakarta.inject jakarta.inject-api test jakarta.enterprise jakarta.enterprise.cdi-api test org.codehaus.plexus plexus-container-default test org.springframework spring-test test org.springframework spring-beans test org.springframework spring-context test org.junit.platform junit-platform-launcher test org.junit-pioneer junit-pioneer test joda-time joda-time test jakarta.xml.bind jakarta.xml.bind-api provided true org.apache.maven.plugins maven-jar-plugin true org.mapstruct.processor annotation-processor org.apache.maven.plugins maven-surefire-plugin @{jacocoArgLine} -Xms1024m -Xmx3072m org.apache.maven.plugins maven-resources-plugin copy-mapstruct-license prepare-package copy-resources ${project.build.directory}/classes/META-INF ${basedir}/.. false LICENSE.txt org.apache.maven.plugins maven-shade-plugin processor-deps-shading package shade true org.freemarker:* org.mapstruct.tools.gem:gem-api org.freemarker:freemarker META-INF/*.* org.mapstruct.tools.gem:gem-api META-INF/*.* **/GemDefinition.class **/GemDefinitions.class freemarker org.mapstruct.ap.shaded.freemarker org.mapstruct.tools.gem org.mapstruct.ap.shaded.org.mapstruct.tools.gem org.codehaus.mojo flatten-maven-plugin flatten package flatten org.apache.maven.plugins maven-dependency-plugin unpack-freemarker-license prepare-package unpack org.freemarker freemarker ${project.build.directory}/classes/META-INF/freemarker META-INF/LICENSE.txt,META-INF/NOTICE.txt org.apache.maven.plugins maven-compiler-plugin org.mapstruct.tools.gem gem-processor ${org.mapstruct.gem.version} org.apache.maven.plugins maven-checkstyle-plugin check-style verify checkstyle org.jacoco jacoco-maven-plugin prepare-agent report prepare-package report jacocoArgLine org.apache.maven.plugins maven-source-plugin attach-sources verify jar de.thetaphi forbiddenapis check com.github.siom79.japicmp japicmp-maven-plugin org.mapstruct.ap org.mapstruct.ap.internal org.mapstruct.ap.shaded jdk-11-or-newer [11 javax.xml.bind jaxb-api provided true