Skip to content

Commit 3e19d47

Browse files
committed
Use less verbose API like String.join Arrays.fill List.copyOf
1 parent 4ea4e95 commit 3e19d47

File tree

4 files changed

+5
-9
lines changed

4 files changed

+5
-9
lines changed

extensions/vertx-http/deployment/src/main/java/io/quarkus/vertx/http/deployment/devmode/RouteDescriptionBuildItem.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
package io.quarkus.vertx.http.deployment.devmode;
22

3-
import java.util.Arrays;
4-
import java.util.stream.Collectors;
5-
63
import io.quarkus.builder.item.MultiBuildItem;
74
import io.quarkus.vertx.http.runtime.devmode.RouteDescription;
85
import io.quarkus.vertx.http.runtime.devmode.RouteMethodDescription;
@@ -29,7 +26,7 @@ public RouteDescription getDescription() {
2926
}
3027

3128
private String getMediaType(String[] all) {
32-
return all.length == 0 ? null : Arrays.stream(all).collect(Collectors.joining(", "));
29+
return all.length == 0 ? null : String.join(", ", all);
3330
}
3431

3532
}

extensions/vertx-http/runtime/src/main/java/io/quarkus/vertx/http/runtime/QuarkusHttpHeaders.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import static io.netty.util.AsciiString.CASE_SENSITIVE_HASHER;
99

1010
import java.util.AbstractMap;
11+
import java.util.Arrays;
1112
import java.util.Collections;
1213
import java.util.HashMap;
1314
import java.util.Iterator;
@@ -314,9 +315,7 @@ public Set<String> names() {
314315

315316
@Override
316317
public QuarkusHttpHeaders clear() {
317-
for (int i = 0; i < entries.length; i++) {
318-
entries[i] = null;
319-
}
318+
Arrays.fill(entries, null);
320319
head.before = head.after = head;
321320
return this;
322321
}

extensions/vertx-http/runtime/src/main/java/io/quarkus/vertx/http/runtime/attribute/QuotingExchangeAttribute.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public String readAttribute(RoutingContext exchange) {
3636
buffer.append(svalue.substring(i));
3737
i = svalue.length();
3838
} else {
39-
buffer.append(svalue.substring(i, j + 1));
39+
buffer.append(svalue, i, j + 1);
4040
buffer.append('"');
4141
i = j + 2;
4242
}

extensions/vertx-http/runtime/src/main/java/io/quarkus/vertx/http/runtime/devmode/ConfigDescriptionsManager.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public ConfigDescriptionsManager(final List<ConfigDescription> configDescription
4646
}
4747

4848
public ConfigDescriptionsManager(final List<ConfigDescription> configDescriptions, Set<String> devServicesProperties) {
49-
this.configDescriptions = Collections.unmodifiableList(new ArrayList<>(configDescriptions));
49+
this.configDescriptions = List.copyOf(configDescriptions);
5050
this.devServicesProperties = devServicesProperties;
5151
currentCl = Thread.currentThread().getContextClassLoader();
5252
}

0 commit comments

Comments
 (0)