You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by al...@apache.org on 2023/09/25 11:23:31 UTC

[dubbo] branch 3.3 updated: Move dubbo-native to dubbo-plugin (#13080)

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

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


The following commit(s) were added to refs/heads/3.3 by this push:
     new 54da4da033 Move dubbo-native to dubbo-plugin (#13080)
54da4da033 is described below

commit 54da4da0338907699d93842c8cc2858f9b73273a
Author: huazhongming <cr...@gmail.com>
AuthorDate: Mon Sep 25 19:23:25 2023 +0800

    Move dubbo-native to dubbo-plugin (#13080)
    
    Signed-off-by: crazyhzm <cr...@gmail.com>
---
 .licenserc.yaml                                                     | 6 +++---
 {dubbo-native => dubbo-plugin/dubbo-native}/pom.xml                 | 2 +-
 .../main/java/org/apache/dubbo/aot/api/ConditionalDescriber.java    | 0
 .../src/main/java/org/apache/dubbo/aot/api/ExecutableMode.java      | 0
 .../src/main/java/org/apache/dubbo/aot/api/FieldDescriber.java      | 0
 .../src/main/java/org/apache/dubbo/aot/api/JdkProxyDescriber.java   | 0
 .../src/main/java/org/apache/dubbo/aot/api/MemberCategory.java      | 0
 .../src/main/java/org/apache/dubbo/aot/api/MemberDescriber.java     | 0
 .../main/java/org/apache/dubbo/aot/api/ProxyDescriberRegistrar.java | 0
 .../org/apache/dubbo/aot/api/ReflectionTypeDescriberRegistrar.java  | 0
 .../main/java/org/apache/dubbo/aot/api/ResourceBundleDescriber.java | 0
 .../java/org/apache/dubbo/aot/api/ResourceDescriberRegistrar.java   | 0
 .../java/org/apache/dubbo/aot/api/ResourcePatternDescriber.java     | 0
 .../src/main/java/org/apache/dubbo/aot/api/TypeDescriber.java       | 0
 .../src/main/java/org/apache/dubbo/aot/generate/AotProcessor.java   | 0
 .../main/java/org/apache/dubbo/aot/generate/BasicJsonWriter.java    | 0
 .../main/java/org/apache/dubbo/aot/generate/ClassSourceScanner.java | 0
 .../java/org/apache/dubbo/aot/generate/ExecutableDescriber.java     | 0
 .../src/main/java/org/apache/dubbo/aot/generate/JarScanner.java     | 0
 .../java/org/apache/dubbo/aot/generate/NativeClassSourceWriter.java | 0
 .../org/apache/dubbo/aot/generate/NativeConfigurationWriter.java    | 0
 .../apache/dubbo/aot/generate/ProxyConfigMetadataRepository.java    | 0
 .../main/java/org/apache/dubbo/aot/generate/ProxyConfigWriter.java  | 0
 .../apache/dubbo/aot/generate/ReflectConfigMetadataRepository.java  | 0
 .../java/org/apache/dubbo/aot/generate/ReflectionConfigWriter.java  | 0
 .../apache/dubbo/aot/generate/ResourceConfigMetadataRepository.java | 0
 .../java/org/apache/dubbo/aot/generate/ResourceConfigWriter.java    | 0
 .../main/java/org/apache/dubbo/aot/generate/ResourceScanner.java    | 0
 .../dubbo-native}/src/main/resources/Dockerfile                     | 0
 .../org/apache/dubbo/aot/generate/ResourcePatternDescriberTest.java | 0
 pom.xml                                                             | 1 -
 31 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/.licenserc.yaml b/.licenserc.yaml
index 0e8b7409d8..2199c97a86 100644
--- a/.licenserc.yaml
+++ b/.licenserc.yaml
@@ -96,9 +96,9 @@ header:
     - 'dubbo-maven-plugin/src/main/java/org/apache/dubbo/maven/plugin/aot/MatchingGroupIdFilter.java'
     - 'dubbo-maven-plugin/src/main/java/org/apache/dubbo/maven/plugin/aot/RunArguments.java'
     - 'dubbo-maven-plugin/src/main/java/org/apache/dubbo/maven/plugin/aot/RunProcess.java'
-    - 'dubbo-native/src/main/java/org/apache/dubbo/aot/generate/BasicJsonWriter.java'
-    - 'dubbo-native/src/main/java/org/apache/dubbo/aot/api/ExecutableMode.java'
-    - 'dubbo-native/src/main/java/org/apache/dubbo/aot/api/MemberCategory.java'
+    - 'dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/BasicJsonWriter.java'
+    - 'dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/ExecutableMode.java'
+    - 'dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/MemberCategory.java'
     - 'dubbo-metrics/dubbo-metrics-api/src/main/java/org/apache/dubbo/metrics/aggregate/DubboMergingDigest.java'
     - 'dubbo-metrics/dubbo-metrics-api/src/main/java/org/apache/dubbo/metrics/aggregate/DubboAbstractTDigest.java'
     - 'dubbo-annotation-processor/src/main/java/org/apache/dubbo/annotation/permit/**'
diff --git a/dubbo-native/pom.xml b/dubbo-plugin/dubbo-native/pom.xml
similarity index 97%
rename from dubbo-native/pom.xml
rename to dubbo-plugin/dubbo-native/pom.xml
index 449148f20a..22baa2d4e6 100644
--- a/dubbo-native/pom.xml
+++ b/dubbo-plugin/dubbo-native/pom.xml
@@ -19,7 +19,7 @@
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <parent>
         <groupId>org.apache.dubbo</groupId>
-        <artifactId>dubbo-parent</artifactId>
+        <artifactId>dubbo-plugin</artifactId>
         <version>${revision}</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/api/ConditionalDescriber.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/ConditionalDescriber.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/api/ConditionalDescriber.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/ConditionalDescriber.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/api/ExecutableMode.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/ExecutableMode.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/api/ExecutableMode.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/ExecutableMode.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/api/FieldDescriber.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/FieldDescriber.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/api/FieldDescriber.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/FieldDescriber.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/api/JdkProxyDescriber.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/JdkProxyDescriber.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/api/JdkProxyDescriber.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/JdkProxyDescriber.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/api/MemberCategory.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/MemberCategory.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/api/MemberCategory.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/MemberCategory.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/api/MemberDescriber.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/MemberDescriber.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/api/MemberDescriber.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/MemberDescriber.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/api/ProxyDescriberRegistrar.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/ProxyDescriberRegistrar.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/api/ProxyDescriberRegistrar.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/ProxyDescriberRegistrar.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/api/ReflectionTypeDescriberRegistrar.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/ReflectionTypeDescriberRegistrar.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/api/ReflectionTypeDescriberRegistrar.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/ReflectionTypeDescriberRegistrar.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/api/ResourceBundleDescriber.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/ResourceBundleDescriber.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/api/ResourceBundleDescriber.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/ResourceBundleDescriber.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/api/ResourceDescriberRegistrar.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/ResourceDescriberRegistrar.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/api/ResourceDescriberRegistrar.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/ResourceDescriberRegistrar.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/api/ResourcePatternDescriber.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/ResourcePatternDescriber.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/api/ResourcePatternDescriber.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/ResourcePatternDescriber.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/api/TypeDescriber.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/TypeDescriber.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/api/TypeDescriber.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/api/TypeDescriber.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/AotProcessor.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/AotProcessor.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/generate/AotProcessor.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/AotProcessor.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/BasicJsonWriter.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/BasicJsonWriter.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/generate/BasicJsonWriter.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/BasicJsonWriter.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ClassSourceScanner.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ClassSourceScanner.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ClassSourceScanner.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ClassSourceScanner.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ExecutableDescriber.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ExecutableDescriber.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ExecutableDescriber.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ExecutableDescriber.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/JarScanner.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/JarScanner.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/generate/JarScanner.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/JarScanner.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/NativeClassSourceWriter.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/NativeClassSourceWriter.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/generate/NativeClassSourceWriter.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/NativeClassSourceWriter.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/NativeConfigurationWriter.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/NativeConfigurationWriter.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/generate/NativeConfigurationWriter.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/NativeConfigurationWriter.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ProxyConfigMetadataRepository.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ProxyConfigMetadataRepository.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ProxyConfigMetadataRepository.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ProxyConfigMetadataRepository.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ProxyConfigWriter.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ProxyConfigWriter.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ProxyConfigWriter.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ProxyConfigWriter.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ReflectConfigMetadataRepository.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ReflectConfigMetadataRepository.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ReflectConfigMetadataRepository.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ReflectConfigMetadataRepository.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ReflectionConfigWriter.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ReflectionConfigWriter.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ReflectionConfigWriter.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ReflectionConfigWriter.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ResourceConfigMetadataRepository.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ResourceConfigMetadataRepository.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ResourceConfigMetadataRepository.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ResourceConfigMetadataRepository.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ResourceConfigWriter.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ResourceConfigWriter.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ResourceConfigWriter.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ResourceConfigWriter.java
diff --git a/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ResourceScanner.java b/dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ResourceScanner.java
similarity index 100%
rename from dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ResourceScanner.java
rename to dubbo-plugin/dubbo-native/src/main/java/org/apache/dubbo/aot/generate/ResourceScanner.java
diff --git a/dubbo-native/src/main/resources/Dockerfile b/dubbo-plugin/dubbo-native/src/main/resources/Dockerfile
similarity index 100%
rename from dubbo-native/src/main/resources/Dockerfile
rename to dubbo-plugin/dubbo-native/src/main/resources/Dockerfile
diff --git a/dubbo-native/src/test/java/org/apache/dubbo/aot/generate/ResourcePatternDescriberTest.java b/dubbo-plugin/dubbo-native/src/test/java/org/apache/dubbo/aot/generate/ResourcePatternDescriberTest.java
similarity index 100%
rename from dubbo-native/src/test/java/org/apache/dubbo/aot/generate/ResourcePatternDescriberTest.java
rename to dubbo-plugin/dubbo-native/src/test/java/org/apache/dubbo/aot/generate/ResourcePatternDescriberTest.java
diff --git a/pom.xml b/pom.xml
index f3c916e572..3d65a78e03 100644
--- a/pom.xml
+++ b/pom.xml
@@ -163,7 +163,6 @@
         <module>dubbo-metadata</module>
         <module>dubbo-metrics</module>
         <module>dubbo-spring-boot</module>
-        <module>dubbo-native</module>
         <module>dubbo-test</module>
         <module>dubbo-kubernetes</module>
         <module>dubbo-xds</module>