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());
 

Reply via email to