Skip to content

Commit 86a13c3

Browse files
committed
Replaced Collectors.joining() with String.join() where possible.
1 parent b21bb01 commit 86a13c3

4 files changed

Lines changed: 6 additions & 10 deletions

File tree

plugin-gradle/src/test/java/com/diffplug/gradle/spotless/ErrorShouldRethrow.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import java.util.ArrayList;
2020
import java.util.Arrays;
2121
import java.util.List;
22-
import java.util.stream.Collectors;
2322

2423
import org.assertj.core.api.Assertions;
2524
import org.gradle.testkit.runner.BuildResult;
@@ -49,7 +48,7 @@ private void writeBuild(String... toInsert) throws IOException {
4948
lines.add(" }");
5049
lines.add(" }");
5150
lines.addAll(Arrays.asList(toInsert));
52-
setFile("build.gradle").toContent(lines.stream().collect(Collectors.joining("\n")));
51+
setFile("build.gradle").toContent(String.join("\n", lines));
5352
}
5453

5554
@Test
@@ -133,7 +132,7 @@ private void assertResultAndMessages(BuildResult result, TaskOutcome outcome, St
133132
String expectedToStartWith = StringPrinter.buildStringFromLines(messages).trim();
134133
int numNewlines = CharMatcher.is('\n').countIn(expectedToStartWith);
135134
List<String> actualLines = Splitter.on('\n').splitToList(LineEnding.toUnix(result.getOutput()));
136-
String actualStart = actualLines.subList(0, numNewlines + 1).stream().collect(Collectors.joining("\n"));
135+
String actualStart = String.join("\n", actualLines.subList(0, numNewlines + 1));
137136
Assertions.assertThat(actualStart).isEqualTo(expectedToStartWith);
138137
Assertions.assertThat(result.tasks(outcome).size() + result.tasks(TaskOutcome.UP_TO_DATE).size())
139138
.isEqualTo(result.getTasks().size());

plugin-gradle/src/test/java/com/diffplug/gradle/spotless/PaddedCellTaskTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
import java.util.Arrays;
2121
import java.util.Collections;
2222
import java.util.Locale;
23-
import java.util.stream.Collectors;
2423

2524
import org.assertj.core.api.Assertions;
2625
import org.gradle.api.GradleException;
@@ -163,7 +162,7 @@ public void paddedCellCheckFailureFiles() throws Throwable {
163162
private void assertFolderContents(String subfolderName, String... files) throws IOException {
164163
File subfolder = new File(rootFolder(), subfolderName);
165164
Assert.assertTrue(subfolder.isDirectory());
166-
String asList = Arrays.stream(subfolder.list()).sorted().collect(Collectors.joining("\n"));
165+
String asList = String.join("\n", Arrays.asList(files));
167166
Assert.assertEquals(StringPrinter.buildStringFromLines(files).trim(), asList);
168167
}
169168

plugin-maven/src/test/java/com/diffplug/spotless/maven/MavenRunner.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
*/
1616
package com.diffplug.spotless.maven;
1717

18-
import static java.util.stream.Collectors.joining;
1918
import static org.assertj.core.api.Assertions.assertThat;
2019

2120
import java.io.ByteArrayOutputStream;
@@ -65,7 +64,7 @@ private Result run() throws IOException, InterruptedException {
6564
Objects.requireNonNull(projectDir, "Need to call withProjectDir() first");
6665
Objects.requireNonNull(args, "Need to call withArguments() first");
6766
// run maven with the given args in the given directory
68-
String argsString = Arrays.stream(args).collect(joining(" "));
67+
String argsString = String.join(" ", Arrays.asList(args));
6968
List<String> cmds = getPlatformCmds("-e -Dmaven.repo.local=" + localRepositoryDir + ' ' + argsString);
7069
ProcessBuilder builder = new ProcessBuilder(cmds);
7170
builder.directory(projectDir);

testlib/src/main/java/com/diffplug/spotless/ResourceHarness.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
import java.util.Objects;
2929
import java.util.function.Consumer;
3030
import java.util.logging.Logger;
31-
import java.util.stream.Collectors;
3231

3332
import org.assertj.core.api.AbstractCharSequenceAssert;
3433
import org.assertj.core.api.Assertions;
@@ -175,7 +174,7 @@ public void hasContent(String expected, Charset charset) {
175174
}
176175

177176
public void hasLines(String... lines) {
178-
hasContent(Arrays.stream(lines).collect(Collectors.joining("\n")));
177+
hasContent(String.join("\n", Arrays.asList(lines)));
179178
}
180179

181180
public void sameAsResource(String resource) throws IOException {
@@ -201,7 +200,7 @@ private WriteAsserter(File file) {
201200
}
202201

203202
public File toLines(String... lines) throws IOException {
204-
return toContent(Arrays.stream(lines).collect(Collectors.joining("\n")));
203+
return toContent(String.join("\n", Arrays.asList(lines)));
205204
}
206205

207206
public File toContent(String content) throws IOException {

0 commit comments

Comments
 (0)