Skip to content

Commit 6c3053e

Browse files
Vincent Potucekromani
authored andcommitted
Issue checkstyle#17487: Add StreamRulesRecipes
1 parent e3f4726 commit 6c3053e

File tree

5 files changed

+7
-4
lines changed

5 files changed

+7
-4
lines changed

config/jsoref-spellchecker/whitelist.words

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1171,6 +1171,7 @@ redundantimport
11711171
redundantmodifier
11721172
refactor
11731173
refactoring
1174+
refasterrules
11741175
refid
11751176
refreshenv
11761177
regex

pom.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,7 @@
221221
<checkstyle.openrewrite.version>1.0.0-SNAPSHOT</checkstyle.openrewrite.version>
222222
<rewrite-migrate-java.version>3.16.0</rewrite-migrate-java.version>
223223
<rewrite-static-analysis.version>2.16.0</rewrite-static-analysis.version>
224+
<rewrite-third-party.version>0.26.0</rewrite-third-party.version>
224225
<java.version>17</java.version>
225226
<next.java.version>21</next.java.version>
226227
<maven.compiler.release>${java.version}</maven.compiler.release>
@@ -5334,6 +5335,7 @@
53345335
<recipe>org.checkstyle.CheckstyleAutoFix</recipe>
53355336
<recipe>org.openrewrite.java.migrate.Java8toJava11</recipe>
53365337
<recipe>org.openrewrite.staticanalysis.EqualsAvoidsNull</recipe>
5338+
<recipe>tech.picnic.errorprone.refasterrules.StreamRulesRecipes</recipe>
53375339
</activeRecipes>
53385340
<exclusions>
53395341
<exclusion>**.ci-temp**</exclusion>

src/main/java/com/puppycrawl/tools/checkstyle/PackageObjectFactory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -328,8 +328,8 @@ public static String getShortFromFullModuleNames(String fullName) {
328328
.entrySet()
329329
.stream()
330330
.filter(entry -> entry.getValue().equals(fullName))
331-
.map(Entry::getKey)
332331
.findFirst()
332+
.map(Entry::getKey)
333333
.orElse(fullName);
334334
}
335335

src/main/java/com/puppycrawl/tools/checkstyle/site/ModuleJavadocParsingUtil.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,8 +245,8 @@ public static int getModuleSinceVersionTagStartIndex(DetailNode moduleJavadoc) {
245245
return JavadocUtil
246246
.findFirstToken(javadocTag, JavadocTokenTypes.SINCE_LITERAL) != null;
247247
})
248-
.map(DetailNode::getIndex)
249248
.findFirst()
249+
.map(DetailNode::getIndex)
250250
.orElse(-1);
251251
}
252252

src/main/java/com/puppycrawl/tools/checkstyle/site/SiteUtil.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -847,8 +847,8 @@ public static Optional<DetailNode> getPropertyJavadocNodeInModule(String propert
847847

848848
return liTagsInlineTexts.stream()
849849
.filter(text -> text.getText().equals(propertyName))
850-
.map(textNode -> textNode.getParent().getParent())
851-
.findFirst();
850+
.findFirst()
851+
.map(textNode -> textNode.getParent().getParent());
852852

853853
}
854854

0 commit comments

Comments
 (0)