1*f0340d8eSSorin Basca<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 2*f0340d8eSSorin Basca <parent> 3*f0340d8eSSorin Basca <artifactId>javaparser-parent</artifactId> 4*f0340d8eSSorin Basca <groupId>com.github.javaparser</groupId> 5*f0340d8eSSorin Basca <version>3.14.10-SNAPSHOT</version> 6*f0340d8eSSorin Basca </parent> 7*f0340d8eSSorin Basca <modelVersion>4.0.0</modelVersion> 8*f0340d8eSSorin Basca 9*f0340d8eSSorin Basca <artifactId>javaparser-core</artifactId> 10*f0340d8eSSorin Basca <packaging>jar</packaging> 11*f0340d8eSSorin Basca <description>The core parser functionality. This may be all you need.</description> 12*f0340d8eSSorin Basca 13*f0340d8eSSorin Basca <licenses> 14*f0340d8eSSorin Basca <license> 15*f0340d8eSSorin Basca <name>GNU Lesser General Public License</name> 16*f0340d8eSSorin Basca <url>http://www.gnu.org/licenses/lgpl-3.0.html</url> 17*f0340d8eSSorin Basca <distribution>repo</distribution> 18*f0340d8eSSorin Basca </license> 19*f0340d8eSSorin Basca <license> 20*f0340d8eSSorin Basca <name>Apache License, Version 2.0</name> 21*f0340d8eSSorin Basca <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> 22*f0340d8eSSorin Basca <distribution>repo</distribution> 23*f0340d8eSSorin Basca <comments>A business-friendly OSS license</comments> 24*f0340d8eSSorin Basca </license> 25*f0340d8eSSorin Basca </licenses> 26*f0340d8eSSorin Basca 27*f0340d8eSSorin Basca <properties> 28*f0340d8eSSorin Basca <java.version>1.8</java.version> 29*f0340d8eSSorin Basca <build.timestamp>${maven.build.timestamp}</build.timestamp> 30*f0340d8eSSorin Basca </properties> 31*f0340d8eSSorin Basca 32*f0340d8eSSorin Basca <build> 33*f0340d8eSSorin Basca <plugins> 34*f0340d8eSSorin Basca <plugin> 35*f0340d8eSSorin Basca <groupId>com.helger.maven</groupId> 36*f0340d8eSSorin Basca <artifactId>ph-javacc-maven-plugin</artifactId> 37*f0340d8eSSorin Basca <executions> 38*f0340d8eSSorin Basca <execution> 39*f0340d8eSSorin Basca <id>javacc</id> 40*f0340d8eSSorin Basca <goals> 41*f0340d8eSSorin Basca <goal>javacc</goal> 42*f0340d8eSSorin Basca </goals> 43*f0340d8eSSorin Basca <configuration> 44*f0340d8eSSorin Basca <grammarEncoding>${project.build.sourceEncoding}</grammarEncoding> 45*f0340d8eSSorin Basca <jdkVersion>${java.version}</jdkVersion> 46*f0340d8eSSorin Basca </configuration> 47*f0340d8eSSorin Basca </execution> 48*f0340d8eSSorin Basca </executions> 49*f0340d8eSSorin Basca </plugin> 50*f0340d8eSSorin Basca <!-- Generate an OSGi-enabled MANIFEST during the build --> 51*f0340d8eSSorin Basca <plugin> 52*f0340d8eSSorin Basca <groupId>biz.aQute.bnd</groupId> 53*f0340d8eSSorin Basca <artifactId>bnd-maven-plugin</artifactId> 54*f0340d8eSSorin Basca <executions> 55*f0340d8eSSorin Basca <execution> 56*f0340d8eSSorin Basca <goals> 57*f0340d8eSSorin Basca <goal>bnd-process</goal> 58*f0340d8eSSorin Basca </goals> 59*f0340d8eSSorin Basca </execution> 60*f0340d8eSSorin Basca </executions> 61*f0340d8eSSorin Basca </plugin> 62*f0340d8eSSorin Basca <plugin> 63*f0340d8eSSorin Basca <groupId>org.apache.maven.plugins</groupId> 64*f0340d8eSSorin Basca <artifactId>maven-jar-plugin</artifactId> 65*f0340d8eSSorin Basca <configuration> 66*f0340d8eSSorin Basca <archive> 67*f0340d8eSSorin Basca <!-- Make sure the bnd-generated manifest is picked up, see MJAR-193 --> 68*f0340d8eSSorin Basca <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile> 69*f0340d8eSSorin Basca <!-- Set module name --> 70*f0340d8eSSorin Basca <manifestEntries> 71*f0340d8eSSorin Basca <Automatic-Module-Name>com.github.javaparser.core</Automatic-Module-Name> 72*f0340d8eSSorin Basca </manifestEntries> 73*f0340d8eSSorin Basca </archive> 74*f0340d8eSSorin Basca </configuration> 75*f0340d8eSSorin Basca </plugin> 76*f0340d8eSSorin Basca <plugin> 77*f0340d8eSSorin Basca <groupId>org.apache.maven.plugins</groupId> 78*f0340d8eSSorin Basca <artifactId>maven-compiler-plugin</artifactId> 79*f0340d8eSSorin Basca <configuration> 80*f0340d8eSSorin Basca <compilerArgs> 81*f0340d8eSSorin Basca <!-- This stores method parameter names in the class file, which are used by the metamodel generator --> 82*f0340d8eSSorin Basca <arg>-parameters</arg> 83*f0340d8eSSorin Basca </compilerArgs> 84*f0340d8eSSorin Basca </configuration> 85*f0340d8eSSorin Basca </plugin> 86*f0340d8eSSorin Basca <plugin> 87*f0340d8eSSorin Basca <groupId>org.codehaus.mojo</groupId> 88*f0340d8eSSorin Basca <artifactId>build-helper-maven-plugin</artifactId> 89*f0340d8eSSorin Basca <executions> 90*f0340d8eSSorin Basca <execution> 91*f0340d8eSSorin Basca <id>add-source</id> 92*f0340d8eSSorin Basca <phase>generate-sources</phase> 93*f0340d8eSSorin Basca <goals> 94*f0340d8eSSorin Basca <goal>add-source</goal> 95*f0340d8eSSorin Basca </goals> 96*f0340d8eSSorin Basca <configuration> 97*f0340d8eSSorin Basca <sources> 98*f0340d8eSSorin Basca <source>src/main/javacc-support</source> 99*f0340d8eSSorin Basca </sources> 100*f0340d8eSSorin Basca </configuration> 101*f0340d8eSSorin Basca </execution> 102*f0340d8eSSorin Basca </executions> 103*f0340d8eSSorin Basca </plugin> 104*f0340d8eSSorin Basca <plugin> 105*f0340d8eSSorin Basca <groupId>org.codehaus.mojo</groupId> 106*f0340d8eSSorin Basca <artifactId>templating-maven-plugin</artifactId> 107*f0340d8eSSorin Basca <version>1.0.0</version> 108*f0340d8eSSorin Basca <executions> 109*f0340d8eSSorin Basca <execution> 110*f0340d8eSSorin Basca <id>filter-src</id> 111*f0340d8eSSorin Basca <goals> 112*f0340d8eSSorin Basca <goal>filter-sources</goal> 113*f0340d8eSSorin Basca </goals> 114*f0340d8eSSorin Basca </execution> 115*f0340d8eSSorin Basca </executions> 116*f0340d8eSSorin Basca </plugin> 117*f0340d8eSSorin Basca </plugins> 118*f0340d8eSSorin Basca </build> 119*f0340d8eSSorin Basca 120*f0340d8eSSorin Basca</project> 121