|
70 | 70 | <log4j.version>2.24.3</log4j.version> |
71 | 71 | <slf4j.version>2.0.7</slf4j.version> |
72 | 72 | <jackson.version>2.17.2</jackson.version> |
73 | | - <aws.sdk.version>2.28.1</aws.sdk.version> |
| 73 | + <aws.sdk.version>2.31.40</aws.sdk.version> |
74 | 74 | <aws.xray.recorder.version>2.18.2</aws.xray.recorder.version> |
75 | 75 | <payloadoffloading-common.version>2.2.0</payloadoffloading-common.version> |
76 | 76 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
|
92 | 92 | <maven-surefire-plugin.version>3.1.2</maven-surefire-plugin.version> |
93 | 93 | <jacoco-maven-plugin.version>0.8.12</jacoco-maven-plugin.version> |
94 | 94 | <nexus-staging-maven-plugin.version>1.7.0</nexus-staging-maven-plugin.version> |
95 | | - <maven-javadoc-plugin.version>3.7.0</maven-javadoc-plugin.version> |
| 95 | + <maven-javadoc-plugin.version>3.11.2</maven-javadoc-plugin.version> |
96 | 96 | <maven-source-plugin.version>3.3.0</maven-source-plugin.version> |
97 | | - <maven-gpg-plugin.version>3.2.4</maven-gpg-plugin.version> |
| 97 | + <maven-gpg-plugin.version>3.2.7</maven-gpg-plugin.version> |
98 | 98 | <junit.version>5.10.2</junit.version> |
99 | 99 | <aws-embedded-metrics.version>4.1.2</aws-embedded-metrics.version> |
100 | 100 | <jmespath.version>0.6.0</jmespath.version> |
101 | 101 | <aws.sdk.v1.version>1.12.781</aws.sdk.v1.version> |
102 | 102 | <versions-maven-plugin.version>2.18.0</versions-maven-plugin.version> |
103 | 103 | <elastic.version>1.6.0</elastic.version> |
| 104 | + <mockito.version>5.12.0</mockito.version> |
104 | 105 |
|
105 | 106 | <!-- As we have a .mvn directory at the root of the project, this will evaluate to the root directory |
106 | 107 | regardless of where maven is run - sub-module, or root. --> |
|
317 | 318 | </exclusion> |
318 | 319 | </exclusions> |
319 | 320 | </dependency> |
| 321 | + <dependency> |
| 322 | + <groupId>org.slf4j</groupId> |
| 323 | + <artifactId>slf4j-simple</artifactId> |
| 324 | + <version>${slf4j.version}</version> |
| 325 | + <scope>test</scope> |
| 326 | + </dependency> |
320 | 327 | <dependency> |
321 | 328 | <groupId>org.skyscreamer</groupId> |
322 | 329 | <artifactId>jsonassert</artifactId> |
323 | | - <version>1.5.1</version> |
| 330 | + <version>1.5.3</version> |
324 | 331 | <scope>test</scope> |
325 | 332 | </dependency> |
326 | 333 | <dependency> |
327 | 334 | <groupId>org.aspectj</groupId> |
328 | 335 | <artifactId>aspectjtools</artifactId> |
329 | 336 | <version>${aspectj.version}</version> |
330 | 337 | </dependency> |
| 338 | + <dependency> |
| 339 | + <groupId>org.mockito</groupId> |
| 340 | + <artifactId>mockito-core</artifactId> |
| 341 | + <version>${mockito.version}</version> |
| 342 | + <scope>test</scope> |
| 343 | + </dependency> |
331 | 344 | <dependency> |
332 | 345 | <groupId>com.amazonaws</groupId> |
333 | 346 | <artifactId>aws-lambda-java-tests</artifactId> |
|
337 | 350 | <dependency> |
338 | 351 | <groupId>com.github.tomakehurst</groupId> |
339 | 352 | <artifactId>wiremock-jre8</artifactId> |
340 | | - <version>2.35.1</version> |
| 353 | + <version>2.35.2</version> |
341 | 354 | <scope>test</scope> |
342 | 355 | </dependency> |
343 | 356 | </dependencies> |
|
409 | 422 | <plugin> |
410 | 423 | <groupId>org.apache.maven.plugins</groupId> |
411 | 424 | <artifactId>maven-artifact-plugin</artifactId> |
412 | | - <version>3.5.0</version> |
| 425 | + <version>3.6.0</version> |
413 | 426 | <configuration> |
414 | 427 | <reproducible>true</reproducible> |
415 | 428 | </configuration> |
|
603 | 616 | </plugins> |
604 | 617 | </build> |
605 | 618 | </profile> |
606 | | - <profile> |
607 | | - <id>olderThanJdk11</id> |
608 | | - <activation> |
609 | | - <jdk>(,11)</jdk> |
610 | | - </activation> |
611 | | - <properties> |
612 | | - <!-- mockito 5+ is not compatible anymore with java < 11 --> |
613 | | - <mockito.version>4.11.0</mockito.version> |
614 | | - </properties> |
615 | | - <dependencies> |
616 | | - <dependency> |
617 | | - <groupId>org.mockito</groupId> |
618 | | - <artifactId>mockito-core</artifactId> |
619 | | - <version>${mockito.version}</version> |
620 | | - <scope>test</scope> |
621 | | - </dependency> |
622 | | - <dependency> |
623 | | - <groupId>org.mockito</groupId> |
624 | | - <artifactId>mockito-inline</artifactId> |
625 | | - <version>${mockito.version}</version> |
626 | | - <scope>test</scope> |
627 | | - </dependency> |
628 | | - </dependencies> |
629 | | - </profile> |
630 | | - <profile> |
631 | | - <id>newerThanJdk11</id> |
632 | | - <activation> |
633 | | - <jdk>[11,)</jdk> |
634 | | - </activation> |
635 | | - <properties> |
636 | | - <mockito.version>5.6.0</mockito.version> |
637 | | - </properties> |
638 | | - <dependencies> |
639 | | - <!-- since mockito 5.3, no need to have mockito-inline --> |
640 | | - <dependency> |
641 | | - <groupId>org.mockito</groupId> |
642 | | - <artifactId>mockito-core</artifactId> |
643 | | - <version>${mockito.version}</version> |
644 | | - <scope>test</scope> |
645 | | - </dependency> |
646 | | - </dependencies> |
647 | | - <build> |
648 | | - <plugins> |
649 | | - <plugin> |
650 | | - <groupId>org.apache.maven.plugins</groupId> |
651 | | - <artifactId>maven-surefire-plugin</artifactId> |
652 | | - <configuration> |
653 | | - <systemPropertyVariables> |
654 | | - <!-- TODO: remove when updating mockito / bytebuddy with Java21 compat --> |
655 | | - <net.bytebuddy.experimental>true</net.bytebuddy.experimental> |
656 | | - </systemPropertyVariables> |
657 | | - </configuration> |
658 | | - </plugin> |
659 | | - </plugins> |
660 | | - </build> |
661 | | - </profile> |
662 | | - <profile> |
663 | | - <id>newerThanJdk8</id> |
664 | | - <activation> |
665 | | - <jdk>[9,)</jdk> |
666 | | - </activation> |
667 | | - <build> |
668 | | - <plugins> |
669 | | - <plugin> |
670 | | - <!-- we run checkstyle only on Java 11, no need to run it for all JDK, it's just code style --> |
671 | | - <groupId>org.apache.maven.plugins</groupId> |
672 | | - <artifactId>maven-checkstyle-plugin</artifactId> |
673 | | - <version>3.6.0</version> |
674 | | - <configuration> |
675 | | - <propertyExpansion>basedir=${project.rootdir}</propertyExpansion> |
676 | | - <configLocation>checkstyle.xml</configLocation> |
677 | | - <consoleOutput>true</consoleOutput> |
678 | | - <failsOnError>true</failsOnError> |
679 | | - <linkXRef>false</linkXRef> |
680 | | - </configuration> |
681 | | - <!-- does not work without this dependency --> |
682 | | - <dependencies> |
683 | | - <dependency> |
684 | | - <groupId>com.puppycrawl.tools</groupId> |
685 | | - <artifactId>checkstyle</artifactId> |
686 | | - <version>10.18.1</version> |
687 | | - </dependency> |
688 | | - </dependencies> |
689 | | - <executions> |
690 | | - <execution> |
691 | | - <goals> |
692 | | - <goal>check</goal> |
693 | | - </goals> |
694 | | - </execution> |
695 | | - </executions> |
696 | | - </plugin> |
697 | | - </plugins> |
698 | | - </build> |
699 | | - </profile> |
700 | 619 | </profiles> |
701 | 620 |
|
702 | 621 | </project> |
0 commit comments