This is an automated email from the ASF dual-hosted git repository.
xiaoyu pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/shenyu-client-java.git
The following commit(s) were added to refs/heads/main by this push:
new 7f3c572 [feat] shenyu java client (#6)
7f3c572 is described below
commit 7f3c5724403dcbb3b278ca7647d157684bb0951e
Author: aias00 <[email protected]>
AuthorDate: Thu Jun 5 11:12:23 2025 +0800
[feat] shenyu java client (#6)
---
pom.xml | 11 +++-
.../pom.xml | 2 +-
.../shenyu/client/apidocs/annotations/ApiDoc.java | 0
.../client/apidocs/annotations/ApiModule.java | 0
.../pom.xml | 2 +-
.../auto/config/ClientRegisterConfiguration.java | 0
.../client/auto/config/EnableClientRegister.java | 0
.../pom.xml | 2 +-
.../AbstractContextRefreshedEventListener.java | 0
.../shenyu/client/core/constant/Constants.java | 0
.../core/constant/ShenyuClientConstants.java | 0
.../ShenyuClientRegisterEventPublisher.java | 0
.../executor/RegisterClientConsumerExecutor.java | 0
.../ShenyuClientApiDocExecutorSubscriber.java | 0
.../ShenyuClientMetadataExecutorSubscriber.java | 0
.../ShenyuClientURIExecutorSubscriber.java | 0
.../shenyu/client/core/dto/ApiDocRegisterDTO.java | 0
.../core/dto/DiscoveryConfigRegisterDTO.java | 0
.../client/core/dto/MetaDataRegisterDTO.java | 0
.../shenyu/client/core/dto/URIRegisterDTO.java | 0
.../client/core/enums/ApiHttpMethodEnum.java | 0
.../shenyu/client/core/enums/ApiSourceEnum.java | 0
.../shenyu/client/core/enums/ApiStateEnum.java | 0
.../apache/shenyu/client/core/enums/EventType.java | 0
.../shenyu/client/core/enums/PluginEnum.java | 0
.../shenyu/client/core/enums/RegisterTypeEnum.java | 0
.../shenyu/client/core/enums/RpcTypeEnum.java | 0
.../client/core/exception/CommonErrorCode.java | 0
.../ShenyuClientIllegalArgumentException.java | 0
.../shenyu/client/core/register/ApiBean.java | 0
.../register/ClientApiRefreshedEventListener.java | 0
...lientDiscoveryConfigRefreshedEventListener.java | 0
.../client/core/register/ClientRegisterConfig.java | 0
.../core/register/ClientRegisterConfigImpl.java | 0
.../core/register/FailbackRegistryRepository.java | 0
.../register/HttpClientRegisterRepository.java | 0
.../register/ShenyuClientRegisterRepository.java | 0
.../ShenyuClientRegisterRepositoryFactory.java | 0
.../register/ShenyuInstanceRegisterRepository.java | 0
.../core/register/config/PropertiesConfig.java | 0
.../core/register/config/RegisterConfig.java | 0
.../core/register/config/ShenyuClientConfig.java | 0
.../register/config/ShenyuDiscoveryConfig.java | 0
.../config/ShenyuRegisterCenterConfig.java | 0
.../core/register/entity/InstanceEntity.java | 0
.../core/register/extractor/ApiBeansExtractor.java | 0
.../extractor/BaseAnnotationApiBeansExtractor.java | 0
.../register/extractor/BaseApiBeansExtractor.java | 0
.../MultiClientApiBeansExtractorImpl.java | 0
.../register/extractor/RpcApiBeansExtractor.java | 0
.../register/matcher/AnnotatedApiBeanMatcher.java | 0
.../matcher/AnnotatedApiDefinitionMatcher.java | 0
.../register/matcher/ApiAnnotationProcessor.java | 0
.../core/register/matcher/ApiBeanMatcher.java | 0
.../core/register/matcher/ApiBeanProcessor.java | 0
.../register/matcher/ApiDefinitionMatcher.java | 0
.../core/register/matcher/ApiDocProcessorImpl.java | 0
.../register/matcher/ApiRegisterProcessor.java | 0
.../matcher/BaseAnnotationApiProcessor.java | 0
.../core/register/matcher/ExtractorProcessor.java | 0
.../client/core/register/matcher/Matcher.java | 0
.../core/register/path/InstancePathConstants.java | 0
.../registrar/AbstractApiDocRegistrar.java | 0
.../registrar/AbstractApiMetaRegistrar.java | 0
.../register/registrar/AbstractApiRegistrar.java | 0
.../register/registrar/ApiDocRegistrarImpl.java | 0
.../core/register/registrar/ApiRegistrar.java | 0
.../register/registrar/BaseApiRegistrarImpl.java | 0
.../register/registrar/HttpApiDocRegistrar.java | 0
.../registrar/MateDataApiRegistrarImpl.java | 0
.../register/registrar/NoHttpApiDocRegistrar.java | 0
.../registrar/UriApiRegistrarImplImpl.java | 0
.../core/register/retry/FailureRegistryTask.java | 0
.../subsriber/AbstractQueueConsumerFactory.java | 0
.../register/subsriber/ExecutorSubscriber.java | 0
.../register/subsriber/ExecutorTypeSubscriber.java | 0
.../core/shutdown/ShenyuClientShutdownHook.java | 0
.../client/core/shutdown/ShutdownHookManager.java | 0
.../client/core/timer/AbstractRetryTask.java | 0
.../client/core/timer/AbstractRoundTask.java | 0
.../client/core/timer/HierarchicalWheelTimer.java | 0
.../shenyu/client/core/timer/TaskEntity.java | 0
.../org/apache/shenyu/client/core/timer/Timer.java | 0
.../apache/shenyu/client/core/timer/TimerTask.java | 0
.../shenyu/client/core/timer/TimerTaskList.java | 0
.../shenyu/client/core/timer/TimingWheel.java | 0
.../client/core/timer/WheelTimerFactory.java | 0
.../apache/shenyu/client/core/type/DataType.java | 0
.../shenyu/client/core/type/DataTypeParent.java | 0
.../apache/shenyu/client/core/utils/AesUtils.java | 0
.../shenyu/client/core/utils/ApiBeanUtil.java | 0
.../apache/shenyu/client/core/utils/GsonUtils.java | 0
.../apache/shenyu/client/core/utils/IpUtils.java | 0
.../apache/shenyu/client/core/utils/ListUtil.java | 0
.../shenyu/client/core/utils/OkHttpTools.java | 0
.../shenyu/client/core/utils/OpenApiUtils.java | 0
.../apache/shenyu/client/core/utils/PathUtils.java | 0
.../apache/shenyu/client/core/utils/PortUtils.java | 0
.../shenyu/client/core/utils/ReflectUtils.java | 0
.../shenyu/client/core/utils/RegisterUtils.java | 0
.../shenyu/client/core/utils/RuntimeUtils.java | 0
.../client/core/utils/ShenyuThreadFactory.java | 0
.../shenyu/client/core/utils/SystemUtils.java | 0
.../apache/shenyu/client/core/utils/UriUtils.java | 0
.../shenyu/client/core/utils/UrlPathUtils.java | 0
.../ShenyuClientApiDocExecutorSubscriberTest.java | 0
...ShenyuClientMetadataExecutorSubscriberTest.java | 0
.../ShenyuClientRegisterEventPublisherTest.java | 0
.../ShenyuClientURIExecutorSubscriberTest.java | 0
.../ShenyuClientIllegalArgumentExceptionTest.java | 0
.../ShenyuClientRegisterRepositoryFactoryTest.java | 0
.../registrar/AbstractApiDocRegistrarTest.java | 0
.../registrar/HttpApiDocRegistrarTest.java | 0
.../registrar/NoHttpApiDocRegistrarTest.java | 0
.../registrar/TestClientRegisterConfig.java | 0
.../shenyu/client/core/utils/PortUtilsTest.java | 0
.../pom.xml | 2 +-
.../shenyu-client-apache-dubbo/pom.xml | 0
.../apache/dubbo/ApacheDubboApiBeansExtractor.java | 0
.../dubbo/ApacheDubboServiceBeanListener.java | 0
.../dubbo/annotation/ShenyuDubboService.java | 0
.../apache/dubbo/annotation/ShenyuService.java | 0
.../processor/extractor/DubboServiceProcessor.java | 0
.../processor/extractor/ServiceProcessor.java | 0
.../processor/register/ShenyuDubboProcessor.java | 0
.../validation/ApacheDubboClientValidation.java | 0
.../validation/ApacheDubboClientValidator.java | 0
.../dubbo/org.apache.dubbo.validation.Validation | 0
.../ShenyuDubboServiceDefaultValueTest.java | 0
.../ApacheDubboClientValidationTest.java | 0
.../validation/ApacheDubboClientValidatorTest.java | 0
.../dubbo/validation/mock/MockConstraint.java | 0
.../validation/mock/MockConstraintValidator.java | 0
.../apache/dubbo/validation/mock/MockEnumType.java | 0
.../validation/mock/MockValidationParameter.java | 0
.../dubbo/validation/mock/MockValidatorTarget.java | 0
.../dubbo/validation/service/TestService.java | 0
.../shenyu-client-dubbo-common/pom.xml | 0
.../dubbo/common/annotation/ShenyuDubboClient.java | 0
.../client/dubbo/common/dto/DubboRpcExt.java | 0
.../client/dubbo/common/dto/DubboRpcMethodExt.java | 0
.../pom.xml | 2 +-
.../client/grpc/GrpcClientEventListener.java | 0
.../grpc/common/annotation/ShenyuGrpcClient.java | 0
.../shenyu/client/grpc/common/dto/GrpcExt.java | 0
.../client/grpc/json/JsonForwardingServerCall.java | 0
.../client/grpc/json/JsonServerCallListener.java | 0
.../grpc/json/JsonServerServiceInterceptor.java | 0
.../client/grpc/server/GrpcServerBuilder.java | 0
.../client/grpc/server/GrpcServerRunner.java | 0
.../org/apache/shenyu/client/grpc/TestRequest.java | 0
.../apache/shenyu/client/grpc/TestResponse.java | 0
.../grpc/json/JsonForwardingServerCallTest.java | 0
.../grpc/json/JsonServerCallListenerTest.java | 0
.../json/JsonServerServiceInterceptorTest.java | 0
.../client/grpc/server/GrpcServerRunnerTest.java | 0
.../pom.xml | 2 +-
.../shenyu-client-springmvc/pom.xml | 0
.../springmvc/annotation/ShenyuDeleteMapping.java | 0
.../springmvc/annotation/ShenyuGetMapping.java | 0
.../springmvc/annotation/ShenyuPatchMapping.java | 0
.../springmvc/annotation/ShenyuPostMapping.java | 0
.../springmvc/annotation/ShenyuPutMapping.java | 0
.../springmvc/annotation/ShenyuRequestMapping.java | 0
.../annotation/ShenyuSpringMvcClient.java | 0
.../init/SpringMvcClientEventListener.java | 0
.../extractor/RequestMappingProcessor.java | 0
.../ShenyuSpringMvcClientProcessorImpl.java | 0
.../register/SpringMvcApiBeansExtractor.java | 0
.../register/SpringMvcApiMetaRegister.java | 0
.../annotation/ShenyuDeleteMappingTest.java | 0
.../springmvc/annotation/ShenyuGetMappingTest.java | 0
.../annotation/ShenyuPatchMappingTest.java | 0
.../annotation/ShenyuPostMappingTest.java | 0
.../springmvc/annotation/ShenyuPutMappingTest.java | 0
.../annotation/ShenyuRequestMappingTest.java | 0
.../init/SpringMvcClientEventListenerTest.java | 0
.../register/SpringMvcApiBeansExtractorTest.java | 0
.../register/SpringMvcApiMetaRegisterTest.java | 0
.../pom.xml | 2 +-
.../client/motan/MotanServiceEventListener.java | 0
.../motan/common/annotation/ShenyuMotanClient.java | 0
.../common/annotation/ShenyuMotanService.java | 0
.../client/motan/common/dto/MotanRpcExt.java | 0
.../motan/MotanServiceEventListenerTest.java | 0
.../pom.xml | 2 +-
.../client/sofa/SofaServiceEventListener.java | 0
.../sofa/common/annotation/ShenyuSofaClient.java | 0
.../shenyu/client/sofa/common/dto/SofaRpcExt.java | 0
.../client/sofa/SofaServiceEventListenerTest.java | 0
.../pom.xml | 2 +-
.../client/tars/TarsServiceBeanEventListener.java | 0
.../tars/common/annotation/ShenyuTarsClient.java | 0
.../tars/common/annotation/ShenyuTarsService.java | 0
.../shenyu/client/tars/common/dto/TarsRpcExt.java | 0
.../apache/shenyu/client/tars/TarsRpcExtTest.java | 0
.../tars/TarsServiceBeanPostProcessorTest.java | 0
.../pom.xml | 2 +-
.../shenyu-client-spring-websocket/pom.xml | 0
.../websocket/annotation/ShenyuServerEndpoint.java | 0
.../annotation/ShenyuSpringWebSocketClient.java | 0
.../init/ShenyuServerEndpointerExporter.java | 0
.../init/SpringWebSocketClientEventListener.java | 0
.../init/ShenyuServerEndpointerExporterTest.java | 0
.../SpringWebSocketClientEventListenerTest.java | 0
shenyu-client/pom.xml | 64 ----------------------
206 files changed, 20 insertions(+), 75 deletions(-)
diff --git a/pom.xml b/pom.xml
index dfe3c62..da08196 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,16 @@
<packaging>pom</packaging>
<version>2.7.0.1-jdk8-SNAPSHOT</version>
<modules>
- <module>shenyu-client</module>
+ <module>shenyu-client-core</module>
+ <module>shenyu-client-http</module>
+ <module>shenyu-client-dubbo</module>
+ <module>shenyu-client-sofa</module>
+ <module>shenyu-client-tars</module>
+ <module>shenyu-client-grpc</module>
+ <module>shenyu-client-motan</module>
+ <module>shenyu-client-websocket</module>
+ <module>shenyu-client-api-docs-annotations</module>
+ <module>shenyu-client-autoconfig</module>
</modules>
<properties>
diff --git a/shenyu-client/shenyu-client-api-docs-annotations/pom.xml
b/shenyu-client-api-docs-annotations/pom.xml
similarity index 96%
rename from shenyu-client/shenyu-client-api-docs-annotations/pom.xml
rename to shenyu-client-api-docs-annotations/pom.xml
index e0812d6..46711c7 100644
--- a/shenyu-client/shenyu-client-api-docs-annotations/pom.xml
+++ b/shenyu-client-api-docs-annotations/pom.xml
@@ -18,7 +18,7 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-client</artifactId>
+ <artifactId>shenyu-client-java</artifactId>
<version>2.7.0.1-jdk8-SNAPSHOT</version>
</parent>
diff --git
a/shenyu-client/shenyu-client-api-docs-annotations/src/main/java/org/apache/shenyu/client/apidocs/annotations/ApiDoc.java
b/shenyu-client-api-docs-annotations/src/main/java/org/apache/shenyu/client/apidocs/annotations/ApiDoc.java
similarity index 100%
rename from
shenyu-client/shenyu-client-api-docs-annotations/src/main/java/org/apache/shenyu/client/apidocs/annotations/ApiDoc.java
rename to
shenyu-client-api-docs-annotations/src/main/java/org/apache/shenyu/client/apidocs/annotations/ApiDoc.java
diff --git
a/shenyu-client/shenyu-client-api-docs-annotations/src/main/java/org/apache/shenyu/client/apidocs/annotations/ApiModule.java
b/shenyu-client-api-docs-annotations/src/main/java/org/apache/shenyu/client/apidocs/annotations/ApiModule.java
similarity index 100%
rename from
shenyu-client/shenyu-client-api-docs-annotations/src/main/java/org/apache/shenyu/client/apidocs/annotations/ApiModule.java
rename to
shenyu-client-api-docs-annotations/src/main/java/org/apache/shenyu/client/apidocs/annotations/ApiModule.java
diff --git a/shenyu-client/shenyu-client-autoconfig/pom.xml
b/shenyu-client-autoconfig/pom.xml
similarity index 97%
rename from shenyu-client/shenyu-client-autoconfig/pom.xml
rename to shenyu-client-autoconfig/pom.xml
index d864515..fe3f6da 100644
--- a/shenyu-client/shenyu-client-autoconfig/pom.xml
+++ b/shenyu-client-autoconfig/pom.xml
@@ -18,7 +18,7 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
- <artifactId>shenyu-client</artifactId>
+ <artifactId>shenyu-client-java</artifactId>
<groupId>org.apache.shenyu</groupId>
<version>2.7.0.1-jdk8-SNAPSHOT</version>
</parent>
diff --git
a/shenyu-client/shenyu-client-autoconfig/src/main/java/org/apache/shenyu/client/auto/config/ClientRegisterConfiguration.java
b/shenyu-client-autoconfig/src/main/java/org/apache/shenyu/client/auto/config/ClientRegisterConfiguration.java
similarity index 100%
rename from
shenyu-client/shenyu-client-autoconfig/src/main/java/org/apache/shenyu/client/auto/config/ClientRegisterConfiguration.java
rename to
shenyu-client-autoconfig/src/main/java/org/apache/shenyu/client/auto/config/ClientRegisterConfiguration.java
diff --git
a/shenyu-client/shenyu-client-autoconfig/src/main/java/org/apache/shenyu/client/auto/config/EnableClientRegister.java
b/shenyu-client-autoconfig/src/main/java/org/apache/shenyu/client/auto/config/EnableClientRegister.java
similarity index 100%
rename from
shenyu-client/shenyu-client-autoconfig/src/main/java/org/apache/shenyu/client/auto/config/EnableClientRegister.java
rename to
shenyu-client-autoconfig/src/main/java/org/apache/shenyu/client/auto/config/EnableClientRegister.java
diff --git a/shenyu-client/shenyu-client-core/pom.xml
b/shenyu-client-core/pom.xml
similarity index 98%
rename from shenyu-client/shenyu-client-core/pom.xml
rename to shenyu-client-core/pom.xml
index 467d2f2..0c008e9 100644
--- a/shenyu-client/shenyu-client-core/pom.xml
+++ b/shenyu-client-core/pom.xml
@@ -19,7 +19,7 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-client</artifactId>
+ <artifactId>shenyu-client-java</artifactId>
<version>2.7.0.1-jdk8-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/client/AbstractContextRefreshedEventListener.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/client/AbstractContextRefreshedEventListener.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/client/AbstractContextRefreshedEventListener.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/client/AbstractContextRefreshedEventListener.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/constant/Constants.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/constant/Constants.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/constant/Constants.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/constant/Constants.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/constant/ShenyuClientConstants.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/constant/ShenyuClientConstants.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/constant/ShenyuClientConstants.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/constant/ShenyuClientConstants.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/disruptor/ShenyuClientRegisterEventPublisher.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/disruptor/ShenyuClientRegisterEventPublisher.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/disruptor/ShenyuClientRegisterEventPublisher.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/disruptor/ShenyuClientRegisterEventPublisher.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/disruptor/executor/RegisterClientConsumerExecutor.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/disruptor/executor/RegisterClientConsumerExecutor.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/disruptor/executor/RegisterClientConsumerExecutor.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/disruptor/executor/RegisterClientConsumerExecutor.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientApiDocExecutorSubscriber.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientApiDocExecutorSubscriber.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientApiDocExecutorSubscriber.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientApiDocExecutorSubscriber.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientMetadataExecutorSubscriber.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientMetadataExecutorSubscriber.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientMetadataExecutorSubscriber.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientMetadataExecutorSubscriber.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientURIExecutorSubscriber.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientURIExecutorSubscriber.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientURIExecutorSubscriber.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientURIExecutorSubscriber.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/dto/ApiDocRegisterDTO.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/dto/ApiDocRegisterDTO.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/dto/ApiDocRegisterDTO.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/dto/ApiDocRegisterDTO.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/dto/DiscoveryConfigRegisterDTO.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/dto/DiscoveryConfigRegisterDTO.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/dto/DiscoveryConfigRegisterDTO.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/dto/DiscoveryConfigRegisterDTO.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/dto/MetaDataRegisterDTO.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/dto/MetaDataRegisterDTO.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/dto/MetaDataRegisterDTO.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/dto/MetaDataRegisterDTO.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/dto/URIRegisterDTO.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/dto/URIRegisterDTO.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/dto/URIRegisterDTO.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/dto/URIRegisterDTO.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/ApiHttpMethodEnum.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/ApiHttpMethodEnum.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/ApiHttpMethodEnum.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/ApiHttpMethodEnum.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/ApiSourceEnum.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/ApiSourceEnum.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/ApiSourceEnum.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/ApiSourceEnum.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/ApiStateEnum.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/ApiStateEnum.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/ApiStateEnum.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/ApiStateEnum.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/EventType.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/EventType.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/EventType.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/EventType.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/PluginEnum.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/PluginEnum.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/PluginEnum.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/PluginEnum.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/RegisterTypeEnum.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/RegisterTypeEnum.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/RegisterTypeEnum.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/RegisterTypeEnum.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/RpcTypeEnum.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/RpcTypeEnum.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/RpcTypeEnum.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/enums/RpcTypeEnum.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/exception/CommonErrorCode.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/exception/CommonErrorCode.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/exception/CommonErrorCode.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/exception/CommonErrorCode.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/exception/ShenyuClientIllegalArgumentException.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/exception/ShenyuClientIllegalArgumentException.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/exception/ShenyuClientIllegalArgumentException.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/exception/ShenyuClientIllegalArgumentException.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ApiBean.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ApiBean.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ApiBean.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ApiBean.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ClientApiRefreshedEventListener.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ClientApiRefreshedEventListener.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ClientApiRefreshedEventListener.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ClientApiRefreshedEventListener.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ClientDiscoveryConfigRefreshedEventListener.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ClientDiscoveryConfigRefreshedEventListener.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ClientDiscoveryConfigRefreshedEventListener.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ClientDiscoveryConfigRefreshedEventListener.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ClientRegisterConfig.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ClientRegisterConfig.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ClientRegisterConfig.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ClientRegisterConfig.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ClientRegisterConfigImpl.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ClientRegisterConfigImpl.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ClientRegisterConfigImpl.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ClientRegisterConfigImpl.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/FailbackRegistryRepository.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/FailbackRegistryRepository.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/FailbackRegistryRepository.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/FailbackRegistryRepository.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/HttpClientRegisterRepository.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/HttpClientRegisterRepository.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/HttpClientRegisterRepository.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/HttpClientRegisterRepository.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ShenyuClientRegisterRepository.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ShenyuClientRegisterRepository.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ShenyuClientRegisterRepository.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ShenyuClientRegisterRepository.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ShenyuClientRegisterRepositoryFactory.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ShenyuClientRegisterRepositoryFactory.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ShenyuClientRegisterRepositoryFactory.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ShenyuClientRegisterRepositoryFactory.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ShenyuInstanceRegisterRepository.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ShenyuInstanceRegisterRepository.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ShenyuInstanceRegisterRepository.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/ShenyuInstanceRegisterRepository.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/config/PropertiesConfig.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/config/PropertiesConfig.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/config/PropertiesConfig.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/config/PropertiesConfig.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/config/RegisterConfig.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/config/RegisterConfig.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/config/RegisterConfig.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/config/RegisterConfig.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/config/ShenyuClientConfig.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/config/ShenyuClientConfig.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/config/ShenyuClientConfig.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/config/ShenyuClientConfig.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/config/ShenyuDiscoveryConfig.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/config/ShenyuDiscoveryConfig.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/config/ShenyuDiscoveryConfig.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/config/ShenyuDiscoveryConfig.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/config/ShenyuRegisterCenterConfig.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/config/ShenyuRegisterCenterConfig.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/config/ShenyuRegisterCenterConfig.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/config/ShenyuRegisterCenterConfig.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/entity/InstanceEntity.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/entity/InstanceEntity.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/entity/InstanceEntity.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/entity/InstanceEntity.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/extractor/ApiBeansExtractor.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/extractor/ApiBeansExtractor.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/extractor/ApiBeansExtractor.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/extractor/ApiBeansExtractor.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/extractor/BaseAnnotationApiBeansExtractor.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/extractor/BaseAnnotationApiBeansExtractor.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/extractor/BaseAnnotationApiBeansExtractor.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/extractor/BaseAnnotationApiBeansExtractor.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/extractor/BaseApiBeansExtractor.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/extractor/BaseApiBeansExtractor.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/extractor/BaseApiBeansExtractor.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/extractor/BaseApiBeansExtractor.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/extractor/MultiClientApiBeansExtractorImpl.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/extractor/MultiClientApiBeansExtractorImpl.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/extractor/MultiClientApiBeansExtractorImpl.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/extractor/MultiClientApiBeansExtractorImpl.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/extractor/RpcApiBeansExtractor.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/extractor/RpcApiBeansExtractor.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/extractor/RpcApiBeansExtractor.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/extractor/RpcApiBeansExtractor.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/AnnotatedApiBeanMatcher.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/AnnotatedApiBeanMatcher.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/AnnotatedApiBeanMatcher.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/AnnotatedApiBeanMatcher.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/AnnotatedApiDefinitionMatcher.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/AnnotatedApiDefinitionMatcher.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/AnnotatedApiDefinitionMatcher.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/AnnotatedApiDefinitionMatcher.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiAnnotationProcessor.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiAnnotationProcessor.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiAnnotationProcessor.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiAnnotationProcessor.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiBeanMatcher.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiBeanMatcher.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiBeanMatcher.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiBeanMatcher.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiBeanProcessor.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiBeanProcessor.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiBeanProcessor.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiBeanProcessor.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiDefinitionMatcher.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiDefinitionMatcher.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiDefinitionMatcher.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiDefinitionMatcher.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiDocProcessorImpl.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiDocProcessorImpl.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiDocProcessorImpl.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiDocProcessorImpl.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiRegisterProcessor.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiRegisterProcessor.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiRegisterProcessor.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiRegisterProcessor.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/BaseAnnotationApiProcessor.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/BaseAnnotationApiProcessor.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/BaseAnnotationApiProcessor.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/BaseAnnotationApiProcessor.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ExtractorProcessor.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ExtractorProcessor.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ExtractorProcessor.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ExtractorProcessor.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/Matcher.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/Matcher.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/Matcher.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/matcher/Matcher.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/path/InstancePathConstants.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/path/InstancePathConstants.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/path/InstancePathConstants.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/path/InstancePathConstants.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/AbstractApiDocRegistrar.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/AbstractApiDocRegistrar.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/AbstractApiDocRegistrar.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/AbstractApiDocRegistrar.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/AbstractApiMetaRegistrar.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/AbstractApiMetaRegistrar.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/AbstractApiMetaRegistrar.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/AbstractApiMetaRegistrar.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/AbstractApiRegistrar.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/AbstractApiRegistrar.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/AbstractApiRegistrar.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/AbstractApiRegistrar.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/ApiDocRegistrarImpl.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/ApiDocRegistrarImpl.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/ApiDocRegistrarImpl.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/ApiDocRegistrarImpl.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/ApiRegistrar.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/ApiRegistrar.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/ApiRegistrar.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/ApiRegistrar.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/BaseApiRegistrarImpl.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/BaseApiRegistrarImpl.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/BaseApiRegistrarImpl.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/BaseApiRegistrarImpl.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/HttpApiDocRegistrar.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/HttpApiDocRegistrar.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/HttpApiDocRegistrar.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/HttpApiDocRegistrar.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/MateDataApiRegistrarImpl.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/MateDataApiRegistrarImpl.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/MateDataApiRegistrarImpl.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/MateDataApiRegistrarImpl.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/NoHttpApiDocRegistrar.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/NoHttpApiDocRegistrar.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/NoHttpApiDocRegistrar.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/NoHttpApiDocRegistrar.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/UriApiRegistrarImplImpl.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/UriApiRegistrarImplImpl.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/UriApiRegistrarImplImpl.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/registrar/UriApiRegistrarImplImpl.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/retry/FailureRegistryTask.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/retry/FailureRegistryTask.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/retry/FailureRegistryTask.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/retry/FailureRegistryTask.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/subsriber/AbstractQueueConsumerFactory.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/subsriber/AbstractQueueConsumerFactory.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/subsriber/AbstractQueueConsumerFactory.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/subsriber/AbstractQueueConsumerFactory.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/subsriber/ExecutorSubscriber.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/subsriber/ExecutorSubscriber.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/subsriber/ExecutorSubscriber.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/subsriber/ExecutorSubscriber.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/subsriber/ExecutorTypeSubscriber.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/subsriber/ExecutorTypeSubscriber.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/subsriber/ExecutorTypeSubscriber.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/register/subsriber/ExecutorTypeSubscriber.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/shutdown/ShenyuClientShutdownHook.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/shutdown/ShenyuClientShutdownHook.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/shutdown/ShenyuClientShutdownHook.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/shutdown/ShenyuClientShutdownHook.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/shutdown/ShutdownHookManager.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/shutdown/ShutdownHookManager.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/shutdown/ShutdownHookManager.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/shutdown/ShutdownHookManager.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/AbstractRetryTask.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/AbstractRetryTask.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/AbstractRetryTask.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/AbstractRetryTask.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/AbstractRoundTask.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/AbstractRoundTask.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/AbstractRoundTask.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/AbstractRoundTask.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/HierarchicalWheelTimer.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/HierarchicalWheelTimer.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/HierarchicalWheelTimer.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/HierarchicalWheelTimer.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/TaskEntity.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/TaskEntity.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/TaskEntity.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/TaskEntity.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/Timer.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/Timer.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/Timer.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/Timer.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/TimerTask.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/TimerTask.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/TimerTask.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/TimerTask.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/TimerTaskList.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/TimerTaskList.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/TimerTaskList.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/TimerTaskList.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/TimingWheel.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/TimingWheel.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/TimingWheel.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/TimingWheel.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/WheelTimerFactory.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/WheelTimerFactory.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/WheelTimerFactory.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/timer/WheelTimerFactory.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/type/DataType.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/type/DataType.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/type/DataType.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/type/DataType.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/type/DataTypeParent.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/type/DataTypeParent.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/type/DataTypeParent.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/type/DataTypeParent.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/AesUtils.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/AesUtils.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/AesUtils.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/AesUtils.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/ApiBeanUtil.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/ApiBeanUtil.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/ApiBeanUtil.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/ApiBeanUtil.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/GsonUtils.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/GsonUtils.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/GsonUtils.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/GsonUtils.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/IpUtils.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/IpUtils.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/IpUtils.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/IpUtils.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/ListUtil.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/ListUtil.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/ListUtil.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/ListUtil.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/OkHttpTools.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/OkHttpTools.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/OkHttpTools.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/OkHttpTools.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/OpenApiUtils.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/OpenApiUtils.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/OpenApiUtils.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/OpenApiUtils.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/PathUtils.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/PathUtils.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/PathUtils.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/PathUtils.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/PortUtils.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/PortUtils.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/PortUtils.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/PortUtils.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/ReflectUtils.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/ReflectUtils.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/ReflectUtils.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/ReflectUtils.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/RegisterUtils.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/RegisterUtils.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/RegisterUtils.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/RegisterUtils.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/RuntimeUtils.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/RuntimeUtils.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/RuntimeUtils.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/RuntimeUtils.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/ShenyuThreadFactory.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/ShenyuThreadFactory.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/ShenyuThreadFactory.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/ShenyuThreadFactory.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/SystemUtils.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/SystemUtils.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/SystemUtils.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/SystemUtils.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/UriUtils.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/UriUtils.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/UriUtils.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/UriUtils.java
diff --git
a/shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/UrlPathUtils.java
b/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/UrlPathUtils.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/UrlPathUtils.java
rename to
shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/UrlPathUtils.java
diff --git
a/shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientApiDocExecutorSubscriberTest.java
b/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientApiDocExecutorSubscriberTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientApiDocExecutorSubscriberTest.java
rename to
shenyu-client-core/src/test/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientApiDocExecutorSubscriberTest.java
diff --git
a/shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientMetadataExecutorSubscriberTest.java
b/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientMetadataExecutorSubscriberTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientMetadataExecutorSubscriberTest.java
rename to
shenyu-client-core/src/test/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientMetadataExecutorSubscriberTest.java
diff --git
a/shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientRegisterEventPublisherTest.java
b/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientRegisterEventPublisherTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientRegisterEventPublisherTest.java
rename to
shenyu-client-core/src/test/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientRegisterEventPublisherTest.java
diff --git
a/shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientURIExecutorSubscriberTest.java
b/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientURIExecutorSubscriberTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientURIExecutorSubscriberTest.java
rename to
shenyu-client-core/src/test/java/org/apache/shenyu/client/core/disruptor/subcriber/ShenyuClientURIExecutorSubscriberTest.java
diff --git
a/shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/exception/ShenyuClientIllegalArgumentExceptionTest.java
b/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/exception/ShenyuClientIllegalArgumentExceptionTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/exception/ShenyuClientIllegalArgumentExceptionTest.java
rename to
shenyu-client-core/src/test/java/org/apache/shenyu/client/core/exception/ShenyuClientIllegalArgumentExceptionTest.java
diff --git
a/shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/ShenyuClientRegisterRepositoryFactoryTest.java
b/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/ShenyuClientRegisterRepositoryFactoryTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/ShenyuClientRegisterRepositoryFactoryTest.java
rename to
shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/ShenyuClientRegisterRepositoryFactoryTest.java
diff --git
a/shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/registrar/AbstractApiDocRegistrarTest.java
b/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/registrar/AbstractApiDocRegistrarTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/registrar/AbstractApiDocRegistrarTest.java
rename to
shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/registrar/AbstractApiDocRegistrarTest.java
diff --git
a/shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/registrar/HttpApiDocRegistrarTest.java
b/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/registrar/HttpApiDocRegistrarTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/registrar/HttpApiDocRegistrarTest.java
rename to
shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/registrar/HttpApiDocRegistrarTest.java
diff --git
a/shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/registrar/NoHttpApiDocRegistrarTest.java
b/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/registrar/NoHttpApiDocRegistrarTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/registrar/NoHttpApiDocRegistrarTest.java
rename to
shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/registrar/NoHttpApiDocRegistrarTest.java
diff --git
a/shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/registrar/TestClientRegisterConfig.java
b/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/registrar/TestClientRegisterConfig.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/registrar/TestClientRegisterConfig.java
rename to
shenyu-client-core/src/test/java/org/apache/shenyu/client/core/register/registrar/TestClientRegisterConfig.java
diff --git
a/shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/utils/PortUtilsTest.java
b/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/utils/PortUtilsTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-core/src/test/java/org/apache/shenyu/client/core/utils/PortUtilsTest.java
rename to
shenyu-client-core/src/test/java/org/apache/shenyu/client/core/utils/PortUtilsTest.java
diff --git a/shenyu-client/shenyu-client-dubbo/pom.xml
b/shenyu-client-dubbo/pom.xml
similarity index 96%
rename from shenyu-client/shenyu-client-dubbo/pom.xml
rename to shenyu-client-dubbo/pom.xml
index 464892e..f1dba30 100644
--- a/shenyu-client/shenyu-client-dubbo/pom.xml
+++ b/shenyu-client-dubbo/pom.xml
@@ -19,7 +19,7 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-client</artifactId>
+ <artifactId>shenyu-client-java</artifactId>
<version>2.7.0.1-jdk8-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/pom.xml
b/shenyu-client-dubbo/shenyu-client-apache-dubbo/pom.xml
similarity index 100%
rename from shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/pom.xml
rename to shenyu-client-dubbo/shenyu-client-apache-dubbo/pom.xml
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/ApacheDubboApiBeansExtractor.java
b/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/ApacheDubboApiBeansExtractor.java
similarity index 100%
rename from
shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/ApacheDubboApiBeansExtractor.java
rename to
shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/ApacheDubboApiBeansExtractor.java
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/ApacheDubboServiceBeanListener.java
b/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/ApacheDubboServiceBeanListener.java
similarity index 100%
rename from
shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/ApacheDubboServiceBeanListener.java
rename to
shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/ApacheDubboServiceBeanListener.java
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/annotation/ShenyuDubboService.java
b/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/annotation/ShenyuDubboService.java
similarity index 100%
rename from
shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/annotation/ShenyuDubboService.java
rename to
shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/annotation/ShenyuDubboService.java
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/annotation/ShenyuService.java
b/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/annotation/ShenyuService.java
similarity index 100%
rename from
shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/annotation/ShenyuService.java
rename to
shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/annotation/ShenyuService.java
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/processor/extractor/DubboServiceProcessor.java
b/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/processor/extractor/DubboServiceProcessor.java
similarity index 100%
rename from
shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/processor/extractor/DubboServiceProcessor.java
rename to
shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/processor/extractor/DubboServiceProcessor.java
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/processor/extractor/ServiceProcessor.java
b/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/processor/extractor/ServiceProcessor.java
similarity index 100%
rename from
shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/processor/extractor/ServiceProcessor.java
rename to
shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/processor/extractor/ServiceProcessor.java
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/processor/register/ShenyuDubboProcessor.java
b/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/processor/register/ShenyuDubboProcessor.java
similarity index 100%
rename from
shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/processor/register/ShenyuDubboProcessor.java
rename to
shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/processor/register/ShenyuDubboProcessor.java
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidation.java
b/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidation.java
similarity index 100%
rename from
shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidation.java
rename to
shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidation.java
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidator.java
b/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidator.java
similarity index 100%
rename from
shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidator.java
rename to
shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidator.java
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/resources/META-INF/dubbo/org.apache.dubbo.validation.Validation
b/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/resources/META-INF/dubbo/org.apache.dubbo.validation.Validation
similarity index 100%
rename from
shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/resources/META-INF/dubbo/org.apache.dubbo.validation.Validation
rename to
shenyu-client-dubbo/shenyu-client-apache-dubbo/src/main/resources/META-INF/dubbo/org.apache.dubbo.validation.Validation
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/annotation/ShenyuDubboServiceDefaultValueTest.java
b/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/annotation/ShenyuDubboServiceDefaultValueTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/annotation/ShenyuDubboServiceDefaultValueTest.java
rename to
shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/annotation/ShenyuDubboServiceDefaultValueTest.java
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidationTest.java
b/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidationTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidationTest.java
rename to
shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidationTest.java
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidatorTest.java
b/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidatorTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidatorTest.java
rename to
shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidatorTest.java
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockConstraint.java
b/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockConstraint.java
similarity index 100%
rename from
shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockConstraint.java
rename to
shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockConstraint.java
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockConstraintValidator.java
b/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockConstraintValidator.java
similarity index 100%
rename from
shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockConstraintValidator.java
rename to
shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockConstraintValidator.java
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockEnumType.java
b/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockEnumType.java
similarity index 100%
rename from
shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockEnumType.java
rename to
shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockEnumType.java
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockValidationParameter.java
b/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockValidationParameter.java
similarity index 100%
rename from
shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockValidationParameter.java
rename to
shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockValidationParameter.java
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockValidatorTarget.java
b/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockValidatorTarget.java
similarity index 100%
rename from
shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockValidatorTarget.java
rename to
shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockValidatorTarget.java
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/service/TestService.java
b/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/service/TestService.java
similarity index 100%
rename from
shenyu-client/shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/service/TestService.java
rename to
shenyu-client-dubbo/shenyu-client-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/service/TestService.java
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-dubbo-common/pom.xml
b/shenyu-client-dubbo/shenyu-client-dubbo-common/pom.xml
similarity index 100%
rename from shenyu-client/shenyu-client-dubbo/shenyu-client-dubbo-common/pom.xml
rename to shenyu-client-dubbo/shenyu-client-dubbo-common/pom.xml
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-dubbo-common/src/main/java/org/apache/shenyu/client/dubbo/common/annotation/ShenyuDubboClient.java
b/shenyu-client-dubbo/shenyu-client-dubbo-common/src/main/java/org/apache/shenyu/client/dubbo/common/annotation/ShenyuDubboClient.java
similarity index 100%
rename from
shenyu-client/shenyu-client-dubbo/shenyu-client-dubbo-common/src/main/java/org/apache/shenyu/client/dubbo/common/annotation/ShenyuDubboClient.java
rename to
shenyu-client-dubbo/shenyu-client-dubbo-common/src/main/java/org/apache/shenyu/client/dubbo/common/annotation/ShenyuDubboClient.java
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-dubbo-common/src/main/java/org/apache/shenyu/client/dubbo/common/dto/DubboRpcExt.java
b/shenyu-client-dubbo/shenyu-client-dubbo-common/src/main/java/org/apache/shenyu/client/dubbo/common/dto/DubboRpcExt.java
similarity index 100%
rename from
shenyu-client/shenyu-client-dubbo/shenyu-client-dubbo-common/src/main/java/org/apache/shenyu/client/dubbo/common/dto/DubboRpcExt.java
rename to
shenyu-client-dubbo/shenyu-client-dubbo-common/src/main/java/org/apache/shenyu/client/dubbo/common/dto/DubboRpcExt.java
diff --git
a/shenyu-client/shenyu-client-dubbo/shenyu-client-dubbo-common/src/main/java/org/apache/shenyu/client/dubbo/common/dto/DubboRpcMethodExt.java
b/shenyu-client-dubbo/shenyu-client-dubbo-common/src/main/java/org/apache/shenyu/client/dubbo/common/dto/DubboRpcMethodExt.java
similarity index 100%
rename from
shenyu-client/shenyu-client-dubbo/shenyu-client-dubbo-common/src/main/java/org/apache/shenyu/client/dubbo/common/dto/DubboRpcMethodExt.java
rename to
shenyu-client-dubbo/shenyu-client-dubbo-common/src/main/java/org/apache/shenyu/client/dubbo/common/dto/DubboRpcMethodExt.java
diff --git a/shenyu-client/shenyu-client-grpc/pom.xml
b/shenyu-client-grpc/pom.xml
similarity index 98%
rename from shenyu-client/shenyu-client-grpc/pom.xml
rename to shenyu-client-grpc/pom.xml
index 705457a..130a311 100644
--- a/shenyu-client/shenyu-client-grpc/pom.xml
+++ b/shenyu-client-grpc/pom.xml
@@ -19,7 +19,7 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-client</artifactId>
+ <artifactId>shenyu-client-java</artifactId>
<version>2.7.0.1-jdk8-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/shenyu-client/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/GrpcClientEventListener.java
b/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/GrpcClientEventListener.java
similarity index 100%
rename from
shenyu-client/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/GrpcClientEventListener.java
rename to
shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/GrpcClientEventListener.java
diff --git
a/shenyu-client/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/common/annotation/ShenyuGrpcClient.java
b/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/common/annotation/ShenyuGrpcClient.java
similarity index 100%
rename from
shenyu-client/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/common/annotation/ShenyuGrpcClient.java
rename to
shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/common/annotation/ShenyuGrpcClient.java
diff --git
a/shenyu-client/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/common/dto/GrpcExt.java
b/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/common/dto/GrpcExt.java
similarity index 100%
rename from
shenyu-client/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/common/dto/GrpcExt.java
rename to
shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/common/dto/GrpcExt.java
diff --git
a/shenyu-client/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/json/JsonForwardingServerCall.java
b/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/json/JsonForwardingServerCall.java
similarity index 100%
rename from
shenyu-client/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/json/JsonForwardingServerCall.java
rename to
shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/json/JsonForwardingServerCall.java
diff --git
a/shenyu-client/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/json/JsonServerCallListener.java
b/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/json/JsonServerCallListener.java
similarity index 100%
rename from
shenyu-client/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/json/JsonServerCallListener.java
rename to
shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/json/JsonServerCallListener.java
diff --git
a/shenyu-client/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/json/JsonServerServiceInterceptor.java
b/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/json/JsonServerServiceInterceptor.java
similarity index 100%
rename from
shenyu-client/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/json/JsonServerServiceInterceptor.java
rename to
shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/json/JsonServerServiceInterceptor.java
diff --git
a/shenyu-client/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/server/GrpcServerBuilder.java
b/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/server/GrpcServerBuilder.java
similarity index 100%
rename from
shenyu-client/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/server/GrpcServerBuilder.java
rename to
shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/server/GrpcServerBuilder.java
diff --git
a/shenyu-client/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/server/GrpcServerRunner.java
b/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/server/GrpcServerRunner.java
similarity index 100%
rename from
shenyu-client/shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/server/GrpcServerRunner.java
rename to
shenyu-client-grpc/src/main/java/org/apache/shenyu/client/grpc/server/GrpcServerRunner.java
diff --git
a/shenyu-client/shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/TestRequest.java
b/shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/TestRequest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/TestRequest.java
rename to
shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/TestRequest.java
diff --git
a/shenyu-client/shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/TestResponse.java
b/shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/TestResponse.java
similarity index 100%
rename from
shenyu-client/shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/TestResponse.java
rename to
shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/TestResponse.java
diff --git
a/shenyu-client/shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonForwardingServerCallTest.java
b/shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonForwardingServerCallTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonForwardingServerCallTest.java
rename to
shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonForwardingServerCallTest.java
diff --git
a/shenyu-client/shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonServerCallListenerTest.java
b/shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonServerCallListenerTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonServerCallListenerTest.java
rename to
shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonServerCallListenerTest.java
diff --git
a/shenyu-client/shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonServerServiceInterceptorTest.java
b/shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonServerServiceInterceptorTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonServerServiceInterceptorTest.java
rename to
shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonServerServiceInterceptorTest.java
diff --git
a/shenyu-client/shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/server/GrpcServerRunnerTest.java
b/shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/server/GrpcServerRunnerTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/server/GrpcServerRunnerTest.java
rename to
shenyu-client-grpc/src/test/java/org/apache/shenyu/client/grpc/server/GrpcServerRunnerTest.java
diff --git a/shenyu-client/shenyu-client-http/pom.xml
b/shenyu-client-http/pom.xml
similarity index 96%
rename from shenyu-client/shenyu-client-http/pom.xml
rename to shenyu-client-http/pom.xml
index c46c3d4..eda9dbe 100644
--- a/shenyu-client/shenyu-client-http/pom.xml
+++ b/shenyu-client-http/pom.xml
@@ -19,7 +19,7 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-client</artifactId>
+ <artifactId>shenyu-client-java</artifactId>
<version>2.7.0.1-jdk8-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/shenyu-client/shenyu-client-http/shenyu-client-springmvc/pom.xml
b/shenyu-client-http/shenyu-client-springmvc/pom.xml
similarity index 100%
rename from shenyu-client/shenyu-client-http/shenyu-client-springmvc/pom.xml
rename to shenyu-client-http/shenyu-client-springmvc/pom.xml
diff --git
a/shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuDeleteMapping.java
b/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuDeleteMapping.java
similarity index 100%
rename from
shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuDeleteMapping.java
rename to
shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuDeleteMapping.java
diff --git
a/shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuGetMapping.java
b/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuGetMapping.java
similarity index 100%
rename from
shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuGetMapping.java
rename to
shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuGetMapping.java
diff --git
a/shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPatchMapping.java
b/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPatchMapping.java
similarity index 100%
rename from
shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPatchMapping.java
rename to
shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPatchMapping.java
diff --git
a/shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPostMapping.java
b/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPostMapping.java
similarity index 100%
rename from
shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPostMapping.java
rename to
shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPostMapping.java
diff --git
a/shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPutMapping.java
b/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPutMapping.java
similarity index 100%
rename from
shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPutMapping.java
rename to
shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPutMapping.java
diff --git
a/shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuRequestMapping.java
b/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuRequestMapping.java
similarity index 100%
rename from
shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuRequestMapping.java
rename to
shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuRequestMapping.java
diff --git
a/shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuSpringMvcClient.java
b/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuSpringMvcClient.java
similarity index 100%
rename from
shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuSpringMvcClient.java
rename to
shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/annotation/ShenyuSpringMvcClient.java
diff --git
a/shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/init/SpringMvcClientEventListener.java
b/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/init/SpringMvcClientEventListener.java
similarity index 100%
rename from
shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/init/SpringMvcClientEventListener.java
rename to
shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/init/SpringMvcClientEventListener.java
diff --git
a/shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/proceeor/extractor/RequestMappingProcessor.java
b/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/proceeor/extractor/RequestMappingProcessor.java
similarity index 100%
rename from
shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/proceeor/extractor/RequestMappingProcessor.java
rename to
shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/proceeor/extractor/RequestMappingProcessor.java
diff --git
a/shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/proceeor/register/ShenyuSpringMvcClientProcessorImpl.java
b/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/proceeor/register/ShenyuSpringMvcClientProcessorImpl.java
similarity index 100%
rename from
shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/proceeor/register/ShenyuSpringMvcClientProcessorImpl.java
rename to
shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/proceeor/register/ShenyuSpringMvcClientProcessorImpl.java
diff --git
a/shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/register/SpringMvcApiBeansExtractor.java
b/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/register/SpringMvcApiBeansExtractor.java
similarity index 100%
rename from
shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/register/SpringMvcApiBeansExtractor.java
rename to
shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/register/SpringMvcApiBeansExtractor.java
diff --git
a/shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/register/SpringMvcApiMetaRegister.java
b/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/register/SpringMvcApiMetaRegister.java
similarity index 100%
rename from
shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/register/SpringMvcApiMetaRegister.java
rename to
shenyu-client-http/shenyu-client-springmvc/src/main/java/org/apache/shenyu/client/springmvc/register/SpringMvcApiMetaRegister.java
diff --git
a/shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuDeleteMappingTest.java
b/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuDeleteMappingTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuDeleteMappingTest.java
rename to
shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuDeleteMappingTest.java
diff --git
a/shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuGetMappingTest.java
b/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuGetMappingTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuGetMappingTest.java
rename to
shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuGetMappingTest.java
diff --git
a/shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPatchMappingTest.java
b/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPatchMappingTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPatchMappingTest.java
rename to
shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPatchMappingTest.java
diff --git
a/shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPostMappingTest.java
b/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPostMappingTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPostMappingTest.java
rename to
shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPostMappingTest.java
diff --git
a/shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPutMappingTest.java
b/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPutMappingTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPutMappingTest.java
rename to
shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuPutMappingTest.java
diff --git
a/shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuRequestMappingTest.java
b/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuRequestMappingTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuRequestMappingTest.java
rename to
shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/annotation/ShenyuRequestMappingTest.java
diff --git
a/shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/init/SpringMvcClientEventListenerTest.java
b/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/init/SpringMvcClientEventListenerTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/init/SpringMvcClientEventListenerTest.java
rename to
shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/init/SpringMvcClientEventListenerTest.java
diff --git
a/shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/register/SpringMvcApiBeansExtractorTest.java
b/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/register/SpringMvcApiBeansExtractorTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/register/SpringMvcApiBeansExtractorTest.java
rename to
shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/register/SpringMvcApiBeansExtractorTest.java
diff --git
a/shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/register/SpringMvcApiMetaRegisterTest.java
b/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/register/SpringMvcApiMetaRegisterTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/register/SpringMvcApiMetaRegisterTest.java
rename to
shenyu-client-http/shenyu-client-springmvc/src/test/java/org/apache/shenyu/client/springmvc/register/SpringMvcApiMetaRegisterTest.java
diff --git a/shenyu-client/shenyu-client-motan/pom.xml
b/shenyu-client-motan/pom.xml
similarity index 97%
rename from shenyu-client/shenyu-client-motan/pom.xml
rename to shenyu-client-motan/pom.xml
index 28ae6e6..b0bafb0 100644
--- a/shenyu-client/shenyu-client-motan/pom.xml
+++ b/shenyu-client-motan/pom.xml
@@ -19,7 +19,7 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-client</artifactId>
+ <artifactId>shenyu-client-java</artifactId>
<version>2.7.0.1-jdk8-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/shenyu-client/shenyu-client-motan/src/main/java/org/apache/shenyu/client/motan/MotanServiceEventListener.java
b/shenyu-client-motan/src/main/java/org/apache/shenyu/client/motan/MotanServiceEventListener.java
similarity index 100%
rename from
shenyu-client/shenyu-client-motan/src/main/java/org/apache/shenyu/client/motan/MotanServiceEventListener.java
rename to
shenyu-client-motan/src/main/java/org/apache/shenyu/client/motan/MotanServiceEventListener.java
diff --git
a/shenyu-client/shenyu-client-motan/src/main/java/org/apache/shenyu/client/motan/common/annotation/ShenyuMotanClient.java
b/shenyu-client-motan/src/main/java/org/apache/shenyu/client/motan/common/annotation/ShenyuMotanClient.java
similarity index 100%
rename from
shenyu-client/shenyu-client-motan/src/main/java/org/apache/shenyu/client/motan/common/annotation/ShenyuMotanClient.java
rename to
shenyu-client-motan/src/main/java/org/apache/shenyu/client/motan/common/annotation/ShenyuMotanClient.java
diff --git
a/shenyu-client/shenyu-client-motan/src/main/java/org/apache/shenyu/client/motan/common/annotation/ShenyuMotanService.java
b/shenyu-client-motan/src/main/java/org/apache/shenyu/client/motan/common/annotation/ShenyuMotanService.java
similarity index 100%
rename from
shenyu-client/shenyu-client-motan/src/main/java/org/apache/shenyu/client/motan/common/annotation/ShenyuMotanService.java
rename to
shenyu-client-motan/src/main/java/org/apache/shenyu/client/motan/common/annotation/ShenyuMotanService.java
diff --git
a/shenyu-client/shenyu-client-motan/src/main/java/org/apache/shenyu/client/motan/common/dto/MotanRpcExt.java
b/shenyu-client-motan/src/main/java/org/apache/shenyu/client/motan/common/dto/MotanRpcExt.java
similarity index 100%
rename from
shenyu-client/shenyu-client-motan/src/main/java/org/apache/shenyu/client/motan/common/dto/MotanRpcExt.java
rename to
shenyu-client-motan/src/main/java/org/apache/shenyu/client/motan/common/dto/MotanRpcExt.java
diff --git
a/shenyu-client/shenyu-client-motan/src/test/java/org/apache/shenyu/client/motan/MotanServiceEventListenerTest.java
b/shenyu-client-motan/src/test/java/org/apache/shenyu/client/motan/MotanServiceEventListenerTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-motan/src/test/java/org/apache/shenyu/client/motan/MotanServiceEventListenerTest.java
rename to
shenyu-client-motan/src/test/java/org/apache/shenyu/client/motan/MotanServiceEventListenerTest.java
diff --git a/shenyu-client/shenyu-client-sofa/pom.xml
b/shenyu-client-sofa/pom.xml
similarity index 98%
rename from shenyu-client/shenyu-client-sofa/pom.xml
rename to shenyu-client-sofa/pom.xml
index 5ee5205..87086e5 100644
--- a/shenyu-client/shenyu-client-sofa/pom.xml
+++ b/shenyu-client-sofa/pom.xml
@@ -19,7 +19,7 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-client</artifactId>
+ <artifactId>shenyu-client-java</artifactId>
<version>2.7.0.1-jdk8-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/shenyu-client/shenyu-client-sofa/src/main/java/org/apache/shenyu/client/sofa/SofaServiceEventListener.java
b/shenyu-client-sofa/src/main/java/org/apache/shenyu/client/sofa/SofaServiceEventListener.java
similarity index 100%
rename from
shenyu-client/shenyu-client-sofa/src/main/java/org/apache/shenyu/client/sofa/SofaServiceEventListener.java
rename to
shenyu-client-sofa/src/main/java/org/apache/shenyu/client/sofa/SofaServiceEventListener.java
diff --git
a/shenyu-client/shenyu-client-sofa/src/main/java/org/apache/shenyu/client/sofa/common/annotation/ShenyuSofaClient.java
b/shenyu-client-sofa/src/main/java/org/apache/shenyu/client/sofa/common/annotation/ShenyuSofaClient.java
similarity index 100%
rename from
shenyu-client/shenyu-client-sofa/src/main/java/org/apache/shenyu/client/sofa/common/annotation/ShenyuSofaClient.java
rename to
shenyu-client-sofa/src/main/java/org/apache/shenyu/client/sofa/common/annotation/ShenyuSofaClient.java
diff --git
a/shenyu-client/shenyu-client-sofa/src/main/java/org/apache/shenyu/client/sofa/common/dto/SofaRpcExt.java
b/shenyu-client-sofa/src/main/java/org/apache/shenyu/client/sofa/common/dto/SofaRpcExt.java
similarity index 100%
rename from
shenyu-client/shenyu-client-sofa/src/main/java/org/apache/shenyu/client/sofa/common/dto/SofaRpcExt.java
rename to
shenyu-client-sofa/src/main/java/org/apache/shenyu/client/sofa/common/dto/SofaRpcExt.java
diff --git
a/shenyu-client/shenyu-client-sofa/src/test/java/org/apache/shenyu/client/sofa/SofaServiceEventListenerTest.java
b/shenyu-client-sofa/src/test/java/org/apache/shenyu/client/sofa/SofaServiceEventListenerTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-sofa/src/test/java/org/apache/shenyu/client/sofa/SofaServiceEventListenerTest.java
rename to
shenyu-client-sofa/src/test/java/org/apache/shenyu/client/sofa/SofaServiceEventListenerTest.java
diff --git a/shenyu-client/shenyu-client-tars/pom.xml
b/shenyu-client-tars/pom.xml
similarity index 98%
rename from shenyu-client/shenyu-client-tars/pom.xml
rename to shenyu-client-tars/pom.xml
index 1849483..9f85d20 100644
--- a/shenyu-client/shenyu-client-tars/pom.xml
+++ b/shenyu-client-tars/pom.xml
@@ -19,7 +19,7 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-client</artifactId>
+ <artifactId>shenyu-client-java</artifactId>
<version>2.7.0.1-jdk8-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/shenyu-client/shenyu-client-tars/src/main/java/org/apache/shenyu/client/tars/TarsServiceBeanEventListener.java
b/shenyu-client-tars/src/main/java/org/apache/shenyu/client/tars/TarsServiceBeanEventListener.java
similarity index 100%
rename from
shenyu-client/shenyu-client-tars/src/main/java/org/apache/shenyu/client/tars/TarsServiceBeanEventListener.java
rename to
shenyu-client-tars/src/main/java/org/apache/shenyu/client/tars/TarsServiceBeanEventListener.java
diff --git
a/shenyu-client/shenyu-client-tars/src/main/java/org/apache/shenyu/client/tars/common/annotation/ShenyuTarsClient.java
b/shenyu-client-tars/src/main/java/org/apache/shenyu/client/tars/common/annotation/ShenyuTarsClient.java
similarity index 100%
rename from
shenyu-client/shenyu-client-tars/src/main/java/org/apache/shenyu/client/tars/common/annotation/ShenyuTarsClient.java
rename to
shenyu-client-tars/src/main/java/org/apache/shenyu/client/tars/common/annotation/ShenyuTarsClient.java
diff --git
a/shenyu-client/shenyu-client-tars/src/main/java/org/apache/shenyu/client/tars/common/annotation/ShenyuTarsService.java
b/shenyu-client-tars/src/main/java/org/apache/shenyu/client/tars/common/annotation/ShenyuTarsService.java
similarity index 100%
rename from
shenyu-client/shenyu-client-tars/src/main/java/org/apache/shenyu/client/tars/common/annotation/ShenyuTarsService.java
rename to
shenyu-client-tars/src/main/java/org/apache/shenyu/client/tars/common/annotation/ShenyuTarsService.java
diff --git
a/shenyu-client/shenyu-client-tars/src/main/java/org/apache/shenyu/client/tars/common/dto/TarsRpcExt.java
b/shenyu-client-tars/src/main/java/org/apache/shenyu/client/tars/common/dto/TarsRpcExt.java
similarity index 100%
rename from
shenyu-client/shenyu-client-tars/src/main/java/org/apache/shenyu/client/tars/common/dto/TarsRpcExt.java
rename to
shenyu-client-tars/src/main/java/org/apache/shenyu/client/tars/common/dto/TarsRpcExt.java
diff --git
a/shenyu-client/shenyu-client-tars/src/test/java/org/apache/shenyu/client/tars/TarsRpcExtTest.java
b/shenyu-client-tars/src/test/java/org/apache/shenyu/client/tars/TarsRpcExtTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-tars/src/test/java/org/apache/shenyu/client/tars/TarsRpcExtTest.java
rename to
shenyu-client-tars/src/test/java/org/apache/shenyu/client/tars/TarsRpcExtTest.java
diff --git
a/shenyu-client/shenyu-client-tars/src/test/java/org/apache/shenyu/client/tars/TarsServiceBeanPostProcessorTest.java
b/shenyu-client-tars/src/test/java/org/apache/shenyu/client/tars/TarsServiceBeanPostProcessorTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-tars/src/test/java/org/apache/shenyu/client/tars/TarsServiceBeanPostProcessorTest.java
rename to
shenyu-client-tars/src/test/java/org/apache/shenyu/client/tars/TarsServiceBeanPostProcessorTest.java
diff --git a/shenyu-client/shenyu-client-websocket/pom.xml
b/shenyu-client-websocket/pom.xml
similarity index 96%
rename from shenyu-client/shenyu-client-websocket/pom.xml
rename to shenyu-client-websocket/pom.xml
index 802f70b..a2aeb9a 100644
--- a/shenyu-client/shenyu-client-websocket/pom.xml
+++ b/shenyu-client-websocket/pom.xml
@@ -19,7 +19,7 @@
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-client</artifactId>
+ <artifactId>shenyu-client-java</artifactId>
<version>2.7.0.1-jdk8-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git
a/shenyu-client/shenyu-client-websocket/shenyu-client-spring-websocket/pom.xml
b/shenyu-client-websocket/shenyu-client-spring-websocket/pom.xml
similarity index 100%
rename from
shenyu-client/shenyu-client-websocket/shenyu-client-spring-websocket/pom.xml
rename to shenyu-client-websocket/shenyu-client-spring-websocket/pom.xml
diff --git
a/shenyu-client/shenyu-client-websocket/shenyu-client-spring-websocket/src/main/java/org/apache/shenyu/client/spring/websocket/annotation/ShenyuServerEndpoint.java
b/shenyu-client-websocket/shenyu-client-spring-websocket/src/main/java/org/apache/shenyu/client/spring/websocket/annotation/ShenyuServerEndpoint.java
similarity index 100%
rename from
shenyu-client/shenyu-client-websocket/shenyu-client-spring-websocket/src/main/java/org/apache/shenyu/client/spring/websocket/annotation/ShenyuServerEndpoint.java
rename to
shenyu-client-websocket/shenyu-client-spring-websocket/src/main/java/org/apache/shenyu/client/spring/websocket/annotation/ShenyuServerEndpoint.java
diff --git
a/shenyu-client/shenyu-client-websocket/shenyu-client-spring-websocket/src/main/java/org/apache/shenyu/client/spring/websocket/annotation/ShenyuSpringWebSocketClient.java
b/shenyu-client-websocket/shenyu-client-spring-websocket/src/main/java/org/apache/shenyu/client/spring/websocket/annotation/ShenyuSpringWebSocketClient.java
similarity index 100%
rename from
shenyu-client/shenyu-client-websocket/shenyu-client-spring-websocket/src/main/java/org/apache/shenyu/client/spring/websocket/annotation/ShenyuSpringWebSocketClient.java
rename to
shenyu-client-websocket/shenyu-client-spring-websocket/src/main/java/org/apache/shenyu/client/spring/websocket/annotation/ShenyuSpringWebSocketClient.java
diff --git
a/shenyu-client/shenyu-client-websocket/shenyu-client-spring-websocket/src/main/java/org/apache/shenyu/client/spring/websocket/init/ShenyuServerEndpointerExporter.java
b/shenyu-client-websocket/shenyu-client-spring-websocket/src/main/java/org/apache/shenyu/client/spring/websocket/init/ShenyuServerEndpointerExporter.java
similarity index 100%
rename from
shenyu-client/shenyu-client-websocket/shenyu-client-spring-websocket/src/main/java/org/apache/shenyu/client/spring/websocket/init/ShenyuServerEndpointerExporter.java
rename to
shenyu-client-websocket/shenyu-client-spring-websocket/src/main/java/org/apache/shenyu/client/spring/websocket/init/ShenyuServerEndpointerExporter.java
diff --git
a/shenyu-client/shenyu-client-websocket/shenyu-client-spring-websocket/src/main/java/org/apache/shenyu/client/spring/websocket/init/SpringWebSocketClientEventListener.java
b/shenyu-client-websocket/shenyu-client-spring-websocket/src/main/java/org/apache/shenyu/client/spring/websocket/init/SpringWebSocketClientEventListener.java
similarity index 100%
rename from
shenyu-client/shenyu-client-websocket/shenyu-client-spring-websocket/src/main/java/org/apache/shenyu/client/spring/websocket/init/SpringWebSocketClientEventListener.java
rename to
shenyu-client-websocket/shenyu-client-spring-websocket/src/main/java/org/apache/shenyu/client/spring/websocket/init/SpringWebSocketClientEventListener.java
diff --git
a/shenyu-client/shenyu-client-websocket/shenyu-client-spring-websocket/src/test/java/org/apache/shenyu/client/spring/websocket/init/ShenyuServerEndpointerExporterTest.java
b/shenyu-client-websocket/shenyu-client-spring-websocket/src/test/java/org/apache/shenyu/client/spring/websocket/init/ShenyuServerEndpointerExporterTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-websocket/shenyu-client-spring-websocket/src/test/java/org/apache/shenyu/client/spring/websocket/init/ShenyuServerEndpointerExporterTest.java
rename to
shenyu-client-websocket/shenyu-client-spring-websocket/src/test/java/org/apache/shenyu/client/spring/websocket/init/ShenyuServerEndpointerExporterTest.java
diff --git
a/shenyu-client/shenyu-client-websocket/shenyu-client-spring-websocket/src/test/java/org/apache/shenyu/client/spring/websocket/init/SpringWebSocketClientEventListenerTest.java
b/shenyu-client-websocket/shenyu-client-spring-websocket/src/test/java/org/apache/shenyu/client/spring/websocket/init/SpringWebSocketClientEventListenerTest.java
similarity index 100%
rename from
shenyu-client/shenyu-client-websocket/shenyu-client-spring-websocket/src/test/java/org/apache/shenyu/client/spring/websocket/init/SpringWebSocketClientEventListenerTest.java
rename to
shenyu-client-websocket/shenyu-client-spring-websocket/src/test/java/org/apache/shenyu/client/spring/websocket/init/SpringWebSocketClientEventListenerTest.java
diff --git a/shenyu-client/pom.xml b/shenyu-client/pom.xml
deleted file mode 100644
index 6628e50..0000000
--- a/shenyu-client/pom.xml
+++ /dev/null
@@ -1,64 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- ~ Licensed to the Apache Software Foundation (ASF) under one or more
- ~ contributor license agreements. See the NOTICE file distributed with
- ~ this work for additional information regarding copyright ownership.
- ~ The ASF licenses this file to You under the Apache License, Version 2.0
- ~ (the "License"); you may not use this file except in compliance with
- ~ the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License.
- -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <parent>
- <groupId>org.apache.shenyu</groupId>
- <artifactId>shenyu-client-java</artifactId>
- <version>2.7.0.1-jdk8-SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <artifactId>shenyu-client</artifactId>
- <packaging>pom</packaging>
-
- <modules>
- <module>shenyu-client-core</module>
- <module>shenyu-client-http</module>
- <module>shenyu-client-dubbo</module>
- <module>shenyu-client-sofa</module>
- <module>shenyu-client-tars</module>
- <module>shenyu-client-grpc</module>
- <module>shenyu-client-motan</module>
- <module>shenyu-client-websocket</module>
- <module>shenyu-client-api-docs-annotations</module>
- <module>shenyu-client-autoconfig</module>
- </modules>
-
- <dependencies>
- <dependency>
- <groupId>com.squareup.okhttp3</groupId>
- <artifactId>okhttp</artifactId>
- <version>${okhttp.version}</version>
- </dependency>
- <dependency>
- <groupId>com.google.code.gson</groupId>
- <artifactId>gson</artifactId>
- <version>${gson.version}</version>
- </dependency>
- <dependency>
- <groupId>org.javatuples</groupId>
- <artifactId>javatuples</artifactId>
- <version>${javatuples.version}</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-test</artifactId>
- <scope>test</scope>
- </dependency>
- </dependencies>
-</project>