This is an automated email from the ASF dual-hosted git repository.
apupier pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
The following commit(s) were added to refs/heads/main by this push:
new 9911a9d2c9 chore: modernize collection usage in multiple extensions
9911a9d2c9 is described below
commit 9911a9d2c96b015ec26343892590f6f28d1550ff
Author: Sanjana <[email protected]>
AuthorDate: Sat Feb 7 23:33:48 2026 +0530
chore: modernize collection usage in multiple extensions
---
.../component/aws2/kinesis/deployment/JakartaEnablement.java | 5 ++---
.../component/csimple/deployment/CSimpleProcessor.java | 12 ++++++------
.../quarkus/component/grpc/deployment/GrpcProcessor.java | 4 ++--
.../quarkus/component/jira/deployment/JakartaEnablement.java | 5 ++---
.../camel/quarkus/jolokia/deployment/JolokiaProcessor.java | 3 +--
.../quarkus/component/smb/deployment/JakartaEnablement.java | 5 ++---
.../quarkus/component/xslt/deployment/XsltProcessor.java | 3 +--
7 files changed, 16 insertions(+), 21 deletions(-)
diff --git
a/extensions/aws2-kinesis/deployment/src/main/java/org/apache/camel/quarkus/component/aws2/kinesis/deployment/JakartaEnablement.java
b/extensions/aws2-kinesis/deployment/src/main/java/org/apache/camel/quarkus/component/aws2/kinesis/deployment/JakartaEnablement.java
index 232a6fbe2d..2a2a58d728 100644
---
a/extensions/aws2-kinesis/deployment/src/main/java/org/apache/camel/quarkus/component/aws2/kinesis/deployment/JakartaEnablement.java
+++
b/extensions/aws2-kinesis/deployment/src/main/java/org/apache/camel/quarkus/component/aws2/kinesis/deployment/JakartaEnablement.java
@@ -17,7 +17,6 @@
package org.apache.camel.quarkus.component.aws2.kinesis.deployment;
import java.nio.ByteBuffer;
-import java.util.Collections;
import java.util.Map;
import io.quarkus.bootstrap.classloading.QuarkusClassLoader;
@@ -69,8 +68,8 @@ public class JakartaEnablement {
//N.B. we enable only this single transformation of package
renames, not the full set of capabilities of Eclipse Transformer;
//this might need tailoring if the same idea gets applied to a
different context.
ctx = new ActionContextImpl(logger,
- new SelectionRuleImpl(logger, Collections.emptyMap(),
Collections.emptyMap()),
- new SignatureRuleImpl(logger, renames, null, null, null,
null, null, Collections.emptyMap()));
+ new SelectionRuleImpl(logger, Map.of(), Map.of()),
+ new SignatureRuleImpl(logger, renames, null, null, null,
null, null, Map.of()));
}
byte[] transform(final String name, final byte[] bytes) {
diff --git
a/extensions/csimple/deployment/src/main/java/org/apache/camel/quarkus/component/csimple/deployment/CSimpleProcessor.java
b/extensions/csimple/deployment/src/main/java/org/apache/camel/quarkus/component/csimple/deployment/CSimpleProcessor.java
index f92555f2ae..a207e424df 100644
---
a/extensions/csimple/deployment/src/main/java/org/apache/camel/quarkus/component/csimple/deployment/CSimpleProcessor.java
+++
b/extensions/csimple/deployment/src/main/java/org/apache/camel/quarkus/component/csimple/deployment/CSimpleProcessor.java
@@ -25,7 +25,6 @@ import java.nio.charset.StandardCharsets;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
-import java.util.Collections;
import java.util.Enumeration;
import java.util.HashMap;
import java.util.HashSet;
@@ -264,15 +263,16 @@ class CSimpleProcessor {
projectDir.resolve("src/main/java").toFile(),
csimpleClassesDir.toFile(),
StandardCharsets.UTF_8.name(),
- Collections.emptyMap(),
+ Map.of(),
CamelSupport.COMPILATION_JVM_TARGET,
null,
null,
- Collections.emptyList(),
- Collections.emptyList(),
+
+ List.of(),
+ List.of(),
null,
- Collections.emptySet(),
- Collections.emptyList(),
+ Set.of(),
+ List.of(),
null);
}
diff --git
a/extensions/grpc/deployment/src/main/java/org/apache/camel/quarkus/component/grpc/deployment/GrpcProcessor.java
b/extensions/grpc/deployment/src/main/java/org/apache/camel/quarkus/component/grpc/deployment/GrpcProcessor.java
index ae34189bf6..8039a09ad8 100644
---
a/extensions/grpc/deployment/src/main/java/org/apache/camel/quarkus/component/grpc/deployment/GrpcProcessor.java
+++
b/extensions/grpc/deployment/src/main/java/org/apache/camel/quarkus/component/grpc/deployment/GrpcProcessor.java
@@ -18,9 +18,9 @@ package org.apache.camel.quarkus.component.grpc.deployment;
import java.lang.reflect.Modifier;
import java.util.Collection;
-import java.util.Collections;
import java.util.List;
import java.util.Optional;
+import java.util.Set;
import java.util.stream.Collectors;
import com.google.api.client.json.GenericJson;
@@ -73,7 +73,7 @@ class GrpcProcessor {
@BuildStep
CamelGrpcServiceExcludesBuildItem
camelGrpcServiceExcludes(GrpcBuildTimeConfig config) {
- return new
CamelGrpcServiceExcludesBuildItem(config.serviceExcludes().orElse(Collections.emptySet()));
+ return new
CamelGrpcServiceExcludesBuildItem(config.serviceExcludes().orElse(Set.of()));
}
@BuildStep
diff --git
a/extensions/jira/deployment/src/main/java/org/apache/camel/quarkus/component/jira/deployment/JakartaEnablement.java
b/extensions/jira/deployment/src/main/java/org/apache/camel/quarkus/component/jira/deployment/JakartaEnablement.java
index 4d2ca28f02..b536b1af18 100644
---
a/extensions/jira/deployment/src/main/java/org/apache/camel/quarkus/component/jira/deployment/JakartaEnablement.java
+++
b/extensions/jira/deployment/src/main/java/org/apache/camel/quarkus/component/jira/deployment/JakartaEnablement.java
@@ -17,7 +17,6 @@
package org.apache.camel.quarkus.component.jira.deployment;
import java.nio.ByteBuffer;
-import java.util.Collections;
import java.util.List;
import java.util.Map;
@@ -98,8 +97,8 @@ public class JakartaEnablement {
//N.B. we enable only this single transformation of package
renames, not the full set of capabilities of Eclipse Transformer;
//this might need tailoring if the same idea gets applied to a
different context.
ctx = new ActionContextImpl(logger,
- new SelectionRuleImpl(logger, Collections.emptyMap(),
Collections.emptyMap()),
- new SignatureRuleImpl(logger, renames, null, null, null,
null, null, Collections.emptyMap()));
+ new SelectionRuleImpl(logger, Map.of(), Map.of()),
+ new SignatureRuleImpl(logger, renames, null, null, null,
null, null, Map.of()));
}
byte[] transform(final String name, final byte[] bytes) {
diff --git
a/extensions/jolokia/deployment/src/main/java/org/apache/camel/quarkus/jolokia/deployment/JolokiaProcessor.java
b/extensions/jolokia/deployment/src/main/java/org/apache/camel/quarkus/jolokia/deployment/JolokiaProcessor.java
index 9e869d1f2a..96df2fbbb1 100644
---
a/extensions/jolokia/deployment/src/main/java/org/apache/camel/quarkus/jolokia/deployment/JolokiaProcessor.java
+++
b/extensions/jolokia/deployment/src/main/java/org/apache/camel/quarkus/jolokia/deployment/JolokiaProcessor.java
@@ -18,7 +18,6 @@ package org.apache.camel.quarkus.jolokia.deployment;
import java.io.IOException;
import java.nio.file.Files;
-import java.util.Collections;
import java.util.HashSet;
import java.util.Set;
import java.util.function.BooleanSupplier;
@@ -224,7 +223,7 @@ public class JolokiaProcessor {
BuildProducer<ReflectiveClassBuildItem> reflectiveClass,
BuildProducer<NativeImageResourceBuildItem> nativeImageResource) {
- Set<String> jolokiaServiceIncludes =
Collections.singleton("META-INF/jolokia/*");
+ Set<String> jolokiaServiceIncludes = Set.of("META-INF/jolokia/*");
PathFilter pathFilter = PathFilter.forIncludes(jolokiaServiceIncludes);
Set<ResolvedDependency> jolokiaDependencies =
curateOutcome.getApplicationModel()
diff --git
a/extensions/smb/deployment/src/main/java/org/apache/camel/quarkus/component/smb/deployment/JakartaEnablement.java
b/extensions/smb/deployment/src/main/java/org/apache/camel/quarkus/component/smb/deployment/JakartaEnablement.java
index ae07a8dcd8..b80c3f9c27 100644
---
a/extensions/smb/deployment/src/main/java/org/apache/camel/quarkus/component/smb/deployment/JakartaEnablement.java
+++
b/extensions/smb/deployment/src/main/java/org/apache/camel/quarkus/component/smb/deployment/JakartaEnablement.java
@@ -17,7 +17,6 @@
package org.apache.camel.quarkus.component.smb.deployment;
import java.nio.ByteBuffer;
-import java.util.Collections;
import java.util.List;
import java.util.Map;
@@ -78,8 +77,8 @@ public class JakartaEnablement {
//N.B. we enable only this single transformation of package
renames, not the full set of capabilities of Eclipse Transformer;
//this might need tailoring if the same idea gets applied to a
different context.
ctx = new ActionContextImpl(logger,
- new SelectionRuleImpl(logger, Collections.emptyMap(),
Collections.emptyMap()),
- new SignatureRuleImpl(logger, renames, null, null, null,
null, null, Collections.emptyMap()));
+ new SelectionRuleImpl(logger, Map.of(), Map.of()),
+ new SignatureRuleImpl(logger, renames, null, null, null,
null, null, Map.of()));
}
byte[] transform(final String name, final byte[] bytes) {
diff --git
a/extensions/xslt/deployment/src/main/java/org/apache/camel/quarkus/component/xslt/deployment/XsltProcessor.java
b/extensions/xslt/deployment/src/main/java/org/apache/camel/quarkus/component/xslt/deployment/XsltProcessor.java
index 345c9495c0..165af2a767 100644
---
a/extensions/xslt/deployment/src/main/java/org/apache/camel/quarkus/component/xslt/deployment/XsltProcessor.java
+++
b/extensions/xslt/deployment/src/main/java/org/apache/camel/quarkus/component/xslt/deployment/XsltProcessor.java
@@ -20,7 +20,6 @@ import java.io.File;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
-import java.util.Collections;
import java.util.Comparator;
import java.util.LinkedHashSet;
import java.util.List;
@@ -91,7 +90,7 @@ class XsltProcessor {
final Set<String> translets = new LinkedHashSet<>();
try {
final BuildTimeUriResolver resolver = new BuildTimeUriResolver();
- for (String uri :
config.sources().orElse(Collections.emptyList())) {
+ for (String uri : config.sources().orElse(List.of())) {
ResolutionResult resolvedUri = resolver.resolve(uri);
uriResolverEntries.produce(resolvedUri.toBuildItem());