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 ef5b895ab6 chore: Modernize collection usage and clean up pom.xml
ef5b895ab6 is described below
commit ef5b895ab622382a03b27c1a6a25ff9b577ac294
Author: Sanjana <[email protected]>
AuthorDate: Wed Feb 4 22:48:46 2026 +0530
chore: Modernize collection usage and clean up pom.xml
- Replace Arrays.asList with List.of in CamelNativeImageProcessor and
PathFilterTest
- Remove broken picUrl property from pom.xml
- Update generated BOMs to reflect current state
---
.../core/deployment/CamelNativeImageProcessor.java | 6 ++--
.../core/deployment/util/PathFilterTest.java | 34 ++++++++++------------
pom.xml | 4 +--
poms/bom/src/main/generated/flattened-full-pom.xml | 3 --
.../src/main/generated/flattened-reduced-pom.xml | 3 --
.../generated/flattened-reduced-verbose-pom.xml | 3 --
6 files changed, 20 insertions(+), 33 deletions(-)
diff --git
a/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelNativeImageProcessor.java
b/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelNativeImageProcessor.java
index 3c6117e37d..fe0b4cc3a6 100644
---
a/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelNativeImageProcessor.java
+++
b/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelNativeImageProcessor.java
@@ -20,7 +20,6 @@ import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.util.ArrayList;
-import java.util.Arrays;
import java.util.Collection;
import java.util.List;
import java.util.stream.Collectors;
@@ -73,7 +72,7 @@ import static
org.apache.commons.lang3.ClassUtils.getPackageName;
public class CamelNativeImageProcessor {
private static final Logger LOGGER =
LoggerFactory.getLogger(CamelNativeImageProcessor.class);
- private static final List<Class<?>> CAMEL_REFLECTIVE_CLASSES =
Arrays.asList(
+ private static final List<Class<?>> CAMEL_REFLECTIVE_CLASSES =
List.<Class<?>> of(
Endpoint.class,
Consumer.class,
Producer.class,
@@ -201,7 +200,8 @@ public class CamelNativeImageProcessor {
resources.add(new
NativeImageResourceBuildItem(jsonPath));
}
if (runtimeCatalog.transformers()
- &&
service.path.startsWith(DefaultTransformerResolver.DATA_TYPE_TRANSFORMER_RESOURCE_PATH))
{
+ && service.path
+
.startsWith(DefaultTransformerResolver.DATA_TYPE_TRANSFORMER_RESOURCE_PATH)) {
resources.add(new
NativeImageResourceBuildItem(jsonPath));
}
});
diff --git
a/extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/util/PathFilterTest.java
b/extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/util/PathFilterTest.java
index 9ca7ea0d24..48af89a80e 100644
---
a/extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/util/PathFilterTest.java
+++
b/extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/util/PathFilterTest.java
@@ -19,7 +19,6 @@ package org.apache.camel.quarkus.core.deployment.util;
import java.io.File;
import java.nio.file.Path;
import java.nio.file.Paths;
-import java.util.Arrays;
import java.util.List;
import java.util.Set;
import java.util.TreeSet;
@@ -40,33 +39,33 @@ public class PathFilterTest {
public void stringFilter() {
assertFalse(isPathIncluded(
"org/acme/MyClass",
- Arrays.asList("org/**"),
- Arrays.asList()));
+ List.of("org/**"),
+ List.of()));
assertFalse(isPathIncluded(
"org/acme/MyClass",
- Arrays.asList("org/**"),
- Arrays.asList("org/**", "org/acme/MyClass")));
+ List.of("org/**"),
+ List.of("org/**", "org/acme/MyClass")));
assertFalse(isPathIncluded(
"org/acme/MyClass",
- Arrays.asList("org/acme/M*"),
- Arrays.asList("org/acme/MyClass")));
+ List.of("org/acme/M*"),
+ List.of("org/acme/MyClass")));
assertFalse(isPathIncluded(
"org/acme/MyClass",
- Arrays.asList(),
- Arrays.asList("org/acme/A*")));
+ List.of(),
+ List.of("org/acme/A*")));
assertTrue(isPathIncluded(
"org/acme/MyClass",
- Arrays.asList(),
- Arrays.asList()));
+ List.of(),
+ List.of()));
assertTrue(isPathIncluded(
"org/acme/MyClass",
- Arrays.asList(),
- Arrays.asList("org/**")));
+ List.of(),
+ List.of("org/**")));
assertTrue(isPathIncluded(
"org/acme/MyClass",
- Arrays.asList("org/acme/A*"),
- Arrays.asList("org/acme/MyClass")));
+ List.of("org/acme/A*"),
+ List.of("org/acme/MyClass")));
}
@Test
@@ -142,7 +141,7 @@ public class PathFilterTest {
final Set<String> classNames = new TreeSet<>();
filter.scanClassNames(rootPath, pathStream, isRegularFile,
classNames::add);
- Assertions.assertEquals(new TreeSet<>(Arrays.asList(
+ Assertions.assertEquals(new TreeSet<>(List.of(
"org.p1.Class1",
"org.p1.Class1$Inner",
"org.p2.whatever.Class2")),
@@ -161,7 +160,6 @@ public class PathFilterTest {
.build();
Set<String> selectedPaths = new TreeSet<>();
pathFilter.addNonPatternPaths(selectedPaths);
- Assertions.assertEquals(new
TreeSet<>(Arrays.asList("org.p3.NonPatternClass")), selectedPaths);
+ Assertions.assertEquals(new
TreeSet<>(List.of("org.p3.NonPatternClass")), selectedPaths);
}
-
}
diff --git a/pom.xml b/pom.xml
index 0fa981e6f3..d3fb0b87d5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -329,9 +329,7 @@
<url>http://camel.apache.org</url>
<organization>Apache Software Foundation</organization>
<organizationUrl>http://apache.org/</organizationUrl>
- <properties>
-
<picUrl>http://camel.apache.org/banner.data/apache-camel-7.png</picUrl>
- </properties>
+
</developer>
</developers>
diff --git a/poms/bom/src/main/generated/flattened-full-pom.xml
b/poms/bom/src/main/generated/flattened-full-pom.xml
index 028e71ce0b..5631479dfb 100644
--- a/poms/bom/src/main/generated/flattened-full-pom.xml
+++ b/poms/bom/src/main/generated/flattened-full-pom.xml
@@ -22,9 +22,6 @@
<url>http://camel.apache.org</url><!--
org.apache.camel.quarkus:camel-quarkus:${project.version} -->
<organization>Apache Software Foundation</organization><!--
org.apache.camel.quarkus:camel-quarkus:${project.version} -->
<organizationUrl>http://apache.org/</organizationUrl><!--
org.apache.camel.quarkus:camel-quarkus:${project.version} -->
- <properties>
-
<picUrl>http://camel.apache.org/banner.data/apache-camel-7.png</picUrl><!--
org.apache.camel.quarkus:camel-quarkus:${project.version} -->
- </properties>
</developer>
</developers>
<scm>
diff --git a/poms/bom/src/main/generated/flattened-reduced-pom.xml
b/poms/bom/src/main/generated/flattened-reduced-pom.xml
index 5a2df9dee0..7c54832b0c 100644
--- a/poms/bom/src/main/generated/flattened-reduced-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-pom.xml
@@ -22,9 +22,6 @@
<url>http://camel.apache.org</url>
<organization>Apache Software Foundation</organization>
<organizationUrl>http://apache.org/</organizationUrl>
- <properties>
- <picUrl>http://camel.apache.org/banner.data/apache-camel-7.png</picUrl>
- </properties>
</developer>
</developers>
<scm>
diff --git a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
index 059a7c7219..94c604699c 100644
--- a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
@@ -22,9 +22,6 @@
<url>http://camel.apache.org</url><!--
org.apache.camel.quarkus:camel-quarkus:${project.version} -->
<organization>Apache Software Foundation</organization><!--
org.apache.camel.quarkus:camel-quarkus:${project.version} -->
<organizationUrl>http://apache.org/</organizationUrl><!--
org.apache.camel.quarkus:camel-quarkus:${project.version} -->
- <properties>
-
<picUrl>http://camel.apache.org/banner.data/apache-camel-7.png</picUrl><!--
org.apache.camel.quarkus:camel-quarkus:${project.version} -->
- </properties>
</developer>
</developers>
<scm>