|
3 | 3 |
|
4 | 4 | <groupId>eu.europa.ted.eforms</groupId> |
5 | 5 | <artifactId>eforms-core-java</artifactId> |
6 | | - <version>1.1.0</version> |
| 6 | + <version>1.2.0</version> |
7 | 7 |
|
8 | 8 | <name>eForms Core Library</name> |
9 | 9 | <description>API and tools for eForms applications.</description> |
|
44 | 44 | </distributionManagement> |
45 | 45 |
|
46 | 46 | <properties> |
47 | | - <project.build.outputTimestamp>2023-05-10T15:47:46Z</project.build.outputTimestamp> |
| 47 | + <project.build.outputTimestamp>2023-11-17T14:42:39Z</project.build.outputTimestamp> |
48 | 48 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
49 | 49 |
|
50 | 50 | <sonatype.server.url>s01.oss.sonatype.org</sonatype.server.url> |
|
55 | 55 | <maven.compiler.target>${java.version}</maven.compiler.target> |
56 | 56 |
|
57 | 57 | <!-- Versions - Third-party libraries --> |
| 58 | + <version.antlr4>4.9.3</version.antlr4> |
58 | 59 | <version.commons-collections>3.2.2</version.commons-collections> |
59 | 60 | <version.commons-io>2.11.0</version.commons-io> |
60 | 61 | <version.commons-lang3>3.12.0</version.commons-lang3> |
|
72 | 73 | <version.slf4j>2.0.3</version.slf4j> |
73 | 74 |
|
74 | 75 | <!-- Versions - Plugins --> |
| 76 | + <version.build-helper.plugin>3.3.0</version.build-helper.plugin> |
75 | 77 | <version.compiler.plugin>3.10.1</version.compiler.plugin> |
76 | 78 | <version.gpg.plugin>1.5</version.gpg.plugin> |
77 | 79 | <version.install.plugin>2.5.2</version.install.plugin> |
| 80 | + <version.jacoco.plugin>0.8.10</version.jacoco.plugin> |
78 | 81 | <version.javadoc.plugin>3.4.0</version.javadoc.plugin> |
79 | 82 | <version.source.plugin>3.2.1</version.source.plugin> |
80 | 83 | <version.jar.plugin>3.3.0</version.jar.plugin> |
|
211 | 214 | <artifactId>jsr305</artifactId> |
212 | 215 | <version>${version.jsr305}</version> |
213 | 216 | </dependency> |
| 217 | + <dependency> |
| 218 | + <groupId>org.antlr</groupId> |
| 219 | + <artifactId>antlr4-runtime</artifactId> |
| 220 | + <version>${version.antlr4}</version> |
| 221 | + </dependency> |
214 | 222 | <dependency> |
215 | 223 | <groupId>org.jooq</groupId> |
216 | 224 | <artifactId>jool</artifactId> |
|
338 | 346 | <artifactId>jsr305</artifactId> |
339 | 347 | <scope>provided</scope> |
340 | 348 | </dependency> |
| 349 | + <dependency> |
| 350 | + <groupId>org.antlr</groupId> |
| 351 | + <artifactId>antlr4-runtime</artifactId> |
| 352 | + </dependency> |
341 | 353 | <dependency> |
342 | 354 | <groupId>org.jooq</groupId> |
343 | 355 | <artifactId>jool</artifactId> |
|
367 | 379 | <createChecksum>true</createChecksum> |
368 | 380 | </configuration> |
369 | 381 | </plugin> |
| 382 | + <plugin> |
| 383 | + <groupId>org.antlr</groupId> |
| 384 | + <artifactId>antlr4-maven-plugin</artifactId> |
| 385 | + <version>${version.antlr4}</version> |
| 386 | + </plugin> |
| 387 | + <plugin> |
| 388 | + <groupId>org.codehaus.mojo</groupId> |
| 389 | + <artifactId>build-helper-maven-plugin</artifactId> |
| 390 | + <version>${version.build-helper.plugin}</version> |
| 391 | + </plugin> |
370 | 392 | <plugin> |
371 | 393 | <groupId>org.apache.maven.plugins</groupId> |
372 | 394 | <artifactId>maven-jar-plugin</artifactId> |
|
387 | 409 | <artifactId>maven-gpg-plugin</artifactId> |
388 | 410 | <version>${version.gpg.plugin}</version> |
389 | 411 | </plugin> |
| 412 | + <plugin> |
| 413 | + <groupId>org.jacoco</groupId> |
| 414 | + <artifactId>jacoco-maven-plugin</artifactId> |
| 415 | + <version>${version.jacoco.plugin}</version> |
| 416 | + </plugin> |
390 | 417 | <plugin> |
391 | 418 | <groupId>org.sonatype.plugins</groupId> |
392 | 419 | <artifactId>nexus-staging-maven-plugin</artifactId> |
393 | 420 | <version>${version.nexus-staging.plugin}</version> |
394 | 421 | </plugin> |
395 | 422 | </plugins> |
396 | 423 | </pluginManagement> |
| 424 | + |
| 425 | + <plugins> |
| 426 | + <plugin> |
| 427 | + <groupId>org.antlr</groupId> |
| 428 | + <artifactId>antlr4-maven-plugin</artifactId> |
| 429 | + <executions> |
| 430 | + <execution> |
| 431 | + <id>antlr</id> |
| 432 | + <goals> |
| 433 | + <goal>antlr4</goal> |
| 434 | + </goals> |
| 435 | + </execution> |
| 436 | + </executions> |
| 437 | + </plugin> |
| 438 | + |
| 439 | + <plugin> |
| 440 | + <groupId>org.codehaus.mojo</groupId> |
| 441 | + <artifactId>build-helper-maven-plugin</artifactId> |
| 442 | + <executions> |
| 443 | + <execution> |
| 444 | + <id>add-source</id> |
| 445 | + <phase>generate-sources</phase> |
| 446 | + <goals> |
| 447 | + <goal>add-source</goal> |
| 448 | + </goals> |
| 449 | + <configuration> |
| 450 | + <sources> |
| 451 | + <source>${project.build.directory}/generated-sources/antlr4/</source> |
| 452 | + </sources> |
| 453 | + </configuration> |
| 454 | + </execution> |
| 455 | + </executions> |
| 456 | + </plugin> |
| 457 | + |
| 458 | + <plugin> |
| 459 | + <groupId>org.jacoco</groupId> |
| 460 | + <artifactId>jacoco-maven-plugin</artifactId> |
| 461 | + <configuration> |
| 462 | + <excludes> |
| 463 | + <exclude>**/XPath20*.class</exclude> |
| 464 | + </excludes> |
| 465 | + </configuration> |
| 466 | + <executions> |
| 467 | + <execution> |
| 468 | + <goals> |
| 469 | + <goal>prepare-agent</goal> |
| 470 | + </goals> |
| 471 | + </execution> |
| 472 | + <execution> |
| 473 | + <id>report</id> |
| 474 | + <phase>prepare-package</phase> |
| 475 | + <goals> |
| 476 | + <goal>report</goal> |
| 477 | + </goals> |
| 478 | + </execution> |
| 479 | + </executions> |
| 480 | + </plugin> |
| 481 | + </plugins> |
397 | 482 | </build> |
398 | 483 |
|
399 | 484 | <profiles> |
|
0 commit comments