1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <project xmlns =" http://maven.apache.org/POM/4.0.0"
3+ xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
4+ xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
5+ <modelVersion >4.0.0</modelVersion >
6+
7+ <name >japi-errors</name >
8+ <description >Errors for http apis</description >
9+ <url >https://github.com/cdimascio/japi-errors</url >
10+
11+ <groupId >io.github.cdimascio</groupId >
12+ <artifactId >japi-errors</artifactId >
13+ <version >1.3.1</version >
14+
15+ <licenses >
16+ <license >
17+ <name >Apache License, Version 2.0</name >
18+ <url >https://www.apache.org/licenses/LICENSE-2.0.txt</url >
19+ <distribution >repo</distribution >
20+ <comments >A business-friendly OSS license</comments >
21+ </license >
22+ </licenses >
23+
24+ <organization >
25+ <name >Carmine DiMascio OSS</name >
26+ <url >https://github.com/cdimascio</url >
27+ </organization >
28+
29+ <scm >
30+ <connection >scm:github:https://github.com/cdimascio/jwcp-errors</connection >
31+ <developerConnection >scm:github:https://github.com/cdimascio/jwcp-errors</developerConnection >
32+ <tag >master</tag >
33+ <url >https://github.com/cdimascio/jwcp-errors</url >
34+ </scm >
35+
36+ <developers >
37+ <developer >
38+ <id >cdimascio</id >
39+ <name >Carmine DiMascio</name >
40+ <email >cdimascio@gmail.com</email >
41+ <url >https://www.github.com/cdimascio</url >
42+ <organization >Carmine DiMascio OSS</organization >
43+ <organizationUrl >https://www.github.com/cdimascio</organizationUrl >
44+ <roles >
45+ <role >developer</role >
46+ </roles >
47+ <timezone >America/New_York</timezone >
48+ </developer >
49+ </developers >
50+
51+
52+ <properties >
53+ <main .class>io.github.cdimascio.japierrors.ApiErrors</main .class>
54+ <junit .version>4.12</junit .version>
55+ <jackson .version>2.9.7</jackson .version>
56+ <unirest .version>1.4.9</unirest .version>
57+ <junit .jupiter.version>5.3.1</junit .jupiter.version>
58+ <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
59+
60+ <maven .source.plugin>3.0.1</maven .source.plugin>
61+ <maven .javadoc.plugin>3.1.0</maven .javadoc.plugin>
62+ <dokka .version>0.9.15</dokka .version>
63+ <bintray .subject>cdimascio</bintray .subject>
64+ <bintray .repo>maven</bintray .repo>
65+ <bintray .package>java-dotenv</bintray .package>
66+ </properties >
67+
68+ <pluginRepositories >
69+ <pluginRepository >
70+ <id >jcenter</id >
71+ <name >JCenter</name >
72+ <url >https://jcenter.bintray.com/</url >
73+ </pluginRepository >
74+ </pluginRepositories >
75+
76+ <dependencies >
77+ <dependency >
78+ <groupId >com.fasterxml.jackson.core</groupId >
79+ <artifactId >jackson-annotations</artifactId >
80+ <version >${jackson.version}</version >
81+ <scope >compile</scope >
82+ </dependency >
83+
84+ <dependency >
85+ <groupId >com.fasterxml.jackson.core</groupId >
86+ <artifactId >jackson-databind</artifactId >
87+ <version >${jackson.version}</version >
88+ <scope >test</scope >
89+ </dependency >
90+
91+ <dependency >
92+ <groupId >com.mashape.unirest</groupId >
93+ <artifactId >unirest-java</artifactId >
94+ <version >${unirest.version}</version >
95+ <scope >test</scope >
96+ </dependency >
97+
98+ <dependency >
99+ <groupId >org.junit.jupiter</groupId >
100+ <artifactId >junit-jupiter-api</artifactId >
101+ <version >${junit.jupiter.version}</version >
102+ <scope >test</scope >
103+ </dependency >
104+
105+ <dependency >
106+ <groupId >org.junit.jupiter</groupId >
107+ <artifactId >junit-jupiter-params</artifactId >
108+ <version >${junit.jupiter.version}</version >
109+ <scope >test</scope >
110+ </dependency >
111+
112+ <dependency >
113+ <groupId >org.junit.jupiter</groupId >
114+ <artifactId >junit-jupiter-engine</artifactId >
115+ <version >${junit.jupiter.version}</version >
116+ <scope >test</scope >
117+ </dependency >
118+ </dependencies >
119+
120+ <build >
121+ <sourceDirectory >${project.basedir}/src/main/java</sourceDirectory >
122+ <testSourceDirectory >${project.basedir}/src/test/java</testSourceDirectory >
123+ <plugins >
124+ <plugin >
125+ <groupId >org.apache.maven.plugins</groupId >
126+ <artifactId >maven-jar-plugin</artifactId >
127+ <version >2.6</version >
128+ <configuration >
129+ <archive >
130+ <manifest >
131+ <addClasspath >true</addClasspath >
132+ <mainClass >${main.class}</mainClass >
133+ </manifest >
134+ </archive >
135+ </configuration >
136+ </plugin >
137+ <plugin >
138+ <groupId >org.apache.maven.plugins</groupId >
139+ <artifactId >maven-surefire-plugin</artifactId >
140+ <version >2.22.0</version >
141+ <configuration >
142+ <workingDirectory >${project.basedir}</workingDirectory >
143+ </configuration >
144+ </plugin >
145+ <plugin >
146+ <groupId >org.apache.maven.plugins</groupId >
147+ <artifactId >maven-source-plugin</artifactId >
148+ <version >${maven.source.plugin}</version >
149+ <executions >
150+ <execution >
151+ <id >attach-sources</id >
152+ <goals >
153+ <goal >jar</goal >
154+ </goals >
155+ </execution >
156+ </executions >
157+ </plugin >
158+ <plugin >
159+ <groupId >org.apache.maven.plugins</groupId >
160+ <artifactId >maven-javadoc-plugin</artifactId >
161+ <version >${maven.javadoc.plugin}</version >
162+ <executions >
163+ <execution >
164+ <id >attach-javadocs</id >
165+ <goals >
166+ <goal >jar</goal >
167+ </goals >
168+ </execution >
169+ </executions >
170+ </plugin >
171+ <plugin >
172+ <groupId >org.jetbrains.dokka</groupId >
173+ <artifactId >dokka-maven-plugin</artifactId >
174+ <version >${dokka.version}</version >
175+ <executions >
176+ <execution >
177+ <phase >pre-site</phase >
178+ <goals >
179+ <goal >dokka</goal >
180+ </goals >
181+ </execution >
182+ </executions >
183+ </plugin >
184+ <plugin >
185+ <groupId >org.jacoco</groupId >
186+ <artifactId >jacoco-maven-plugin</artifactId >
187+ <version >0.7.6.201602180812</version >
188+ <executions >
189+ <execution >
190+ <id >prepare-agent</id >
191+ <goals >
192+ <goal >prepare-agent</goal >
193+ </goals >
194+ </execution >
195+ </executions >
196+ </plugin >
197+ <plugin >
198+ <groupId >org.eluder.coveralls</groupId >
199+ <artifactId >coveralls-maven-plugin</artifactId >
200+ <version >4.3.0</version >
201+ <configuration >
202+ <repoToken >i3Bl4av26PMqZNekY8X3Jt7t6YhwFXKFu</repoToken >
203+ </configuration >
204+ </plugin >
205+ <plugin >
206+ <groupId >org.apache.maven.plugins</groupId >
207+ <artifactId >maven-compiler-plugin</artifactId >
208+ <version >3.8.0</version >
209+ <configuration >
210+ <source >8</source >
211+ <target >8</target >
212+ <compilerArgs >
213+ <arg >-verbose</arg >
214+ <arg >-Xlint:unchecked</arg >
215+ </compilerArgs >
216+ </configuration >
217+ </plugin >
218+ </plugins >
219+ </build >
220+ </project >
0 commit comments