|
4 | 4 |
|
5 | 5 | <groupId>edu.hm.hafner</groupId> |
6 | 6 | <artifactId>codingstyle</artifactId> |
7 | | - <version>5.28.0-SNAPSHOT</version> |
| 7 | + <version>6.0.0-SNAPSHOT</version> |
8 | 8 | <packaging>jar</packaging> |
9 | 9 |
|
10 | 10 | <name>Java coding style</name> |
|
47 | 47 | <properties> |
48 | 48 | <source.encoding>UTF-8</source.encoding> |
49 | 49 | <project.build.sourceEncoding>${source.encoding}</project.build.sourceEncoding> |
50 | | - <java.version>17</java.version> |
| 50 | + <java.version>21</java.version> |
51 | 51 | <java.jdk.version>21</java.jdk.version> |
52 | 52 |
|
53 | 53 | <module.name>${project.groupId}.codingstyle</module.name> |
|
357 | 357 | <recipe>org.openrewrite.maven.BestPractices</recipe> |
358 | 358 | <recipe>org.openrewrite.maven.RemoveRedundantDependencyVersions</recipe> |
359 | 359 | <recipe>org.openrewrite.staticanalysis.AddSerialAnnotationToSerialVersionUID</recipe> |
360 | | - <recipe>org.openrewrite.staticanalysis.MissingOverrideAnnotation</recipe> |
361 | 360 | <recipe>org.openrewrite.staticanalysis.CodeCleanup</recipe> |
362 | 361 | <recipe>org.openrewrite.staticanalysis.CommonStaticAnalysis</recipe> |
| 362 | + <recipe>org.openrewrite.staticanalysis.MissingOverrideAnnotation</recipe> |
363 | 363 | <recipe>org.openrewrite.staticanalysis.RemoveExtraSemicolons</recipe> |
364 | | - <recipe>org.openrewrite.java.migrate.UpgradeToJava17</recipe> |
| 364 | + <recipe>org.openrewrite.java.migrate.UpgradeToJava21</recipe> |
| 365 | + <recipe>org.openrewrite.java.migrate.util.JavaUtilAPIs</recipe> |
365 | 366 | <recipe>org.openrewrite.java.migrate.util.SequencedCollection</recipe> |
| 367 | + <recipe>org.openrewrite.java.migrate.lang.StringRulesRecipes</recipe> |
366 | 368 | <recipe>org.openrewrite.java.migrate.lang.var.UseVarForObject</recipe> |
367 | 369 | <recipe>org.openrewrite.java.migrate.net.JavaNetAPIs</recipe> |
368 | | - <recipe>org.openrewrite.java.migrate.util.JavaUtilAPIs</recipe> |
369 | | - <recipe>org.openrewrite.java.migrate.lang.StringRulesRecipes</recipe> |
370 | | - <recipe>org.openrewrite.java.format.RemoveTrailingWhitespace</recipe> |
371 | 370 | <recipe>org.openrewrite.java.format.BlankLines</recipe> |
372 | 371 | <recipe>org.openrewrite.java.format.EmptyNewlineAtEndOfFile</recipe> |
| 372 | + <recipe>org.openrewrite.java.format.RemoveTrailingWhitespace</recipe> |
373 | 373 | <recipe>org.openrewrite.java.testing.assertj.SimplifyChainedAssertJAssertions</recipe> |
374 | 374 | </activeRecipes> |
375 | 375 | </configuration> |
|
719 | 719 | <configuration> |
720 | 720 | <rules> |
721 | 721 | <requireJavaVersion> |
722 | | - <version>${java.jdk.version}</version> |
| 722 | + <version>[21,22),[25,26)</version> |
| 723 | + <message>Java LTS 21 or 25 is required to build this project.</message> |
723 | 724 | </requireJavaVersion> |
724 | 725 | </rules> |
725 | 726 | </configuration> |
|
0 commit comments