|
96 | 96 | <assertj.version>3.27.3</assertj.version> |
97 | 97 | <awaitility.version>4.2.2</awaitility.version> |
98 | 98 | <bsh.version>2.0b6</bsh.version> |
| 99 | + <bnd.annotation.version>7.1.0</bnd.annotation.version> |
99 | 100 | <commons-codec.version>1.18.0</commons-codec.version> |
100 | 101 | <commons-csv.version>1.12.0</commons-csv.version> |
101 | 102 | <commons-dbcp2.version>2.13.0</commons-dbcp2.version> |
|
132 | 133 | <!-- The OSGi API version MUST always be the MINIMUM version Log4j supports --> |
133 | 134 | <osgi.framework.version>1.10.0</osgi.framework.version> |
134 | 135 | <osgi.resource.version>1.0.1</osgi.resource.version> |
| 136 | + <osgi.annotation.bundle.version>2.0.0</osgi.annotation.bundle.version> |
| 137 | + <osgi.annotation.versioning.version>1.1.2</osgi.annotation.versioning.version> |
135 | 138 | <pax-exam.version>4.14.0</pax-exam.version> |
136 | 139 | <plexus-utils.version>3.6.0</plexus-utils.version> |
| 140 | + <spotbugs-annotations.version>4.9.1</spotbugs-annotations.version> |
137 | 141 | <system-stubs.version>2.1.7</system-stubs.version> |
138 | 142 | <velocity.version>1.7</velocity.version> |
139 | 143 | <xmlunit.version>2.10.0</xmlunit.version> |
|
392 | 396 | <version>${json-unit.version}</version> |
393 | 397 | </dependency> |
394 | 398 |
|
| 399 | + <dependency> |
| 400 | + <groupId>org.jspecify</groupId> |
| 401 | + <artifactId>jspecify</artifactId> |
| 402 | + <version>${jspecify.version}</version> |
| 403 | + </dependency> |
| 404 | + |
395 | 405 | <dependency> |
396 | 406 | <groupId>junit</groupId> |
397 | 407 | <artifactId>junit</artifactId> |
|
554 | 564 | <dependency> |
555 | 565 | <groupId>biz.aQute.bnd</groupId> |
556 | 566 | <artifactId>biz.aQute.bnd.annotation</artifactId> |
| 567 | + <version>${bnd.annotation.version}</version> |
557 | 568 | <scope>provided</scope> |
558 | 569 | </dependency> |
559 | 570 |
|
|
573 | 584 |
|
574 | 585 | <dependency> |
575 | 586 | <groupId>org.osgi</groupId> |
576 | | - <artifactId>osgi.annotation</artifactId> |
| 587 | + <artifactId>org.osgi.annotation.bundle</artifactId> |
| 588 | + <version>${osgi.annotation.bundle.version}</version> |
577 | 589 | <scope>provided</scope> |
578 | 590 | </dependency> |
579 | 591 |
|
580 | 592 | <dependency> |
581 | 593 | <groupId>org.osgi</groupId> |
582 | | - <artifactId>org.osgi.annotation.bundle</artifactId> |
| 594 | + <artifactId>org.osgi.annotation.versioning</artifactId> |
| 595 | + <version>${osgi.annotation.versioning.version}</version> |
583 | 596 | <scope>provided</scope> |
584 | 597 | </dependency> |
585 | 598 |
|
586 | 599 | <dependency> |
587 | 600 | <groupId>com.github.spotbugs</groupId> |
588 | 601 | <artifactId>spotbugs-annotations</artifactId> |
| 602 | + <version>${spotbugs-annotations.version}</version> |
589 | 603 | <scope>provided</scope> |
590 | 604 | </dependency> |
591 | 605 |
|
|
645 | 659 | </executions> |
646 | 660 | </plugin> |
647 | 661 |
|
| 662 | + <plugin> |
| 663 | + <groupId>org.apache.maven.plugins</groupId> |
| 664 | + <artifactId>maven-compiler-plugin</artifactId> |
| 665 | + <configuration> |
| 666 | + <compilerArgs combine.children="append"> |
| 667 | + <arg>--should-stop=ifError=FLOW</arg> |
| 668 | + </compilerArgs> |
| 669 | + </configuration> |
| 670 | + </plugin> |
| 671 | + |
648 | 672 | <!-- |
649 | 673 | ~ Some external logging bridges can interfere with our tests, giving false negatives. |
650 | 674 | --> |
|
0 commit comments