From 0aa989b5ff291fb23776f5d3166f155b85ed7a24 Mon Sep 17 00:00:00 2001 From: Matheus Cruz Date: Tue, 20 Oct 2026 17:30:49 -0300 Subject: [PATCH] Register jq scope descriptor records in reflect-config.json Signed-off-by: Matheus Cruz --- .../reflect-config.json | 105 ++++++++++++++++++ 1 file changed, 105 insertions(+) diff --git a/impl/core/src/main/resources/META-INF/native-image/io.serverlessworkflow/serverlessworkflow-impl-core/reflect-config.json b/impl/core/src/main/resources/META-INF/native-image/io.serverlessworkflow/serverlessworkflow-impl-core/reflect-config.json index d6e04d6cd..5000b873c 100644 --- a/impl/core/src/main/resources/META-INF/native-image/io.serverlessworkflow/serverlessworkflow-impl-core/reflect-config.json +++ b/impl/core/src/main/resources/META-INF/native-image/io.serverlessworkflow/serverlessworkflow-impl-core/reflect-config.json @@ -14,6 +14,111 @@ "allPublicClasses": true, "allDeclaredClasses": true }, + { + "name": "io.serverlessworkflow.impl.expressions.RuntimeDescriptor", + "queryAllPublicConstructors": true, + "queryAllDeclaredConstructors": true, + "queryAllPublicMethods": true, + "queryAllDeclaredMethods": true, + "allPublicConstructors": true, + "allDeclaredConstructors": true, + "allPublicMethods": true, + "allDeclaredMethods": true, + "allPublicFields": true, + "allDeclaredFields": true, + "allPublicClasses": true, + "allDeclaredClasses": true + }, + { + "name": "io.serverlessworkflow.impl.expressions.WorkflowDescriptor", + "queryAllPublicConstructors": true, + "queryAllDeclaredConstructors": true, + "queryAllPublicMethods": true, + "queryAllDeclaredMethods": true, + "allPublicConstructors": true, + "allDeclaredConstructors": true, + "allPublicMethods": true, + "allDeclaredMethods": true, + "allPublicFields": true, + "allDeclaredFields": true, + "allPublicClasses": true, + "allDeclaredClasses": true + }, + { + "name": "io.serverlessworkflow.impl.expressions.TaskDescriptor", + "queryAllPublicConstructors": true, + "queryAllDeclaredConstructors": true, + "queryAllPublicMethods": true, + "queryAllDeclaredMethods": true, + "allPublicConstructors": true, + "allDeclaredConstructors": true, + "allPublicMethods": true, + "allDeclaredMethods": true, + "allPublicFields": true, + "allDeclaredFields": true, + "allPublicClasses": true, + "allDeclaredClasses": true + }, + { + "name": "io.serverlessworkflow.impl.expressions.DateTimeDescriptor", + "queryAllPublicConstructors": true, + "queryAllDeclaredConstructors": true, + "queryAllPublicMethods": true, + "queryAllDeclaredMethods": true, + "allPublicConstructors": true, + "allDeclaredConstructors": true, + "allPublicMethods": true, + "allDeclaredMethods": true, + "allPublicFields": true, + "allDeclaredFields": true, + "allPublicClasses": true, + "allDeclaredClasses": true + }, + { + "name": "io.serverlessworkflow.impl.expressions.DateTimeDescriptor$Epoch", + "queryAllPublicConstructors": true, + "queryAllDeclaredConstructors": true, + "queryAllPublicMethods": true, + "queryAllDeclaredMethods": true, + "allPublicConstructors": true, + "allDeclaredConstructors": true, + "allPublicMethods": true, + "allDeclaredMethods": true, + "allPublicFields": true, + "allDeclaredFields": true, + "allPublicClasses": true, + "allDeclaredClasses": true + }, + { + "name": "io.serverlessworkflow.impl.expressions.ExpressionDescriptor", + "queryAllPublicConstructors": true, + "queryAllDeclaredConstructors": true, + "queryAllPublicMethods": true, + "queryAllDeclaredMethods": true, + "allPublicConstructors": true, + "allDeclaredConstructors": true, + "allPublicMethods": true, + "allDeclaredMethods": true, + "allPublicFields": true, + "allDeclaredFields": true, + "allPublicClasses": true, + "allDeclaredClasses": true + }, + { + "name": "io.serverlessworkflow.impl.AuthorizationDescriptor", + "queryAllPublicConstructors": true, + "queryAllDeclaredConstructors": true, + "queryAllPublicMethods": true, + "queryAllDeclaredMethods": true, + "allPublicConstructors": true, + "allDeclaredConstructors": true, + "allPublicMethods": true, + "allDeclaredMethods": true, + "allPublicFields": true, + "allDeclaredFields": true, + "allPublicClasses": true, + "allDeclaredClasses": true + }, { "name": "io.serverlessworkflow.impl.WorkflowError", "queryAllPublicConstructors": true,