4.0.0 org.mapstruct mapstruct-parent 1.4.0-SNAPSHOT ../parent/pom.xml mapstruct-processor jar MapStruct Processor org.freemarker freemarker com.jolira hickory provided ${project.groupId} mapstruct provided org.eclipse.tycho tycho-compiler-jdt provided true junit junit test org.assertj assertj-core test com.google.guava guava test com.puppycrawl.tools checkstyle test com.sun tools javax.inject javax.inject test org.codehaus.plexus plexus-container-default test org.springframework spring-test test org.springframework spring-beans test org.springframework spring-context test joda-time joda-time test org.apache.maven.plugins maven-jar-plugin true org.mapstruct.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:freemarker META-INF/*.* freemarker org.mapstruct.ap.shaded.freemarker 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 net.java.dev.hickory.prism.internal.PrismGenerator 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 2.3.1 provided