blob: 973ae91e09d1f2f48f041ac7ba31173c23e8e9cd [file] [log] [blame]
Danny van Bruggen7cc371e2016-12-11 13:58:40 +01001<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/maven-v4_0_0.xsd">
Danny van Bruggen4296abb2016-12-05 19:47:51 +01002 <modelVersion>4.0.0</modelVersion>
Nicholas Smith0bf897c2014-10-01 10:31:08 +01003 <modules>
Nicholas Smithc992b222014-11-26 14:29:41 +00004 <module>javaparser-core</module>
5 <module>javaparser-testing</module>
Danny van Bruggenb6e98a62017-01-28 18:27:20 +01006 <module>javaparser-core-generators</module>
Danny van Bruggena4da9592017-01-12 19:37:05 +01007 <module>javaparser-metamodel-generator</module>
Nicholas Smith0bf897c2014-10-01 10:31:08 +01008 </modules>
André Rouél486c1ef2013-02-20 08:27:38 +01009
Danny van Bruggen4296abb2016-12-05 19:47:51 +010010 <groupId>com.github.javaparser</groupId>
11 <artifactId>javaparser-parent</artifactId>
12 <packaging>pom</packaging>
Danny van Bruggena4358a02017-02-19 23:02:14 +010013 <version>3.1.1-SNAPSHOT</version>
André Rouél486c1ef2013-02-20 08:27:38 +010014
Danny van Bruggen4296abb2016-12-05 19:47:51 +010015 <name>javaparser-parent</name>
16 <url>https://github.com/javaparser</url>
17 <inceptionYear>2007</inceptionYear>
18 <description>Java 1.8 Parser Parser and Abstract Syntax Tree for Java</description>
Didier Villevalois034526f2015-03-16 14:09:23 +010019
Danny van Bruggen4296abb2016-12-05 19:47:51 +010020 <licenses>
21 <license>
22 <name>GNU Lesser General Public License</name>
23 <url>http://www.gnu.org/licenses/lgpl-3.0.html</url>
24 <distribution>repo</distribution>
25 </license>
26 <license>
27 <name>Apache License, Version 2.0</name>
28 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
29 <distribution>repo</distribution>
30 <comments>A business-friendly OSS license</comments>
31 </license>
32 </licenses>
André Rouél486c1ef2013-02-20 08:27:38 +010033
Danny van Bruggen4296abb2016-12-05 19:47:51 +010034 <developers>
35 <developer>
36 <name>Danny van Bruggen</name>
37 <email>hexagonaal@gmail.com</email>
38 <url>https://github.com/matozoid</url>
39 <id>matozoid</id>
40 </developer>
41 <developer>
42 <name>Júlio Vilmar Gesser</name>
43 <email>jgesser@gmail.com</email>
44 </developer>
45 <developer>
46 <name>Sebastian Kirsch</name>
47 <email>sebastian.kirsch@immobilienscout24.de</email>
48 <url>https://github.com/sebastiankirsch</url>
49 <id>sebastiankirsch</id>
50 </developer>
51 <developer>
52 <name>André Rouél</name>
53 <url>https://github.com/before</url>
54 <id>before</id>
55 </developer>
56 <developer>
57 <name>Nicholas Smith</name>
58 <email>smiddypence@gmail.com</email>
59 <url>https://github.com/SmiddyPence</url>
60 <id>SmiddyPence</id>
61 </developer>
62 <developer>
63 <name>Federico Tomassetti</name>
64 <email>federico@tomassetti.me</email>
65 <url>https://github.com/ftomassetti</url>
66 <id>ftomassetti</id>
67 </developer>
68 <developer>
69 <name>Didier Villevalois</name>
70 <email>ptitjes@free.fr</email>
71 <url>https://github.com/ptitjes</url>
72 <id>ptitjes</id>
73 </developer>
74 </developers>
75 <contributors>
76 <contributor>
77 <name>Sebastian Kürten</name>
78 <email>sebastian@topobyte.de</email>
79 <url>https://github.com/sebkur</url>
80 </contributor>
81 <contributor>
82 <name>Junfei Liang</name>
83 <email>fly2best@gmail.com</email>
84 <url>https://github.com/fly2best</url>
85 </contributor>
86 <contributor>
87 <name>Jarkko Miettinen</name>
88 <url>https://github.com/jmiettinen</url>
89 </contributor>
90 <contributor>
91 <name>Alexey Morozov</name>
92 <email>morozov@altlinux.org</email>
93 <url>https://github.com/amorozov</url>
94 </contributor>
95 <contributor>
96 <name>Donny Nadolny</name>
97 <email>donny.nadolny@gmail.com</email>
98 <url>https://github.com/dnadolny</url>
99 </contributor>
100 <contributor>
101 <name>Raquel Pau</name>
102 <email>raquelpau@gmail.com</email>
103 <url>https://github.com/rpau</url>
104 </contributor>
105 <contributor>
106 <name>Chao Shi</name>
107 <email>stepinto@live.com</email>
108 <url>https://github.com/stepinto</url>
109 </contributor>
110 <contributor>
111 <name>Michael Schieder</name>
112 <email>michael.schieder@gmail.com</email>
113 <url>https://github.com/mschieder</url>
114 </contributor>
115 <contributor>
116 <name>CRUZ Maximilien</name>
117 <email>maximilien.cruz@gmail.com</email>
118 <url>https://github.com/DeepSnowNeeL</url>
119 </contributor>
120 </contributors>
André Rouél486c1ef2013-02-20 08:27:38 +0100121
Danny van Bruggen4296abb2016-12-05 19:47:51 +0100122 <properties>
123 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
124 <java.version>1.8</java.version>
André Rouél486c1ef2013-02-20 08:27:38 +0100125
Danny van Bruggen4296abb2016-12-05 19:47:51 +0100126 <!-- Maven Plugins -->
127 <javacc-maven-plugin.version>2.6</javacc-maven-plugin.version>
128 <maven-clean-plugin.version>3.0.0</maven-clean-plugin.version>
129 <maven-compiler-plugin.version>3.5.1</maven-compiler-plugin.version>
130 <maven-install-plugin.version>2.5.2</maven-install-plugin.version>
131 <maven-jar-plugin.version>3.0.2</maven-jar-plugin.version>
132 <maven-release-plugin.version>2.5.3</maven-release-plugin.version>
matozoid55e05e02016-07-07 22:05:06 +0200133 <maven-resources-plugin.version>3.0.1</maven-resources-plugin.version>
134 <maven-jacoco-plugin.version>0.7.7.201606060606</maven-jacoco-plugin.version>
135 <maven-coveralls-plugin.version>4.2.0</maven-coveralls-plugin.version>
icmdaf1ca3ba72017-02-23 14:47:35 +0000136 <maven-source-plugin.version>3.0.1</maven-source-plugin.version>
Robert Munteanu484fee72016-07-20 15:40:01 +0300137 <bnd-maven-plugin.version>3.2.0</bnd-maven-plugin.version>
Danny van Bruggen4296abb2016-12-05 19:47:51 +0100138 </properties>
André Rouél486c1ef2013-02-20 08:27:38 +0100139
Danny van Bruggen4296abb2016-12-05 19:47:51 +0100140 <scm>
141 <connection>scm:git:git://github.com/javaparser/javaparser.git</connection>
142 <developerConnection>scm:git:git@github.com:javaparser/javaparser.git</developerConnection>
143 <url>https://github.com/javaparser/javaparser.git</url>
Danny van Bruggena4358a02017-02-19 23:02:14 +0100144 <tag>HEAD</tag>
Danny van Bruggen4296abb2016-12-05 19:47:51 +0100145 </scm>
André Rouél486c1ef2013-02-20 08:27:38 +0100146
Danny van Bruggen4296abb2016-12-05 19:47:51 +0100147 <issueManagement>
148 <system>GitHub Issue Tracker</system>
149 <url>https://github.com/javaparser/javaparser/issues</url>
150 </issueManagement>
André Rouéld127e442013-02-20 21:06:13 +0100151
Danny van Bruggen4296abb2016-12-05 19:47:51 +0100152 <distributionManagement>
153 <repository>
154 <id>bintray-javaparser-JavaParser</id>
155 <name>javaparser-JavaParser</name>
156 <url>https://api.bintray.com/maven/javaparser/JavaParser/javaparser/</url>
157 </repository>
158 </distributionManagement>
159
160 <build>
161 <plugins>
162 <plugin>
163 <groupId>org.apache.maven.plugins</groupId>
164 <artifactId>maven-compiler-plugin</artifactId>
165 <configuration>
166 <source>${java.version}</source>
167 <target>${java.version}</target>
168 </configuration>
169 </plugin>
icmdafe76d1622017-02-23 14:30:38 +0000170 <plugin>
171 <groupId>org.apache.maven.plugins</groupId>
172 <artifactId>maven-source-plugin</artifactId>
173 <executions>
174 <execution>
175 <id>attach-sources</id>
176 <goals>
177 <goal>jar</goal>
178 </goals>
179 </execution>
180 </executions>
181 </plugin>
Danny van Bruggen4296abb2016-12-05 19:47:51 +0100182 </plugins>
183 <pluginManagement>
184 <plugins>
185 <plugin>
186 <groupId>org.codehaus.mojo</groupId>
187 <artifactId>javacc-maven-plugin</artifactId>
188 <version>${javacc-maven-plugin.version}</version>
189 </plugin>
190 <plugin>
191 <groupId>org.apache.maven.plugins</groupId>
192 <artifactId>maven-clean-plugin</artifactId>
193 <version>${maven-clean-plugin.version}</version>
194 </plugin>
195 <plugin>
196 <groupId>org.apache.maven.plugins</groupId>
197 <artifactId>maven-compiler-plugin</artifactId>
198 <version>${maven-compiler-plugin.version}</version>
199 </plugin>
200 <plugin>
201 <groupId>org.apache.maven.plugins</groupId>
202 <artifactId>maven-install-plugin</artifactId>
203 <version>${maven-install-plugin.version}</version>
204 </plugin>
205 <plugin>
206 <groupId>org.apache.maven.plugins</groupId>
207 <artifactId>maven-release-plugin</artifactId>
208 <version>${maven-release-plugin.version}</version>
209 </plugin>
Nicholas Smithcc80fc12015-08-17 15:15:26 +0100210 <plugin>
icmdaf1ca3ba72017-02-23 14:47:35 +0000211 <groupId>org.apache.maven.plugins</groupId>
212 <artifactId>maven-source-plugin</artifactId>
213 <version>${maven-source-plugin.version}</version>
214 </plugin>
215 <plugin>
Nicholas Smithcc80fc12015-08-17 15:15:26 +0100216 <groupId>org.eluder.coveralls</groupId>
217 <artifactId>coveralls-maven-plugin</artifactId>
218 <version>${maven-coveralls-plugin.version}</version>
219 </plugin>
220 <plugin>
221 <groupId>org.jacoco</groupId>
222 <artifactId>jacoco-maven-plugin</artifactId>
223 <version>${maven-jacoco-plugin.version}</version>
224 </plugin>
Danny van Bruggen4296abb2016-12-05 19:47:51 +0100225 </plugins>
226 </pluginManagement>
227 </build>
228 <profiles>
229 <profile>
230 <id>doclint-java8-disable</id>
231 <activation>
232 <jdk>[1.8,)</jdk>
233 </activation>
234 <properties>
235 <additionalparam>-Xdoclint:none</additionalparam>
236 </properties>
237 </profile>
238 </profiles>
Sebastian Kirsch (@skirsch79)014383e2015-03-02 16:39:42 +0100239</project>