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

albumenj pushed a commit to branch 3.2
in repository https://gitbox.apache.org/repos/asf/dubbo.git


The following commit(s) were added to refs/heads/3.2 by this push:
     new f501be8cec sync reflect config (#11668)
f501be8cec is described below

commit f501be8cec698606fbe9ca3ced7a8820263c0aac
Author: huazhongming <[email protected]>
AuthorDate: Mon Feb 27 10:48:12 2023 +0800

    sync reflect config (#11668)
---
 .../META-INF/native-image/reflect-config.json      | 139 ++++++++++++++++-----
 1 file changed, 108 insertions(+), 31 deletions(-)

diff --git 
a/dubbo-maven-plugin/src/main/resources/META-INF/native-image/reflect-config.json
 
b/dubbo-maven-plugin/src/main/resources/META-INF/native-image/reflect-config.json
index 64b4fd5431..b70a14a2f0 100644
--- 
a/dubbo-maven-plugin/src/main/resources/META-INF/native-image/reflect-config.json
+++ 
b/dubbo-maven-plugin/src/main/resources/META-INF/native-image/reflect-config.json
@@ -1205,9 +1205,7 @@
     "methods": [
       {
         "name": "<init>",
-        "parameterTypes": [
-          "org.apache.dubbo.rpc.model.ApplicationModel"
-        ]
+        "parameterTypes": ["org.apache.dubbo.rpc.model.ApplicationModel"]
       }
     ]
   },
@@ -1436,9 +1434,7 @@
     "methods": [
       {
         "name": "<init>",
-        "parameterTypes": [
-          "org.apache.dubbo.rpc.model.ApplicationModel"
-        ]
+        "parameterTypes": ["org.apache.dubbo.rpc.model.ApplicationModel"]
       }
     ]
   },
@@ -1589,9 +1585,7 @@
     "methods": [
       {
         "name": "<init>",
-        "parameterTypes": [
-          "org.apache.dubbo.rpc.model.ApplicationModel"
-        ]
+        "parameterTypes": ["org.apache.dubbo.rpc.model.ApplicationModel"]
       }
     ]
   },
@@ -2116,6 +2110,16 @@
       }
     ]
   },
+  {
+    "name": "org.apache.dubbo.metrics.MetricsScopeModelInitializer",
+    "allPublicMethods": true,
+    "methods": [
+      {
+        "name": "<init>",
+        "parameterTypes": []
+      }
+    ]
+  },
   {
     "name": "org.apache.dubbo.rpc.cluster.ConfiguratorFactory",
     "allPublicMethods": true
@@ -2183,9 +2187,7 @@
     "methods": [
       {
         "name": "<init>",
-        "parameterTypes": [
-          "org.apache.dubbo.rpc.model.ApplicationModel"
-        ]
+        "parameterTypes": ["org.apache.dubbo.rpc.model.ApplicationModel"]
       }
     ]
   },
@@ -2238,7 +2240,14 @@
     ]
   },
   {
-    "name": "org.apache.dubbo.rpc.filter.AccessLogFilter"
+    "name": "org.apache.dubbo.rpc.filter.AccessLogFilter",
+    "allPublicMethods": true,
+    "methods": [
+      {
+        "name": "<init>",
+        "parameterTypes": []
+      }
+    ]
   },
   {
     "name": "org.apache.dubbo.rpc.filter.ClassLoaderFilter",
@@ -2259,9 +2268,7 @@
     "methods": [
       {
         "name": "<init>",
-        "parameterTypes": [
-          "org.apache.dubbo.rpc.model.ApplicationModel"
-        ]
+        "parameterTypes": ["org.apache.dubbo.rpc.model.ApplicationModel"]
       }
     ]
   },
@@ -2545,9 +2552,7 @@
     "methods": [
       {
         "name": "<init>",
-        "parameterTypes": [
-          "org.apache.dubbo.rpc.model.FrameworkModel"
-        ]
+        "parameterTypes": ["org.apache.dubbo.rpc.model.FrameworkModel"]
       }
     ]
   },
@@ -2704,9 +2709,7 @@
     "methods": [
       {
         "name": "<init>",
-        "parameterTypes": [
-          "org.apache.zookeeper.client.ZKClientConfig"
-        ]
+        "parameterTypes": ["org.apache.zookeeper.client.ZKClientConfig"]
       },
       {
         "name": "<init>",
@@ -2850,9 +2853,7 @@
     "methods": [
       {
         "name": "<init>",
-        "parameterTypes": [
-          "org.apache.dubbo.rpc.model.FrameworkModel"
-        ]
+        "parameterTypes": ["org.apache.dubbo.rpc.model.FrameworkModel"]
       }
     ]
   },
@@ -2862,9 +2863,7 @@
     "methods": [
       {
         "name": "<init>",
-        "parameterTypes": [
-          "org.apache.dubbo.rpc.model.ModuleModel"
-        ]
+        "parameterTypes": ["org.apache.dubbo.rpc.model.ModuleModel"]
       }
     ]
   },
@@ -2874,9 +2873,7 @@
     "methods": [
       {
         "name": "<init>",
-        "parameterTypes": [
-          "org.apache.dubbo.rpc.model.ModuleModel"
-        ]
+        "parameterTypes": ["org.apache.dubbo.rpc.model.ModuleModel"]
       }
     ]
   },
@@ -2910,6 +2907,76 @@
       }
     ]
   },
+  {
+    "name": 
"org.apache.dubbo.rpc.cluster.router.condition.matcher.attachment.AttachmentConditionMatcherFactory",
+    "allPublicMethods": true,
+    "methods": [
+      {
+        "name": "<init>",
+        "parameterTypes": []
+      }
+    ]
+  },
+  {
+    "name": 
"org.apache.dubbo.rpc.cluster.router.condition.matcher.argument.ArgumentConditionMatcherFactory",
+    "allPublicMethods": true,
+    "methods": [
+      {
+        "name": "<init>",
+        "parameterTypes": []
+      }
+    ]
+  },
+  {
+    "name": 
"org.apache.dubbo.rpc.cluster.router.condition.matcher.param.UrlParamConditionMatcherFactory",
+    "allPublicMethods": true,
+    "methods": [
+      {
+        "name": "<init>",
+        "parameterTypes": []
+      }
+    ]
+  },
+  {
+    "name": 
"org.apache.dubbo.rpc.cluster.router.condition.matcher.pattern.range.RangeValuePattern",
+    "allPublicMethods": true,
+    "methods": [
+      {
+        "name": "<init>",
+        "parameterTypes": []
+      }
+    ]
+  },
+  {
+    "name": 
"org.apache.dubbo.rpc.cluster.router.condition.matcher.pattern.wildcard.WildcardValuePattern",
+    "allPublicMethods": true,
+    "methods": [
+      {
+        "name": "<init>",
+        "parameterTypes": []
+      }
+    ]
+  },
+  {
+    "name": 
"org.apache.dubbo.rpc.cluster.router.condition.config.ProviderAppStateRouterFactory",
+    "allPublicMethods": true,
+    "methods": [
+      {
+        "name": "<init>",
+        "parameterTypes": []
+      }
+    ]
+  },
+  {
+    "name": 
"org.apache.dubbo.rpc.cluster.router.script.config.AppScriptRouterFactory",
+    "allPublicMethods": true,
+    "methods": [
+      {
+        "name": "<init>",
+        "parameterTypes": []
+      }
+    ]
+  },
   {
     "name": "com.alibaba.fastjson.JSON",
     "allPublicMethods": true
@@ -2921,5 +2988,15 @@
   {
     "name": "java.util.Collections$UnmodifiableCollection",
     "allPublicMethods": true
+  },
+  {
+    "name": "org.apache.dubbo.metrics.event.GlobalMetricsEventMulticaster",
+    "allPublicMethods": true,
+    "methods": [
+      {
+        "name": "<init>",
+        "parameterTypes": ["org.apache.dubbo.rpc.model.ApplicationModel"]
+      }
+    ]
   }
 ]

Reply via email to