|
62 | 62 | </surefireArgLine> |
63 | 63 | <skip.tests>false</skip.tests> |
64 | 64 | <!-- this will throw an error if we use APIs not available in the specified version --> |
65 | | - <maven.compiler.release>8</maven.compiler.release> |
| 65 | + <maven.compiler.release>11</maven.compiler.release> |
66 | 66 | </properties> |
67 | 67 |
|
68 | 68 | <dependencyManagement> |
69 | 69 | <dependencies> |
70 | 70 | <dependency> |
71 | 71 | <groupId>org.junit</groupId> |
72 | 72 | <artifactId>junit-bom</artifactId> |
73 | | - <version>5.12.1</version> |
| 73 | + <version>5.12.2</version> |
74 | 74 | <type>pom</type> |
75 | 75 | <scope>import</scope> |
76 | 76 | </dependency> |
77 | 77 | <dependency> |
78 | 78 | <groupId>io.cucumber</groupId> |
79 | 79 | <artifactId>cucumber-bom</artifactId> |
80 | | - <version>7.21.1</version> |
| 80 | + <version>7.22.0</version> |
81 | 81 | <type>pom</type> |
82 | 82 | <scope>import</scope> |
83 | 83 | </dependency> |
|
106 | 106 | <dependency> |
107 | 107 | <groupId>org.projectlombok</groupId> |
108 | 108 | <artifactId>lombok</artifactId> |
109 | | - <version>1.18.36</version> |
| 109 | + <version>1.18.38</version> |
110 | 110 | <scope>provided</scope> |
111 | 111 | </dependency> |
112 | 112 |
|
|
292 | 292 | </excludePackageNames> |
293 | 293 | <doclint>all,-missing |
294 | 294 | </doclint> <!-- ignore missing javadoc, these are enforced with more customizability in the checkstyle plugin --> |
295 | | - |
296 | | - <source>8</source> |
| 295 | + <legacyMode>true</legacyMode> |
297 | 296 | </configuration> |
298 | 297 | <executions> |
299 | 298 | <execution> |
|
368 | 367 | <plugin> |
369 | 368 | <groupId>org.apache.maven.plugins</groupId> |
370 | 369 | <artifactId>maven-surefire-plugin</artifactId> |
371 | | - <version>3.5.2</version> |
| 370 | + <version>3.5.3</version> |
372 | 371 | <configuration> |
373 | 372 | <excludes> |
374 | 373 | <!-- tests to exclude --> |
|
411 | 410 | <dependency> |
412 | 411 | <groupId>com.puppycrawl.tools</groupId> |
413 | 412 | <artifactId>checkstyle</artifactId> |
414 | | - <version>10.21.4</version> |
| 413 | + <version>10.23.0</version> |
415 | 414 | </dependency> |
416 | 415 | </dependencies> |
417 | 416 | <executions> |
|
454 | 453 | <plugin> |
455 | 454 | <groupId>com.h3xstream.findsecbugs</groupId> |
456 | 455 | <artifactId>findsecbugs-plugin</artifactId> |
457 | | - <version>1.13.0</version> |
| 456 | + <version>1.14.0</version> |
458 | 457 | </plugin> |
459 | 458 | </plugins> |
460 | 459 | </configuration> |
|
481 | 480 | <plugin> |
482 | 481 | <groupId>com.diffplug.spotless</groupId> |
483 | 482 | <artifactId>spotless-maven-plugin</artifactId> |
484 | | - <version>2.44.3</version> |
| 483 | + <version>2.44.4</version> |
485 | 484 | <configuration> |
486 | 485 | <!-- optional: limit format enforcement to just the files changed by this feature branch --> |
487 | 486 | <!-- <ratchetFrom>origin/main</ratchetFrom>--> |
|
529 | 528 | </build> |
530 | 529 | </profile> |
531 | 530 |
|
532 | | - <!-- profile for running tests under java 8 (used mostly in CI) --> |
| 531 | + <!-- profile for running tests under java 11 (used mostly in CI) --> |
533 | 532 | <!-- selected automatically by JDK activeation (see https://maven.apache.org/guides/introduction/introduction-to-profiles.html#implicit-profile-activation) --> |
534 | 533 | <profile> |
535 | | - <id>java8</id> |
536 | | - <!-- with the next block we can define a set of artifacts which still support java 8, if any of the artifacts is not supporting java 8 anymore --> |
| 534 | + <id>java11</id> |
| 535 | + <!-- with the next block we can define a set of artifacts which still support java 11, if any of the artifacts is not supporting java 11 anymore --> |
537 | 536 | <!--<modules><module></module></modules>--> |
538 | 537 | <properties> |
539 | | - <toolchain.jdk.version>(1.8,9)</toolchain.jdk.version> |
| 538 | + <toolchain.jdk.version>[11,)</toolchain.jdk.version> |
540 | 539 | <skip.tests>true</skip.tests> |
541 | 540 | </properties> |
542 | 541 |
|
|
557 | 556 | <plugin> |
558 | 557 | <groupId>org.apache.maven.plugins</groupId> |
559 | 558 | <artifactId>maven-surefire-plugin</artifactId> |
560 | | - <version>3.5.2</version> |
| 559 | + <version>3.5.3</version> |
561 | 560 | <configuration> |
562 | 561 | <skipTests>${skip.tests}</skipTests> |
563 | 562 | </configuration> |
|
0 commit comments