This is an automated email from the ASF dual-hosted git repository.

jamesnetherton 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 4d0d06508e Replace usage of deprecated 
RuntimeReinitializedClassBuildItem with RuntimeInitializedClassBuildItem
4d0d06508e is described below

commit 4d0d06508e662f0390c69082fb8cbac6630ffdff
Author: James Netherton <[email protected]>
AuthorDate: Mon Oct 20 08:03:25 2025 +0100

    Replace usage of deprecated RuntimeReinitializedClassBuildItem with 
RuntimeInitializedClassBuildItem
---
 .../reactor/netty/deployment/AzureCoreSupportProcessor.java    | 10 +++++-----
 .../bouncycastle/deployment/BouncyCastleSupportProcessor.java  |  6 +++---
 .../component/activemq/deployment/ActiveMQProcessor.java       |  6 +++---
 .../component/arangodb/deployment/ArangodbProcessor.java       |  6 +++---
 .../component/disruptor/deployment/DisruptorProcessor.java     |  6 +++---
 .../quarkus/component/jt400/deployment/Jt400Processor.java     |  5 ++---
 .../camel/quarkus/component/kudu/deployment/KuduProcessor.java |  7 +++----
 7 files changed, 22 insertions(+), 24 deletions(-)

diff --git 
a/extensions-support/azure-core/deployment/src/main/java/org/apache/camel/quarkus/support/reactor/netty/deployment/AzureCoreSupportProcessor.java
 
b/extensions-support/azure-core/deployment/src/main/java/org/apache/camel/quarkus/support/reactor/netty/deployment/AzureCoreSupportProcessor.java
index 280bdb1a78..9a0a868182 100644
--- 
a/extensions-support/azure-core/deployment/src/main/java/org/apache/camel/quarkus/support/reactor/netty/deployment/AzureCoreSupportProcessor.java
+++ 
b/extensions-support/azure-core/deployment/src/main/java/org/apache/camel/quarkus/support/reactor/netty/deployment/AzureCoreSupportProcessor.java
@@ -35,7 +35,7 @@ import 
io.quarkus.deployment.builditem.IndexDependencyBuildItem;
 import 
io.quarkus.deployment.builditem.nativeimage.NativeImageProxyDefinitionBuildItem;
 import 
io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBuildItem;
 import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem;
-import 
io.quarkus.deployment.builditem.nativeimage.RuntimeReinitializedClassBuildItem;
+import 
io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem;
 import io.quarkus.deployment.builditem.nativeimage.ServiceProviderBuildItem;
 import io.quarkus.deployment.util.ServiceUtil;
 import io.smallrye.common.os.OS;
@@ -131,17 +131,17 @@ public class AzureCoreSupportProcessor {
     }
 
     @BuildStep(onlyIf = Msal4jAndIdentityIsPresent.class)
-    void 
enableLoadingOfNativeLibraries(BuildProducer<RuntimeReinitializedClassBuildItem>
 runtimeReinitializedClass) {
+    void 
enableLoadingOfNativeLibraries(BuildProducer<RuntimeInitializedClassBuildItem> 
runtimeInitializedClass) {
         OS os = OS.current();
         if (os.equals(OS.LINUX) || os.equals(OS.MAC)) {
             String iSecurityLibraryClassName = 
"com.microsoft.aad.msal4jextensions.persistence.%s.ISecurityLibrary"
                     .formatted(os.name().toLowerCase());
-            runtimeReinitializedClass.produce(new 
RuntimeReinitializedClassBuildItem(iSecurityLibraryClassName));
+            runtimeInitializedClass.produce(new 
RuntimeInitializedClassBuildItem(iSecurityLibraryClassName));
         }
 
         if (os.equals(OS.WINDOWS)) {
-            runtimeReinitializedClass.produce(new 
RuntimeReinitializedClassBuildItem("com.sun.jna.platform.win32.Crypt32"));
-            runtimeReinitializedClass.produce(new 
RuntimeReinitializedClassBuildItem("com.sun.jna.platform.win32.Kernel32"));
+            runtimeInitializedClass.produce(new 
RuntimeInitializedClassBuildItem("com.sun.jna.platform.win32.Crypt32"));
+            runtimeInitializedClass.produce(new 
RuntimeInitializedClassBuildItem("com.sun.jna.platform.win32.Kernel32"));
         }
     }
 
diff --git 
a/extensions-support/bouncycastle/deployment/src/main/java/org/apache/camel/quarkus/support/bouncycastle/deployment/BouncyCastleSupportProcessor.java
 
b/extensions-support/bouncycastle/deployment/src/main/java/org/apache/camel/quarkus/support/bouncycastle/deployment/BouncyCastleSupportProcessor.java
index 40f35da8c3..a6e47238aa 100644
--- 
a/extensions-support/bouncycastle/deployment/src/main/java/org/apache/camel/quarkus/support/bouncycastle/deployment/BouncyCastleSupportProcessor.java
+++ 
b/extensions-support/bouncycastle/deployment/src/main/java/org/apache/camel/quarkus/support/bouncycastle/deployment/BouncyCastleSupportProcessor.java
@@ -28,7 +28,7 @@ import io.quarkus.deployment.annotations.Record;
 import io.quarkus.deployment.builditem.CombinedIndexBuildItem;
 import io.quarkus.deployment.builditem.ShutdownContextBuildItem;
 import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem;
-import 
io.quarkus.deployment.builditem.nativeimage.RuntimeReinitializedClassBuildItem;
+import 
io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem;
 import io.quarkus.security.deployment.BouncyCastleProviderBuildItem;
 import io.quarkus.security.deployment.SecurityConfig;
 import org.apache.camel.quarkus.support.bouncycastle.BouncyCastleRecorder;
@@ -70,8 +70,8 @@ public class BouncyCastleSupportProcessor {
     }
 
     @BuildStep(onlyIfNot = FipsProviderConfigured.class)
-    void 
secureRandomConfiguration(BuildProducer<RuntimeReinitializedClassBuildItem> 
reinitialized) {
-        reinitialized.produce(new 
RuntimeReinitializedClassBuildItem("java.security.SecureRandom"));
+    void 
secureRandomConfiguration(BuildProducer<RuntimeInitializedClassBuildItem> 
runtimeInitiailizedClass) {
+        runtimeInitiailizedClass.produce(new 
RuntimeInitializedClassBuildItem("java.security.SecureRandom"));
     }
 
     /**
diff --git 
a/extensions/activemq/deployment/src/main/java/org/apache/camel/quarkus/component/activemq/deployment/ActiveMQProcessor.java
 
b/extensions/activemq/deployment/src/main/java/org/apache/camel/quarkus/component/activemq/deployment/ActiveMQProcessor.java
index 2a3a7da9cb..e41d722e0e 100644
--- 
a/extensions/activemq/deployment/src/main/java/org/apache/camel/quarkus/component/activemq/deployment/ActiveMQProcessor.java
+++ 
b/extensions/activemq/deployment/src/main/java/org/apache/camel/quarkus/component/activemq/deployment/ActiveMQProcessor.java
@@ -30,7 +30,7 @@ import io.quarkus.deployment.builditem.FeatureBuildItem;
 import io.quarkus.deployment.builditem.IndexDependencyBuildItem;
 import 
io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBuildItem;
 import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem;
-import 
io.quarkus.deployment.builditem.nativeimage.RuntimeReinitializedClassBuildItem;
+import 
io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem;
 import org.apache.activemq.transport.Transport;
 import org.apache.activemq.transport.discovery.DiscoveryAgent;
 import org.apache.activemq.util.IdGenerator;
@@ -124,8 +124,8 @@ class ActiveMQProcessor {
     }
 
     @BuildStep
-    void 
runtimeReinitializedClasses(BuildProducer<RuntimeReinitializedClassBuildItem> 
runtimeReInitializedClass) {
-        runtimeReInitializedClass.produce(new 
RuntimeReinitializedClassBuildItem(IdGenerator.class.getName()));
+    void 
runtimeInitializedClasses(BuildProducer<RuntimeInitializedClassBuildItem> 
runtimeInitializedClass) {
+        runtimeInitializedClass.produce(new 
RuntimeInitializedClassBuildItem(IdGenerator.class.getName()));
     }
 
     private String getServiceClass(String servicePath) {
diff --git 
a/extensions/arangodb/deployment/src/main/java/org/apache/camel/quarkus/component/arangodb/deployment/ArangodbProcessor.java
 
b/extensions/arangodb/deployment/src/main/java/org/apache/camel/quarkus/component/arangodb/deployment/ArangodbProcessor.java
index fd0898208c..390c936597 100644
--- 
a/extensions/arangodb/deployment/src/main/java/org/apache/camel/quarkus/component/arangodb/deployment/ArangodbProcessor.java
+++ 
b/extensions/arangodb/deployment/src/main/java/org/apache/camel/quarkus/component/arangodb/deployment/ArangodbProcessor.java
@@ -18,7 +18,7 @@ package 
org.apache.camel.quarkus.component.arangodb.deployment;
 
 import io.quarkus.deployment.annotations.BuildStep;
 import io.quarkus.deployment.builditem.FeatureBuildItem;
-import 
io.quarkus.deployment.builditem.nativeimage.RuntimeReinitializedClassBuildItem;
+import 
io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem;
 
 class ArangodbProcessor {
 
@@ -30,7 +30,7 @@ class ArangodbProcessor {
     }
 
     @BuildStep
-    RuntimeReinitializedClassBuildItem runtimeReinitializedClass() {
-        return new 
RuntimeReinitializedClassBuildItem("com.arangodb.http.compression.JdkZlibEncoder");
+    RuntimeInitializedClassBuildItem runtimeInitializedClass() {
+        return new 
RuntimeInitializedClassBuildItem("com.arangodb.http.compression.JdkZlibEncoder");
     }
 }
diff --git 
a/extensions/disruptor/deployment/src/main/java/org/apache/camel/quarkus/component/disruptor/deployment/DisruptorProcessor.java
 
b/extensions/disruptor/deployment/src/main/java/org/apache/camel/quarkus/component/disruptor/deployment/DisruptorProcessor.java
index 62e4f53fa6..81855151a1 100644
--- 
a/extensions/disruptor/deployment/src/main/java/org/apache/camel/quarkus/component/disruptor/deployment/DisruptorProcessor.java
+++ 
b/extensions/disruptor/deployment/src/main/java/org/apache/camel/quarkus/component/disruptor/deployment/DisruptorProcessor.java
@@ -24,7 +24,7 @@ import io.quarkus.deployment.annotations.BuildStep;
 import io.quarkus.deployment.builditem.CombinedIndexBuildItem;
 import io.quarkus.deployment.builditem.FeatureBuildItem;
 import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem;
-import 
io.quarkus.deployment.builditem.nativeimage.RuntimeReinitializedClassBuildItem;
+import 
io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem;
 import org.apache.camel.quarkus.core.deployment.spi.CamelServiceFilter;
 import 
org.apache.camel.quarkus.core.deployment.spi.CamelServiceFilterBuildItem;
 
@@ -53,7 +53,7 @@ class DisruptorProcessor {
     }
 
     @BuildStep
-    RuntimeReinitializedClassBuildItem reinitializedRingBufferFields() {
+    RuntimeInitializedClassBuildItem runtimeInitializedClasses() {
         // The `com.lmax.disruptor.RingBufferFields` class uses 
sun.misc.Unsafe behind the scenes to compute some static
         // fields and that confuses graalvm which emits warnings like:
         //
@@ -67,6 +67,6 @@ class DisruptorProcessor {
         // Even if this is reported as a warning and the native compilation 
succeed, some static field are not computed
         // properly which result in weird result as runtime. For such reason, 
the static init method need to re-run at
         // runtime.
-        return new 
RuntimeReinitializedClassBuildItem("com.lmax.disruptor.RingBufferFields");
+        return new 
RuntimeInitializedClassBuildItem("com.lmax.disruptor.RingBufferFields");
     }
 }
diff --git 
a/extensions/jt400/deployment/src/main/java/org/apache/camel/quarkus/component/jt400/deployment/Jt400Processor.java
 
b/extensions/jt400/deployment/src/main/java/org/apache/camel/quarkus/component/jt400/deployment/Jt400Processor.java
index efce11cfc3..4916dc552c 100644
--- 
a/extensions/jt400/deployment/src/main/java/org/apache/camel/quarkus/component/jt400/deployment/Jt400Processor.java
+++ 
b/extensions/jt400/deployment/src/main/java/org/apache/camel/quarkus/component/jt400/deployment/Jt400Processor.java
@@ -30,7 +30,6 @@ import io.quarkus.deployment.builditem.*;
 import 
io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBundleBuildItem;
 import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem;
 import 
io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem;
-import 
io.quarkus.deployment.builditem.nativeimage.RuntimeReinitializedClassBuildItem;
 import io.quarkus.gizmo.Gizmo;
 import org.jboss.jandex.DotName;
 import org.jboss.jandex.IndexView;
@@ -64,8 +63,8 @@ class Jt400Processor {
     }
 
     @BuildStep
-    RuntimeReinitializedClassBuildItem runtimeReiinitializedClass() {
-        return new RuntimeReinitializedClassBuildItem(AS400.class.getName());
+    RuntimeInitializedClassBuildItem runtimeInitializedClass() {
+        return new RuntimeInitializedClassBuildItem(AS400.class.getName());
     }
 
     @BuildStep
diff --git 
a/extensions/kudu/deployment/src/main/java/org/apache/camel/quarkus/component/kudu/deployment/KuduProcessor.java
 
b/extensions/kudu/deployment/src/main/java/org/apache/camel/quarkus/component/kudu/deployment/KuduProcessor.java
index fc42fe5569..bb8835d5bc 100644
--- 
a/extensions/kudu/deployment/src/main/java/org/apache/camel/quarkus/component/kudu/deployment/KuduProcessor.java
+++ 
b/extensions/kudu/deployment/src/main/java/org/apache/camel/quarkus/component/kudu/deployment/KuduProcessor.java
@@ -31,7 +31,6 @@ import io.quarkus.deployment.builditem.FeatureBuildItem;
 import 
io.quarkus.deployment.builditem.nativeimage.NativeImageSecurityProviderBuildItem;
 import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem;
 import 
io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem;
-import 
io.quarkus.deployment.builditem.nativeimage.RuntimeReinitializedClassBuildItem;
 
 class KuduProcessor {
     private static final String[] JDK_LOGIN_MODULE_CLASSES = {
@@ -72,7 +71,7 @@ class KuduProcessor {
     }
 
     @BuildStep
-    void 
runtimeReinitializedClasses(BuildProducer<RuntimeReinitializedClassBuildItem> 
runtimeReinitializedClass) {
+    void 
runtimeInitializedClasses(BuildProducer<RuntimeInitializedClassBuildItem> 
runtimeInitializedClass) {
         // Required due to Protobuf / Kudu usage of sun.misc.Unsafe to compute 
static field values
         Stream.of("com.google.protobuf.UnsafeUtil",
                 
"com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder",
@@ -80,8 +79,8 @@ class KuduProcessor {
                 "org.apache.kudu.client.TableLocationsCache",
                 "org.apache.kudu.client.PartitionSchema",
                 "org.apache.kudu.client.PartitionSchema$BoundsComparator")
-                .map(RuntimeReinitializedClassBuildItem::new)
-                .forEach(runtimeReinitializedClass::produce);
+                .map(RuntimeInitializedClassBuildItem::new)
+                .forEach(runtimeInitializedClass::produce);
     }
 
     @BuildStep

Reply via email to