add more utility methods
[null-analysis.git] / pom.xml
blob3f1872d494aae39b04efc48f265cd96ede74435f
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
4     This file is part of null-anaysis. It is subject to the license terms in the LICENSE file found in the top-level
5     directory of this distribution and at http://creativecommons.org/publicdomain/zero/1.0/. No part of null-anaysis,
6     including this file, may be copied, modified, propagated, or distributed except according to the terms contained
7     in the LICENSE file.
9 -->
10 <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">
11   <modelVersion>4.0.0</modelVersion>
13   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
14   <!--                                  PARENT                                 -->
15   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
16   <!-- https://maven.apache.org/pom.html#Inheritance -->
17   <parent>
18     <groupId>de.xn--ho-hia.maven.parents</groupId>
19     <artifactId>maven-parents-java-stable</artifactId>
20     <version>0.0.0-SNAPSHOT</version>
21   </parent>
23   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
24   <!--                               INFORMATIONS                              -->
25   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
26   <groupId>de.xn--ho-hia.null_analysis</groupId>
27   <artifactId>null-analysis</artifactId>
28   <version>3.0.0-SNAPSHOT</version>
29   <packaging>jar</packaging>
30   <url>http://seb.xn--ho-hia.de/null-analysis</url>
31   <inceptionYear>2013</inceptionYear>
32   <name>Null Analysis</name>
33   <description>Code related to NULL analysis</description>
35   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
36   <!--                                  SOURCE                                 -->
37   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
38   <scm>
39     <connection>scm:git:git://github.com/sebhoss/null-analysis.git</connection>
40     <developerConnection>scm:git:git@github.com:sebhoss/null-analysis.git</developerConnection>
41     <tag>master</tag>
42     <url>https://github.com/sebhoss/null-analysis</url>
43   </scm>
45   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
46   <!--                             ISSUE MANAGEMENT                            -->
47   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
48   <!-- https://maven.apache.org/pom.html#Issue_Management -->
49   <issueManagement>
50     <system>GitHub</system>
51     <url>https://github.com/sebhoss/null-analysis/issues</url>
52   </issueManagement>
54   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
55   <!--                               CI MANAGEMENT                             -->
56   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
57   <!-- https://maven.apache.org/pom.html#Continuous_Integration_Management -->
58   <ciManagement>
59     <system>Travis</system>
60     <url>https://travis-ci.org/sebhoss/null-analysis</url>
61   </ciManagement>
63   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
64   <!--                          DISTRIBUTION MANAGEMENT                        -->
65   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
66   <!-- https://maven.apache.org/pom.html#Distribution_Management -->
67   <distributionManagement>
68     <site>
69       <id>github</id>
70       <name>GitHub Pages</name>
71       <url>http://seb.xn--ho-hia.de/null-analysis/</url>
72     </site>
73   </distributionManagement>
75   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
76   <!--                                PROPERTIES                               -->
77   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
78   <!-- https://maven.apache.org/pom.html#Properties -->
79   <properties>
80     <skipTests>true</skipTests>
81     <pit.skip>true</pit.skip>
82   </properties>
84   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
85   <!--                               DEPENDENCIES                              -->
86   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
87   <dependencies>
88     <dependency>
89       <groupId>org.eclipse.jdt</groupId>
90       <artifactId>org.eclipse.jdt.annotation</artifactId>
91     </dependency>
92   </dependencies>
94   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
95   <!--                                   BUILD                                 -->
96   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
97   <build>
98     <plugins>
99       <plugin>
100         <groupId>org.apache.maven.plugins</groupId>
101         <artifactId>maven-dependency-plugin</artifactId>
102         <configuration>
103           <!--
104             Ignore Eclipse JDT annotations because @NonNull, etc are not retained
105             in byte code. Therefore the plugin detects a false positive.
106            -->
107           <usedDependencies>
108             <usedDependency>org.eclipse.jdt:org.eclipse.jdt.annotation</usedDependency>
109           </usedDependencies>
110         </configuration>
111       </plugin>
112     </plugins>
113   </build>
114 </project>