|
5 | 5 | <artifactId>api</artifactId>
|
6 | 6 | <packaging>jar</packaging>
|
7 | 7 | <name>${project.groupId}:${project.artifactId}</name>
|
8 |
| - <version>3.2.9-SNAPSHOT</version> |
| 8 | + <version>3.3.0-SNAPSHOT</version> |
9 | 9 | <description>Hygieia Rest API Layer</description>
|
10 | 10 | <url>https://github.com/Hygieia/api</url>
|
11 | 11 |
|
|
54 | 54 | <parent>
|
55 | 55 | <groupId>org.springframework.boot</groupId>
|
56 | 56 | <artifactId>spring-boot-starter-parent</artifactId>
|
57 |
| - <version>1.3.0.RELEASE</version> |
| 57 | + <version>1.5.22.RELEASE</version> |
58 | 58 | </parent>
|
59 | 59 |
|
60 | 60 | <properties>
|
61 |
| - <com.capitalone.dashboard.core.version>3.9.8</com.capitalone.dashboard.core.version> |
| 61 | + <!-- Dependencies --> |
| 62 | + <com.capitalone.dashboard.core.version>3.10.0</com.capitalone.dashboard.core.version> |
| 63 | + <spring-security.version>4.2.18.RELEASE</spring-security.version> |
| 64 | + <tomcat.version>8.5.57</tomcat.version> |
| 65 | + <commons-beanutils.version>1.9.4</commons-beanutils.version> |
| 66 | + <commons-codec.version>1.14</commons-codec.version> |
| 67 | + <commons-collections4.version>4.1</commons-collections4.version> |
| 68 | + <commons-io.version>2.4</commons-io.version> |
| 69 | + <commons-lang.version>3.10</commons-lang.version> |
| 70 | + <fongo.version>2.2.0-RC2</fongo.version> |
| 71 | + <guava.version>29.0-jre</guava.version> |
| 72 | + <hibernate-validator.version>5.4.2.Final</hibernate-validator.version> |
| 73 | + <jackson.version>2.10.3</jackson.version> |
| 74 | + <jasypt.version>1.18</jasypt.version> |
| 75 | + <logback.version>1.2.3</logback.version> |
| 76 | + <mongodb.version>3.6.4</mongodb.version> |
| 77 | + <jjwt.version>0.6.0</jjwt.version> |
| 78 | + <springfox.version>2.4.0</springfox.version> |
| 79 | + <assertj.version>3.9.0</assertj.version> |
| 80 | + |
| 81 | + <!-- Plugins --> |
62 | 82 | <apache.rat.plugin.version>0.13</apache.rat.plugin.version>
|
63 | 83 | <coveralls.maven.plugin.version>4.3.0</coveralls.maven.plugin.version>
|
64 |
| - <guava.version>19.0</guava.version> |
65 |
| - <hamcrest.version>1.3</hamcrest.version> |
66 | 84 | <jacoco.maven.plugin.version>0.8.3</jacoco.maven.plugin.version>
|
67 | 85 | <jacoco.coverage.percentage.minimum>0.200</jacoco.coverage.percentage.minimum>
|
68 | 86 | <jacoco.classes.missed.minimum>300</jacoco.classes.missed.minimum>
|
69 | 87 | <java.compilation.source>1.8</java.compilation.source>
|
70 | 88 | <java.compilation.target>1.8</java.compilation.target>
|
71 |
| - <joda-time.version>2.7</joda-time.version> |
72 |
| - <joda-convert.version>1.8.1</joda-convert.version> |
73 |
| - <jackson.version>2.10.3</jackson.version> |
74 |
| - <junit.version>4.11</junit.version> |
75 | 89 | <maven.compiler.plugin.version>3.1</maven.compiler.plugin.version>
|
76 | 90 | <maven.changes.plugin.version>2.12.1</maven.changes.plugin.version>
|
77 | 91 | <maven.checkstyle.plugin.version>3.0.0</maven.checkstyle.plugin.version>
|
|
81 | 95 | <maven.project-info.version>3.0.0</maven.project-info.version>
|
82 | 96 | <maven.scm.publish.plugin.version>3.0.0</maven.scm.publish.plugin.version>
|
83 | 97 | <maven.site.plugin.version>3.7.1</maven.site.plugin.version>
|
84 |
| - <mongo>3.6.4</mongo> |
85 |
| - <mongodb.version>3.6.4</mongodb.version> |
86 | 98 | <pmd.version>3.6</pmd.version>
|
87 | 99 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
88 | 100 | <site.publish.url>https://github.com/Hygieia/api</site.publish.url>
|
89 | 101 | <site.publish.checkout.directory>site-content</site.publish.checkout.directory>
|
90 | 102 | <spotbugs.plugin.version>3.1.11</spotbugs.plugin.version>
|
91 |
| - <spring.version>4.1.7.RELEASE</spring.version> |
92 |
| - <spring.data.version>1.8.0.RELEASE</spring.data.version> |
93 |
| - <spring-data-releasetrain.version>Gosling-RELEASE</spring-data-releasetrain.version> |
94 |
| - <spring.version>4.2.5.RELEASE</spring.version> |
95 |
| - <spring.cloud.version>1.3.1.RELEASE</spring.cloud.version> |
96 |
| - <application.version.number>${version}</application.version.number> |
| 103 | + <application.version.number>${project.version}</application.version.number> |
97 | 104 | <sonar.projectKey>Hygieia_api</sonar.projectKey>
|
98 | 105 | <sonar.organization>hygieia-oss</sonar.organization>
|
99 | 106 | <sonar.host.url>https://sonarcloud.io</sonar.host.url>
|
|
146 | 153 | <artifactId>spring-boot-starter-aop</artifactId>
|
147 | 154 | </dependency>
|
148 | 155 |
|
149 |
| - |
150 |
| - <dependency> |
151 |
| - <groupId>javax.validation</groupId> |
152 |
| - <artifactId>validation-api</artifactId> |
153 |
| - <version>1.1.0.Final</version> |
154 |
| - </dependency> |
155 |
| - |
156 |
| - <dependency> |
157 |
| - <groupId>org.hibernate</groupId> |
158 |
| - <artifactId>hibernate-validator</artifactId> |
159 |
| - </dependency> |
160 |
| - |
161 | 156 | <dependency>
|
162 |
| - <groupId>javax.el</groupId> |
163 |
| - <artifactId>javax.el-api</artifactId> |
164 |
| - <version>3.0.0</version> |
165 |
| - <scope>provided</scope> |
| 157 | + <groupId>org.springframework.boot</groupId> |
| 158 | + <artifactId>spring-boot-starter-test</artifactId> |
| 159 | + <scope>test</scope> |
166 | 160 | </dependency>
|
167 | 161 |
|
168 | 162 | <!-- JWT -->
|
169 | 163 | <dependency>
|
170 | 164 | <groupId>io.jsonwebtoken</groupId>
|
171 | 165 | <artifactId>jjwt</artifactId>
|
172 |
| - <version>0.6.0</version> |
| 166 | + <version>${jjwt.version}</version> |
173 | 167 | </dependency>
|
174 | 168 |
|
175 | 169 | <!-- Jackson -->
|
|
188 | 182 | <artifactId>jackson-dataformat-xml</artifactId>
|
189 | 183 | </dependency>
|
190 | 184 |
|
191 |
| - <dependency> |
192 |
| - <groupId>org.codehaus.jackson</groupId> |
193 |
| - <artifactId>jackson-core-asl</artifactId> |
194 |
| - <version>1.9.13</version> |
195 |
| - </dependency> |
196 |
| - |
197 |
| - <dependency> |
198 |
| - <groupId>org.codehaus.jackson</groupId> |
199 |
| - <artifactId>jackson-mapper-asl</artifactId> |
200 |
| - <version>1.9.13</version> |
201 |
| - </dependency> |
202 |
| - |
203 |
| - <!-- Logging dependencies> --> |
204 |
| - <dependency> |
205 |
| - <groupId>ch.qos.logback</groupId> |
206 |
| - <artifactId>logback-classic</artifactId> |
207 |
| - </dependency> |
208 |
| - |
209 |
| - <!-- Misc Deps --> |
210 |
| - <dependency> |
211 |
| - <groupId>commons-lang</groupId> |
212 |
| - <artifactId>commons-lang</artifactId> |
213 |
| - <version>2.6</version> |
214 |
| - </dependency> |
215 |
| - |
216 |
| - <dependency> |
217 |
| - <groupId>com.google.guava</groupId> |
218 |
| - <artifactId>guava</artifactId> |
219 |
| - <version>${guava.version}</version> |
220 |
| - </dependency> |
221 |
| - |
222 |
| - <dependency> |
223 |
| - <groupId>joda-time</groupId> |
224 |
| - <artifactId>joda-time</artifactId> |
225 |
| - </dependency> |
226 |
| - |
227 | 185 | <!-- Swagger API -->
|
228 | 186 | <dependency>
|
229 | 187 | <groupId>io.springfox</groupId>
|
230 | 188 | <artifactId>springfox-swagger2</artifactId>
|
231 |
| - <version>2.4.0</version> |
| 189 | + <version>${springfox.version}</version> |
232 | 190 | </dependency>
|
233 | 191 | <dependency>
|
234 | 192 | <groupId>io.springfox</groupId>
|
235 | 193 | <artifactId>springfox-swagger-ui</artifactId>
|
236 |
| - <version>2.4.0</version> |
237 |
| - </dependency> |
238 |
| - <dependency> |
239 |
| - <groupId>com.fasterxml</groupId> |
240 |
| - <artifactId>classmate</artifactId> |
241 |
| - <version>1.3.1</version> |
| 194 | + <version>${springfox.version}</version> |
242 | 195 | </dependency>
|
243 | 196 |
|
244 | 197 | <!-- Test Deps -->
|
245 |
| - <dependency> |
246 |
| - <groupId>junit</groupId> |
247 |
| - <artifactId>junit</artifactId> |
248 |
| - <scope>test</scope> |
249 |
| - </dependency> |
250 |
| - <dependency> |
251 |
| - <groupId>org.mockito</groupId> |
252 |
| - <artifactId>mockito-core</artifactId> |
253 |
| - <scope>test</scope> |
254 |
| - <exclusions> |
255 |
| - <exclusion> |
256 |
| - <groupId>org.hamcrest</groupId> |
257 |
| - <artifactId>hamcrest-core</artifactId> |
258 |
| - </exclusion> |
259 |
| - </exclusions> |
260 |
| - </dependency> |
261 |
| - <dependency> |
262 |
| - <groupId>org.hamcrest</groupId> |
263 |
| - <artifactId>hamcrest-core</artifactId> |
264 |
| - <version>1.3</version> |
265 |
| - <scope>test</scope> |
266 |
| - </dependency> |
267 |
| - <dependency> |
268 |
| - <groupId>com.jayway.jsonpath</groupId> |
269 |
| - <artifactId>json-path</artifactId> |
270 |
| - <scope>test</scope> |
271 |
| - </dependency> |
272 |
| - <dependency> |
273 |
| - <groupId>org.joda</groupId> |
274 |
| - <artifactId>joda-convert</artifactId> |
275 |
| - <version>1.8.1</version> |
276 |
| - <scope>provided</scope> |
277 |
| - </dependency> |
278 |
| - <dependency> |
279 |
| - <groupId>commons-io</groupId> |
280 |
| - <artifactId>commons-io</artifactId> |
281 |
| - <version>2.1</version> |
282 |
| - </dependency> |
283 |
| - <dependency> |
284 |
| - <groupId>commons-beanutils</groupId> |
285 |
| - <artifactId>commons-beanutils</artifactId> |
286 |
| - </dependency> |
287 |
| - <dependency> |
288 |
| - <groupId>com.google.code.gson</groupId> |
289 |
| - <artifactId>gson</artifactId> |
290 |
| - <scope>test</scope> |
291 |
| - </dependency> |
292 | 198 | <dependency>
|
293 | 199 | <groupId>org.springframework.security</groupId>
|
294 | 200 | <artifactId>spring-security-test</artifactId>
|
295 |
| - <version>4.0.0.RELEASE</version> |
296 | 201 | <scope>test</scope>
|
297 | 202 | </dependency>
|
298 |
| - <dependency> |
299 |
| - <groupId>org.springframework.boot</groupId> |
300 |
| - <artifactId>spring-boot-starter-test</artifactId> |
301 |
| - <scope>test</scope> |
302 |
| - </dependency> |
303 |
| - <dependency> |
304 |
| - <groupId>com.google.code.gson</groupId> |
305 |
| - <artifactId>gson</artifactId> |
306 |
| - <version>2.8.2</version> |
307 |
| - </dependency> |
308 | 203 | </dependencies>
|
309 | 204 |
|
310 | 205 | <build>
|
|
684 | 579 | <announcementDirectory>.</announcementDirectory>
|
685 | 580 | <announcementFile>RELEASE-NOTES.txt</announcementFile>
|
686 | 581 | <announceParameters>
|
687 |
| - <releaseVersion>${version}</releaseVersion> |
| 582 | + <releaseVersion>${project.version}</releaseVersion> |
688 | 583 | </announceParameters>
|
689 | 584 | </configuration>
|
690 | 585 | <executions>
|
|
0 commit comments