Home | History | Annotate | Download | only in javaparser
      1 <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">
      2     <modelVersion>4.0.0</modelVersion>
      3     <modules>
      4         <module>javaparser-core</module>
      5         <module>javaparser-testing</module>
      6         <module>javaparser-core-generators</module>
      7         <module>javaparser-metamodel-generator</module>
      8         <module>javaparser-symbol-solver-model</module>
      9         <module>javaparser-symbol-solver-logic</module>
     10         <module>javaparser-symbol-solver-core</module>
     11         <module>javaparser-symbol-solver-testing</module>
     12     </modules>
     13 
     14     <groupId>com.github.javaparser</groupId>
     15     <artifactId>javaparser-parent</artifactId>
     16     <packaging>pom</packaging>
     17     <version>3.5.16-SNAPSHOT</version>
     18 
     19     <name>javaparser-parent</name>
     20     <url>https://github.com/javaparser</url>
     21     <inceptionYear>2007</inceptionYear>
     22     <description>Java 9 Parser Parser and Abstract Syntax Tree for Java</description>
     23 
     24     <licenses>
     25         <license>
     26             <name>GNU Lesser General Public License</name>
     27             <url>http://www.gnu.org/licenses/lgpl-3.0.html</url>
     28             <distribution>repo</distribution>
     29         </license>
     30         <license>
     31             <name>Apache License, Version 2.0</name>
     32             <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
     33             <distribution>repo</distribution>
     34             <comments>A business-friendly OSS license</comments>
     35         </license>
     36     </licenses>
     37 
     38     <developers>
     39         <developer>
     40             <name>Danny van Bruggen</name>
     41             <email>hexagonaal (a] gmail.com</email>
     42             <url>https://github.com/matozoid</url>
     43             <id>matozoid</id>
     44         </developer>
     45         <developer>
     46             <name>Jlio Vilmar Gesser</name>
     47             <email>jgesser (a] gmail.com</email>
     48         </developer>
     49         <developer>
     50             <name>Sebastian Kirsch</name>
     51             <email>sebastian.kirsch (a] immobilienscout24.de</email>
     52             <url>https://github.com/sebastiankirsch</url>
     53             <id>sebastiankirsch</id>
     54         </developer>
     55         <developer>
     56             <name>Andr Roul</name>
     57             <url>https://github.com/before</url>
     58             <id>before</id>
     59         </developer>
     60         <developer>
     61             <name>Nicholas Smith</name>
     62             <email>smiddypence (a] gmail.com</email>
     63             <url>https://github.com/SmiddyPence</url>
     64             <id>SmiddyPence</id>
     65         </developer>
     66         <developer>
     67             <name>Federico Tomassetti</name>
     68             <email>federico (a] tomassetti.me</email>
     69             <url>https://github.com/ftomassetti</url>
     70             <id>ftomassetti</id>
     71         </developer>
     72         <developer>
     73             <name>Didier Villevalois</name>
     74             <email>ptitjes (a] free.fr</email>
     75             <url>https://github.com/ptitjes</url>
     76             <id>ptitjes</id>
     77         </developer>
     78     </developers>
     79     <contributors>
     80         <contributor>
     81             <name>Sebastian Krten</name>
     82             <email>sebastian (a] topobyte.de</email>
     83             <url>https://github.com/sebkur</url>
     84         </contributor>
     85         <contributor>
     86             <name>Junfei Liang</name>
     87             <email>fly2best (a] gmail.com</email>
     88             <url>https://github.com/fly2best</url>
     89         </contributor>
     90         <contributor>
     91             <name>Jarkko Miettinen</name>
     92             <url>https://github.com/jmiettinen</url>
     93         </contributor>
     94         <contributor>
     95             <name>Alexey Morozov</name>
     96             <email>morozov (a] altlinux.org</email>
     97             <url>https://github.com/amorozov</url>
     98         </contributor>
     99         <contributor>
    100             <name>Donny Nadolny</name>
    101             <email>donny.nadolny (a] gmail.com</email>
    102             <url>https://github.com/dnadolny</url>
    103         </contributor>
    104         <contributor>
    105             <name>Raquel Pau</name>
    106             <email>raquelpau (a] gmail.com</email>
    107             <url>https://github.com/rpau</url>
    108         </contributor>
    109         <contributor>
    110             <name>Chao Shi</name>
    111             <email>stepinto (a] live.com</email>
    112             <url>https://github.com/stepinto</url>
    113         </contributor>
    114         <contributor>
    115             <name>Michael Schieder</name>
    116             <email>michael.schieder (a] gmail.com</email>
    117             <url>https://github.com/mschieder</url>
    118         </contributor>
    119         <contributor>
    120             <name>CRUZ Maximilien</name>
    121             <email>maximilien.cruz (a] gmail.com</email>
    122             <url>https://github.com/DeepSnowNeeL</url>
    123         </contributor>
    124     </contributors>
    125 
    126     <properties>
    127         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    128         <java.version>1.8</java.version>
    129 
    130         <!-- Maven Plugins -->
    131     </properties>
    132 
    133     <scm>
    134         <connection>scm:git:git://github.com/javaparser/javaparser.git</connection>
    135         <developerConnection>scm:git:git (a] github.com:javaparser/javaparser.git</developerConnection>
    136         <url>https://github.com/javaparser/javaparser.git</url>
    137         <tag>HEAD</tag>
    138     </scm>
    139 
    140     <issueManagement>
    141         <system>GitHub Issue Tracker</system>
    142         <url>https://github.com/javaparser/javaparser/issues</url>
    143     </issueManagement>
    144 
    145     <distributionManagement>
    146         <repository>
    147             <id>bintray-javaparser-JavaParser</id>
    148             <name>javaparser-JavaParser</name>
    149             <url>https://api.bintray.com/maven/javaparser/JavaParser/javaparser/;publish=1</url>
    150         </repository>
    151     </distributionManagement>
    152 
    153     <build>
    154         <plugins>
    155             <plugin>
    156                 <groupId>org.apache.maven.plugins</groupId>
    157                 <artifactId>maven-compiler-plugin</artifactId>
    158                 <configuration>
    159                     <source>${java.version}</source>
    160                     <target>${java.version}</target>
    161                 </configuration>
    162             </plugin>
    163             <plugin>
    164                 <groupId>org.apache.maven.plugins</groupId>
    165                 <artifactId>maven-source-plugin</artifactId>
    166                 <executions>
    167                     <execution>
    168                         <id>attach-sources</id>
    169                         <goals>
    170                             <goal>jar</goal>
    171                         </goals>
    172                     </execution>
    173                 </executions>
    174             </plugin>
    175         </plugins>
    176         <pluginManagement>
    177             <plugins>
    178                 <plugin>
    179                     <groupId>com.helger.maven</groupId>
    180                     <artifactId>ph-javacc-maven-plugin</artifactId>
    181                     <version>3.0.0</version>
    182                 </plugin>
    183                 <plugin>
    184                     <groupId>org.apache.maven.plugins</groupId>
    185                     <artifactId>maven-clean-plugin</artifactId>
    186                     <version>3.0.0</version>
    187                 </plugin>
    188                 <plugin>
    189                     <groupId>org.apache.maven.plugins</groupId>
    190                     <artifactId>maven-compiler-plugin</artifactId>
    191                     <version>3.7.0</version>
    192                 </plugin>
    193                 <plugin>
    194                     <groupId>org.apache.maven.plugins</groupId>
    195                     <artifactId>maven-install-plugin</artifactId>
    196                     <version>2.5.2</version>
    197                 </plugin>
    198                 <plugin>
    199                     <groupId>org.apache.maven.plugins</groupId>
    200                     <artifactId>maven-release-plugin</artifactId>
    201                     <version>2.5.3</version>
    202                 </plugin>
    203                 <plugin>
    204                     <groupId>org.apache.maven.plugins</groupId>
    205                     <artifactId>maven-source-plugin</artifactId>
    206                     <version>3.0.1</version>
    207                 </plugin>
    208                 <plugin>
    209                     <groupId>org.apache.maven.plugins</groupId>
    210                     <artifactId>maven-resources-plugin</artifactId>
    211                     <version>3.0.1</version>
    212                 </plugin>
    213                 <plugin>
    214                     <groupId>org.apache.maven.plugins</groupId>
    215                     <artifactId>maven-jar-plugin</artifactId>
    216                     <version>3.0.2</version>
    217                 </plugin>
    218                 <plugin>
    219                     <groupId>org.eluder.coveralls</groupId>
    220                     <artifactId>coveralls-maven-plugin</artifactId>
    221                     <version>4.3.0</version>
    222                 </plugin>
    223                 <plugin>
    224                     <groupId>org.jacoco</groupId>
    225                     <artifactId>jacoco-maven-plugin</artifactId>
    226                     <version>0.7.9</version>
    227                 </plugin>
    228                 <plugin>
    229                     <groupId>org.apache.maven.plugins</groupId>
    230                     <artifactId>maven-javadoc-plugin</artifactId>
    231                     <version>3.0.0</version>
    232                     <configuration>
    233                         <additionalOptions>
    234                             <additionalOption>-Xdoclint:none</additionalOption>
    235                         </additionalOptions>
    236                     </configuration>
    237                 </plugin>
    238                 <plugin>
    239                     <groupId>org.apache.maven.plugins</groupId>
    240                     <artifactId>maven-site-plugin</artifactId>
    241                     <version>3.7</version>
    242                     <configuration>
    243                         <additionalOptions>
    244                             <additionalOption>-Xdoclint:none</additionalOption>
    245                         </additionalOptions>
    246                     </configuration>
    247                 </plugin>
    248                 <plugin>
    249                     <groupId>biz.aQute.bnd</groupId>
    250                     <artifactId>bnd-maven-plugin</artifactId>
    251                     <version>3.4.0</version>
    252                 </plugin>
    253                 <plugin>
    254                     <groupId>org.apache.maven.plugins</groupId>
    255                     <artifactId>maven-enforcer-plugin</artifactId>
    256                     <version>3.0.0-M1</version>
    257                 </plugin>
    258                 <plugin>
    259                     <groupId>org.apache.maven.plugins</groupId>
    260                     <artifactId>maven-surefire-plugin</artifactId>
    261                     <version>2.20.1</version>
    262                 </plugin>
    263                 <plugin>
    264                     <groupId>org.codehaus.mojo</groupId>
    265                     <artifactId>animal-sniffer-maven-plugin</artifactId>
    266                     <version>1.16</version>
    267                 </plugin>
    268                 <plugin>
    269                     <groupId>org.codehaus.mojo</groupId>
    270                     <artifactId>exec-maven-plugin</artifactId>
    271                     <version>1.6.0</version>
    272                 </plugin>
    273                 <plugin>
    274                     <groupId>org.apache.maven.plugins</groupId>
    275                     <artifactId>maven-deploy-plugin</artifactId>
    276                     <version>2.8.2</version>
    277                 </plugin>
    278                 <plugin>
    279                     <groupId>org.codehaus.mojo</groupId>
    280                     <artifactId>build-helper-maven-plugin</artifactId>
    281                     <version>3.0.0</version>
    282                 </plugin>
    283                 <plugin>
    284                     <groupId>org.codehaus.mojo</groupId>
    285                     <artifactId>templating-maven-plugin</artifactId>
    286                     <version>1.0.0</version>
    287                 </plugin>
    288                 <plugin>
    289                     <groupId>org.apache.maven.plugins</groupId>
    290                     <artifactId>maven-dependency-plugin</artifactId>
    291                     <version>3.0.2</version>
    292                 </plugin>
    293             </plugins>
    294         </pluginManagement>
    295     </build>
    296     <dependencyManagement>
    297         <dependencies>
    298             <dependency>
    299                 <groupId>org.javassist</groupId>
    300                 <artifactId>javassist</artifactId>
    301                 <version>3.22.0-GA</version>
    302             </dependency>
    303             <dependency>
    304                 <groupId>com.google.guava</groupId>
    305                 <artifactId>guava</artifactId>
    306                 <version>23.4-jre</version>
    307             </dependency>
    308             <dependency>
    309                 <groupId>junit</groupId>
    310                 <artifactId>junit</artifactId>
    311                 <version>4.12</version>
    312                 <scope>test</scope>
    313             </dependency>
    314             <dependency>
    315                 <groupId>org.junit.jupiter</groupId>
    316                 <artifactId>junit-jupiter-api</artifactId>
    317                 <version>5.0.0</version>
    318                 <scope>test</scope>
    319             </dependency>
    320             <dependency>
    321                 <groupId>org.mockito</groupId>
    322                 <artifactId>mockito-core</artifactId>
    323                 <version>2.13.0</version>
    324                 <scope>test</scope>
    325             </dependency>
    326         </dependencies>
    327     </dependencyManagement>
    328     <profiles>
    329         <profile>
    330             <id>doclint-java8-disable</id>
    331             <activation>
    332                 <jdk>[1.8,)</jdk>
    333             </activation>
    334         </profile>
    335     </profiles>
    336 </project>
    337