From comment : #17259 (comment).
During the JDK 17 upgrade(#17168), 5 test methods across 4 files use string concatenation patterns that can be replaced with Java 15+ text blocks. Since text blocks require JDK 15+, these should be addressed after the JDK 17 migration.
Affected Files/Methods
-
TreeWalkerTest.java
- testRequiredTokenIsEmptyIntArray()
-
TreeTableTest.java
- testFindNodesIdent()
- testFindNodesAllClassDefs()
-
GeneratedJavaTokenTypesTest.java
-
CommitValidationTest.java
- testRevertCommitMessage()
Before:
String query = "/CLASS_DEF" + "\n" + "//IDENT";
After:
String query = """ /CLASS_DEF //IDENT""";
From comment : #17259 (comment).
During the JDK 17 upgrade(#17168), 5 test methods across 4 files use string concatenation patterns that can be replaced with Java 15+ text blocks. Since text blocks require JDK 15+, these should be addressed after the JDK 17 migration.
Affected Files/Methods
TreeWalkerTest.javaTreeTableTest.javaGeneratedJavaTokenTypesTest.javaCommitValidationTest.javaBefore:
String query = "/CLASS_DEF" + "\n" + "//IDENT";After:
String query = """ /CLASS_DEF //IDENT""";