|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | | -<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/xsd/maven-4.0.0.xsd"> |
| 2 | +<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0" |
| 3 | + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
3 | 4 | <modelVersion>4.0.0</modelVersion> |
4 | 5 |
|
5 | 6 | <parent> |
|
21 | 22 | <liferay.version>7.3.6</liferay.version> |
22 | 23 | <liferay.version.portal.api>${liferay.version}-ga7</liferay.version.portal.api> |
23 | 24 |
|
24 | | - <jmockit.version>1.46</jmockit.version> |
| 25 | + <junit.version>5.8.2</junit.version> |
| 26 | + <mockito.version>4.3.1</mockito.version> |
| 27 | + |
25 | 28 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
26 | 29 |
|
27 | 30 | <bnd.version>5.2.0</bnd.version> |
| 31 | + |
| 32 | + <sonar.host.url>https://sonarcloud.io</sonar.host.url> |
| 33 | + <sonar.organization>ableneo</sonar.organization> |
| 34 | + <sonar.projectKey>liferay-db-setup-core-2_x</sonar.projectKey> |
28 | 35 | </properties> |
29 | 36 |
|
30 | 37 | <build> |
|
147 | 154 | <artifactId>maven-surefire-plugin</artifactId> |
148 | 155 | <version>2.22.1</version> |
149 | 156 | <dependencies> |
150 | | - <dependency> |
151 | | - <groupId>org.junit.platform</groupId> |
152 | | - <artifactId>junit-platform-surefire-provider</artifactId> |
153 | | - <version>1.2.0</version> |
154 | | - </dependency> |
155 | 157 | <dependency> |
156 | 158 | <groupId>org.junit.jupiter</groupId> |
157 | 159 | <artifactId>junit-jupiter-engine</artifactId> |
158 | | - <version>5.3.1</version> |
| 160 | + <version>${junit.version}</version> |
159 | 161 | </dependency> |
160 | 162 | </dependencies> |
161 | | - <configuration> |
162 | | - <argLine> |
163 | | - @{argLine} |
164 | | - -javaagent:${settings.localRepository}/org/jmockit/jmockit/${jmockit.version}/jmockit-${jmockit.version}.jar |
165 | | - </argLine> |
166 | | - </configuration> |
167 | 163 | </plugin> |
168 | 164 |
|
169 | 165 | <plugin> |
|
186 | 182 | </execution> |
187 | 183 | </executions> |
188 | 184 | </plugin> |
| 185 | + <plugin> |
| 186 | + <groupId>org.sonarsource.scanner.maven</groupId> |
| 187 | + <artifactId>sonar-maven-plugin</artifactId> |
| 188 | + <!-- see versions at https://search.maven.org/search?q=g:org.sonarsource.scanner.maven%20AND%20a:sonar-maven-plugin --> |
| 189 | + <version>3.9.1.2184</version> |
| 190 | + </plugin> |
189 | 191 | <plugin> |
190 | 192 | <groupId>biz.aQute.bnd</groupId> |
191 | 193 | <artifactId>bnd-maven-plugin</artifactId> |
|
274 | 276 | <groupId>com.liferay.portal</groupId> |
275 | 277 | <artifactId>release.portal.api</artifactId> |
276 | 278 | <version>${liferay.version.portal.api}</version> |
| 279 | + <scope>provided</scope> |
277 | 280 | </dependency> |
278 | 281 | <dependency> |
279 | 282 | <groupId>org.slf4j</groupId> |
280 | 283 | <artifactId>slf4j-api</artifactId> |
| 284 | + <scope>provided</scope> |
281 | 285 | </dependency> |
282 | 286 | <!-- debug deps --> |
283 | 287 | <!-- |
|
304 | 308 | --> |
305 | 309 | <!-- debug deps END --> |
306 | 310 |
|
307 | | - <!-- Test --> |
| 311 | + <!-- test deps start --> |
| 312 | + <dependency> |
| 313 | + <groupId>org.junit.jupiter</groupId> |
| 314 | + <artifactId>junit-jupiter-api</artifactId> |
| 315 | + <version>${junit.version}</version> |
| 316 | + <scope>test</scope> |
| 317 | + </dependency> |
308 | 318 | <dependency> |
309 | 319 | <groupId>org.junit.jupiter</groupId> |
310 | 320 | <artifactId>junit-jupiter-engine</artifactId> |
311 | | - <version>5.3.1</version> |
| 321 | + <version>${junit.version}</version> |
| 322 | + <scope>test</scope> |
| 323 | + </dependency> |
| 324 | + <dependency> |
| 325 | + <groupId>org.mockito</groupId> |
| 326 | + <artifactId>mockito-junit-jupiter</artifactId> |
| 327 | + <version>${mockito.version}</version> |
312 | 328 | <scope>test</scope> |
313 | 329 | </dependency> |
314 | 330 | <dependency> |
315 | 331 | <groupId>org.mockito</groupId> |
316 | 332 | <artifactId>mockito-core</artifactId> |
317 | | - <version>2.21.0</version> |
| 333 | + <version>${mockito.version}</version> |
318 | 334 | <scope>test</scope> |
319 | 335 | </dependency> |
320 | 336 | <dependency> |
321 | 337 | <groupId>org.mockito</groupId> |
322 | | - <artifactId>mockito-junit-jupiter</artifactId> |
323 | | - <version>2.23.0</version> |
| 338 | + <artifactId>mockito-inline</artifactId> |
| 339 | + <version>${mockito.version}</version> |
324 | 340 | <scope>test</scope> |
325 | 341 | </dependency> |
326 | | - <!-- static method mocking --> |
327 | 342 | <dependency> |
328 | | - <groupId>org.jmockit</groupId> |
329 | | - <artifactId>jmockit</artifactId> |
330 | | - <version>${jmockit.version}</version> |
| 343 | + <groupId>ch.qos.logback</groupId> |
| 344 | + <artifactId>logback-classic</artifactId> |
| 345 | + <version>1.2.10</version> |
331 | 346 | <scope>test</scope> |
332 | 347 | </dependency> |
| 348 | + <!-- test deps stop --> |
333 | 349 | </dependencies> |
334 | 350 |
|
335 | 351 | <profiles> |
|
361 | 377 | </dependency> |
362 | 378 | </dependencies> |
363 | 379 | </profile> |
| 380 | + <profile> |
| 381 | + <id>coverage</id> |
| 382 | + <build> |
| 383 | + <plugins> |
| 384 | + <plugin> |
| 385 | + <groupId>org.jacoco</groupId> |
| 386 | + <artifactId>jacoco-maven-plugin</artifactId> |
| 387 | + <executions> |
| 388 | + <execution> |
| 389 | + <id>prepare-agent</id> |
| 390 | + <goals> |
| 391 | + <goal>prepare-agent</goal> |
| 392 | + </goals> |
| 393 | + </execution> |
| 394 | + <execution> |
| 395 | + <id>report</id> |
| 396 | + <goals> |
| 397 | + <goal>report</goal> |
| 398 | + </goals> |
| 399 | + </execution> |
| 400 | + </executions> |
| 401 | + </plugin> |
| 402 | + </plugins> |
| 403 | + </build> |
| 404 | + </profile> |
364 | 405 | </profiles> |
365 | 406 |
|
366 | 407 | <organization> |
|
442 | 483 | <name>Marcel Fadtke</name> |
443 | 484 | <url>https://github.com/MarcelFadtke</url> |
444 | 485 | </developer> |
| 486 | + <developer> |
| 487 | + <id>milan</id> |
| 488 | + <name>Milan Kuljovsky</name> |
| 489 | + <email>milan.kuljovsky@o2.sk</email> |
| 490 | + <organization>O2</organization> |
| 491 | + <organizationUrl>https://www.o2.sk</organizationUrl> |
| 492 | + </developer> |
445 | 493 | <developer> |
446 | 494 | <id>ntrp</id> |
447 | 495 | <name>Ivan Greguric Ortolan</name> |
|
467 | 515 | <organizationUrl>https://ronky.net</organizationUrl> |
468 | 516 | </developer> |
469 | 517 | <developer> |
470 | | - <name>Milan Kuljovsky</name> |
471 | | - <email>milan.kuljovsky@o2.sk</email> |
472 | | - <organization>O2</organization> |
473 | | - <organizationUrl>https://www.o2.sk</organizationUrl> |
474 | | - </developer> |
475 | | - <developer> |
| 518 | + <id>silvio</id> |
476 | 519 | <name>Silvio Meier</name> |
477 | 520 | <email>silvio.meier@empa.ch</email> |
478 | 521 | <organization>Empa</organization> |
|
485 | 528 | <developerConnection>scm:git:git@github.com:ableneo/liferay-db-setup-core.git</developerConnection> |
486 | 529 | <url>https://github.com/ableneo/liferay-db-setup-core</url> |
487 | 530 | <tag>7.3.602</tag> |
488 | | - </scm> |
| 531 | + </scm> |
489 | 532 |
|
490 | 533 | <licenses> |
491 | 534 | <license> |
|
0 commit comments