This is an automated email from the ASF dual-hosted git repository.
liuhongyu pushed a change to branch
dependabot/maven/shenyu-java-examples/shenyu-java-examples-sofa/shenyu-examples-sofa-service/com.alipay.sofa-rpc-sofa-boot-starter-6.0.0
in repository https://gitbox.apache.org/repos/asf/shenyu-client-java.git
from 8d6321b Bump com.alipay.sofa:rpc-sofa-boot-starter
add 557256e [feat] init shenyu java client
add d593357 Merge branch 'main' into
dependabot/maven/shenyu-java-examples/shenyu-java-examples-sofa/shenyu-examples-sofa-service/com.alipay.sofa-rpc-sofa-boot-starter-6.0.0
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 3 +-
pom.xml | 7 +
shenyu-client-java-core/pom.xml | 6 +-
.../pom.xml | 147 +-
.../shenyu/common/cache/MemorySafeLRUMap.java | 76 +
.../common/cache/MemorySafeWindowTinyLFUMap.java | 190 ++
.../shenyu/common/cache/WindowTinyLFUMap.java | 145 ++
.../shenyu/common/concurrent/AbortPolicy.java | 15 +-
.../common/concurrent/DiscardOldestPolicy.java | 15 +-
.../shenyu/common/concurrent/DiscardPolicy.java | 15 +-
.../common/concurrent/EagerExecutorService.java | 48 +-
.../common/concurrent/MemoryLimitCalculator.java | 94 +
.../MemoryLimitedLinkedBlockingQueue.java | 141 ++
.../common/concurrent/MemoryLimitedTaskQueue.java | 57 +
.../shenyu/common/concurrent/MemoryLimiter.java | 342 ++++
.../concurrent/MemorySafeLinkedBlockingQueue.java | 113 ++
.../common/concurrent/MemorySafeTaskQueue.java | 58 +
.../shenyu/common/concurrent/RejectException.java | 72 +
.../apache/shenyu/common/concurrent/Rejector.java | 45 +
.../common/concurrent/ShenyuThreadFactory.java | 76 +
.../concurrent/ShenyuThreadPoolExecutor.java | 63 +
.../apache/shenyu/common/concurrent/TaskQueue.java | 89 +
.../common/config/NettyChannelProperties.java | 244 +++
.../shenyu/common/config/NettyHttpProperties.java | 389 ++++
.../apache/shenyu/common/config/ShenyuConfig.java | 2018 ++++++++++++++++++++
.../common/config/ssl/ShenyuSniAsyncMapping.java | 127 ++
.../shenyu/common/config/ssl/SslCrtAndKey.java | 7 +-
.../shenyu/common/config/ssl/SslCrtAndKeyFile.java | 93 +
.../common/config/ssl/SslCrtAndKeyStream.java | 68 +
.../shenyu/common/constant/AdminConstants.java | 283 +++
.../common/constant/ApolloPathConstants.java | 99 +
.../apache/shenyu/common/constant/Constants.java | 828 ++++++++
.../shenyu/common/constant/ConsulConstants.java | 71 +
.../common/constant/DefaultNodeConstants.java | 36 +-
.../common/constant/DefaultPathConstants.java | 169 ++
.../common/constant/DubboParamConstants.java | 79 +
.../common/constant/ExportImportConstants.java | 175 ++
.../shenyu/common/constant/HttpConstants.java | 46 +-
.../shenyu/common/constant/NacosPathConstants.java | 74 +
.../common/constant/PolarisPathConstants.java | 69 +
.../shenyu/common/constant/RedisKeyConstants.java | 66 +
.../common/constant/ResourceTypeConstants.java | 14 +-
.../common/constant/RuleHandleConstants.java | 44 +-
.../common/constant/RunningModeConstants.java | 55 +-
.../org/apache/shenyu/common/dto/AlarmContent.java | 310 +++
.../org/apache/shenyu/common/dto/AppAuthData.java | 333 ++++
.../apache/shenyu/common/dto/AuthParamData.java | 112 ++
.../org/apache/shenyu/common/dto/AuthPathData.java | 225 +++
.../apache/shenyu/common/dto/ConditionData.java | 156 ++
.../org/apache/shenyu/common/dto/ConfigData.java | 138 ++
.../shenyu/common/dto/DiscoverySyncData.java | 117 ++
.../shenyu/common/dto/DiscoveryUpstreamData.java | 46 +-
.../org/apache/shenyu/common/dto/MetaData.java | 532 ++++++
.../org/apache/shenyu/common/dto/PluginData.java | 402 ++++
.../shenyu/common/dto/ProxySelectorData.java | 147 ++
.../org/apache/shenyu/common/dto/RuleData.java | 572 ++++++
.../org/apache/shenyu/common/dto/SelectorData.java | 623 ++++++
.../apache/shenyu/common/dto/WebsocketData.java | 161 ++
.../dto/convert/plugin/DubboRegisterConfig.java | 215 +++
.../dto/convert/plugin/GrpcRegisterConfig.java | 75 +
.../dto/convert/plugin/MotanRegisterConfig.java | 193 ++
.../dto/convert/plugin/SofaRegisterConfig.java | 216 +++
.../dto/convert/plugin/TarsRegisterConfig.java | 145 ++
.../dto/convert/rule/GeneralContextHandle.java | 148 ++
.../common/dto/convert/rule/HystrixHandle.java | 428 +++++
.../shenyu/common/dto/convert/rule/MockHandle.java | 92 +
.../common/dto/convert/rule/RateLimiterHandle.java | 218 +++
.../common/dto/convert/rule/RedirectHandle.java | 94 +
.../common/dto/convert/rule/RequestHandle.java | 591 ++++++
.../dto/convert/rule/Resilience4JHandle.java | 417 ++++
.../common/dto/convert/rule/RewriteHandle.java | 154 ++
.../shenyu/common/dto/convert/rule/RuleHandle.java | 17 +-
.../common/dto/convert/rule/SentinelHandle.java | 430 +++++
.../shenyu/common/dto/convert/rule/WafHandle.java | 115 ++
.../dto/convert/rule/impl/CacheRuleHandle.java | 59 +-
.../rule/impl/ContextMappingRuleHandle.java | 179 ++
.../dto/convert/rule/impl/DivideRuleHandle.java | 219 +++
.../dto/convert/rule/impl/DubboRuleHandle.java | 187 ++
.../dto/convert/rule/impl/GrpcRuleHandle.java | 86 +
.../dto/convert/rule/impl/KeyAuthRuleHandle.java | 100 +
.../rule/impl/ModifyResponseRuleHandle.java | 258 +++
.../convert/rule/impl/ParamMappingRuleHandle.java | 215 +++
.../dto/convert/rule/impl/SofaRuleHandle.java | 131 ++
.../convert/rule/impl/SpringCloudRuleHandle.java | 140 ++
.../dto/convert/rule/impl/WebSocketRuleHandle.java | 139 ++
.../dto/convert/selector/CommonUpstream.java | 210 ++
.../dto/convert/selector/DiscoveryUpstream.java | 46 +-
.../dto/convert/selector/DivideUpstream.java | 285 +++
.../common/dto/convert/selector/DubboUpstream.java | 419 ++++
.../common/dto/convert/selector/GrpcUpstream.java | 237 +++
.../selector/SpringCloudSelectorHandle.java | 216 +++
.../common/dto/convert/selector/TarsUpstream.java | 279 +++
.../dto/convert/selector/WebSocketUpstream.java | 319 ++++
.../dto/convert/selector/ZombieUpstream.java | 241 +++
.../common/enums/AdminDataPermissionTypeEnum.java | 21 +-
.../shenyu/common/enums/AdminDataSourceEnum.java | 49 +-
.../common/enums/AdminPluginOperateEnum.java | 54 +-
.../shenyu/common/enums/AdminResourceEnum.java | 44 +-
.../shenyu/common/enums/ApiHttpMethodEnum.java | 132 ++
.../apache/shenyu/common/enums/ApiSourceEnum.java | 70 +-
.../apache/shenyu/common/enums/ApiStateEnum.java | 44 +-
.../shenyu/common/enums/ConfigGroupEnum.java | 76 +
.../shenyu/common/enums/DataEventTypeEnum.java | 72 +
.../apache/shenyu/common/enums/DataSyncEnum.java | 59 +-
.../apache/shenyu/common/enums/HttpMethodEnum.java | 94 +
.../apache/shenyu/common/enums/HttpSchemeEnum.java | 39 +-
.../common/enums/HystrixIsolationModeEnum.java | 54 +-
.../shenyu/common/enums/LoadBalanceEnum.java | 100 +
.../apache/shenyu/common/enums/MatchModeEnum.java | 94 +
.../apache/shenyu/common/enums/OperatorEnum.java | 147 ++
.../apache/shenyu/common/enums/ParamTypeEnum.java | 139 ++
.../org/apache/shenyu/common/enums/PluginEnum.java | 345 ++++
.../common/enums/PluginHandlerEventEnum.java | 29 +-
.../apache/shenyu/common/enums/PluginRoleEnum.java | 52 +-
.../apache/shenyu/common/enums/PluginTypeEnum.java | 45 +-
.../apache/shenyu/common/enums/RateLimitEnum.java | 51 +-
.../apache/shenyu/common/enums/RedisModeEnum.java | 61 +-
.../org/apache/shenyu/common/enums/ResultEnum.java | 44 +-
.../org/apache/shenyu/common/enums/RetryEnum.java | 61 +-
.../apache/shenyu/common/enums/RpcTypeEnum.java | 151 ++
.../shenyu/common/enums/RunningModeEnum.java | 22 +-
.../shenyu/common/enums/SelectorTypeEnum.java | 63 +-
.../apache/shenyu/common/enums/SerializeEnum.java | 75 +
.../shenyu/common/enums/TrieCacheTypeEnum.java | 55 +-
.../apache/shenyu/common/enums/TrieEventEnum.java | 24 +-
.../shenyu/common/enums/TrieMatchModeEnum.java | 63 +
.../org/apache/shenyu/common/enums/WafEnum.java | 52 +-
.../apache/shenyu/common/enums/WafModelEnum.java | 33 +-
.../shenyu/common/exception/CommonErrorCode.java | 44 +-
.../common/exception/SerializerException.java | 45 +-
.../shenyu/common/exception/ShenyuException.java | 39 +-
.../shenyu/common/timer/AbstractRetryTask.java | 127 ++
.../shenyu/common/timer/AbstractRoundTask.java | 72 +
.../common/timer/HierarchicalWheelTimer.java | 173 ++
.../org/apache/shenyu/common/timer/TaskEntity.java | 31 +-
.../java/org/apache/shenyu/common/timer/Timer.java | 48 +-
.../org/apache/shenyu/common/timer/TimerTask.java | 100 +
.../apache/shenyu/common/timer/TimerTaskList.java | 319 ++++
.../apache/shenyu/common/timer/TimingWheel.java | 130 ++
.../shenyu/common/timer/WheelTimerFactory.java | 183 ++
.../org/apache/shenyu/common/utils/AesUtils.java | 92 +
.../shenyu/common/utils/ContextPathUtils.java | 40 +-
.../org/apache/shenyu/common/utils/DateUtils.java | 128 ++
.../apache/shenyu/common/utils/DigestUtils.java | 63 +
.../shenyu/common/utils/FreshBeanHolder.java | 74 +
.../org/apache/shenyu/common/utils/GsonUtils.java | 532 ++++++
.../apache/shenyu/common/utils/HmacHexUtils.java | 66 +
.../org/apache/shenyu/common/utils/IpUtils.java | 348 ++++
.../shenyu/common/utils/JarDependencyUtils.java | 98 +
.../org/apache/shenyu/common/utils/JsonUtils.java | 185 ++
.../org/apache/shenyu/common/utils/ListUtil.java | 222 +++
.../org/apache/shenyu/common/utils/LogUtils.java | 178 ++
.../org/apache/shenyu/common/utils/MapUtils.java | 57 +
.../shenyu/common/utils/ObjectTypeUtils.java | 26 +-
.../shenyu/common/utils/ParamCheckUtils.java | 44 +-
.../org/apache/shenyu/common/utils/PathUtils.java | 77 +
.../shenyu/common/utils/PluginNameAdapter.java | 56 +
.../apache/shenyu/common/utils/ReflectUtils.java | 220 +++
.../org/apache/shenyu/common/utils/SignUtils.java | 81 +
.../org/apache/shenyu/common/utils/Singleton.java | 49 +-
.../apache/shenyu/common/utils/SpiLoadFactory.java | 56 +
.../apache/shenyu/common/utils/ThreadUtils.java | 24 +-
.../org/apache/shenyu/common/utils/UUIDUtils.java | 125 ++
.../shenyu/common/utils/UpstreamCheckUtils.java | 86 +
.../org/apache/shenyu/common/utils/UriUtils.java | 126 ++
.../apache/shenyu/common/utils/VersionUtils.java | 146 ++
.../shenyu/common/cache/MemorySafeLRUMapTest.java | 66 +
.../cache/MemorySafeWindowTinyLFUMapTest.java | 89 +
.../shenyu/common/cache/WindowTinyLFUMapTest.java | 54 +
.../concurrent/MemoryLimitCalculatorTest.java | 50 +
.../MemoryLimitedLinkedBlockingQueueTest.java | 144 ++
.../concurrent/MemoryLimitedTaskQueueTest.java | 53 +
.../common/concurrent/MemoryLimiterTest.java | 204 ++
.../MemorySafeLinkedBlockingQueueTest.java | 47 +
.../common/concurrent/ShenyuThreadFactoryTest.java | 52 +
.../concurrent/ShenyuThreadPoolExecutorTest.java | 53 +
.../shenyu/common/config/ShenyuConfigTest.java | 257 +++
.../common/constant/DefaultPathConstantsTest.java | 113 ++
.../common/constant/RedisKeyConstantsTest.java | 51 +
.../apache/shenyu/common/dto/AppAuthDataTest.java | 81 +
.../shenyu/common/dto/AuthParamDataTest.java | 56 +
.../apache/shenyu/common/dto/AuthPathDataTest.java | 63 +
.../shenyu/common/dto/ConditionDataTest.java | 60 +
.../apache/shenyu/common/dto/ConfigDataTest.java | 57 +
.../org/apache/shenyu/common/dto/MetaDataTest.java | 76 +
.../apache/shenyu/common/dto/PluginDataTest.java | 75 +
.../org/apache/shenyu/common/dto/RuleDataTest.java | 92 +
.../apache/shenyu/common/dto/SelectorDataTest.java | 101 +
.../shenyu/common/dto/WebsocketDataTest.java | 64 +
.../convert/plugin/DubboRegisterConfigTest.java | 60 +
.../dto/convert/plugin/GrpcRegisterConfigTest.java | 51 +
.../convert/plugin/MotanRegisterConfigTest.java | 56 +
.../dto/convert/plugin/SofaRegisterConfigTest.java | 52 +
.../dto/convert/plugin/TarsRegisterConfigTest.java | 54 +
.../dto/convert/rule/GeneralContextHandleTest.java | 52 +
.../common/dto/convert/rule/HystrixHandleTest.java | 82 +
.../common/dto/convert/rule/MockHandleTest.java | 35 +-
.../dto/convert/rule/RateLimiterHandleTest.java | 59 +
.../dto/convert/rule/RedirectHandleTest.java | 39 +-
.../common/dto/convert/rule/RequestHandleTest.java | 143 ++
.../dto/convert/rule/Resilience4JHandleTest.java | 106 +
.../common/dto/convert/rule/RewriteHandleTest.java | 41 +-
.../common/dto/convert/rule/RuleHandleTest.java | 28 +-
.../dto/convert/rule/SentinelHandleTest.java | 96 +
.../common/dto/convert/rule/WafHandleTest.java | 41 +-
.../dto/convert/rule/impl/CacheRuleHandleTest.java | 24 +-
.../rule/impl/ContextMappingRuleHandleTest.java | 51 +
.../convert/rule/impl/DivideRuleHandleTest.java | 61 +
.../dto/convert/rule/impl/DubboRuleHandleTest.java | 58 +
.../convert/rule/impl/KeyAuthRuleHandleTest.java | 23 +-
.../rule/impl/ModifyResponseRuleHandleTest.java | 69 +
.../rule/impl/ParamMappingRuleHandleTest.java | 71 +
.../dto/convert/rule/impl/SofaRuleHandleTest.java | 54 +
.../rule/impl/SpringCloudRuleHandleTest.java | 54 +
.../convert/rule/impl/WebSocketRuleHandleTest.java | 54 +
.../dto/convert/selector/CommonUpstreamTest.java | 56 +
.../dto/convert/selector/DivideUpstreamTest.java | 57 +
.../dto/convert/selector/DubboUpstreamTest.java | 66 +
.../dto/convert/selector/GrpcUpstreamTest.java | 52 +
.../selector/SpringCloudSelectorHandleTest.java | 57 +
.../dto/convert/selector/TarsUpstreamTest.java | 54 +
.../convert/selector/WebSocketUpstreamTest.java | 58 +
.../dto/convert/selector/ZombieUpstreamTest.java | 72 +
.../enums/AdminDataPermissionTypeEnumTest.java | 21 +-
.../common/enums/AdminDataSourceEnumTest.java | 16 +-
.../common/enums/AdminPluginOperateEnumTest.java | 17 +-
.../shenyu/common/enums/AdminResourceEnumTest.java | 21 +-
.../shenyu/common/enums/ApiHttpMethodEnumTest.java | 80 +
.../shenyu/common/enums/ApiSourceEnumTest.java | 46 +
.../shenyu/common/enums/ApiStateEnumTest.java | 22 +-
.../shenyu/common/enums/ConfigGroupEnumTest.java | 42 +
.../shenyu/common/enums/DataEventTypeEnumTest.java | 28 +-
.../shenyu/common/enums/DataSyncEnumTest.java | 31 +-
.../shenyu/common/enums/HttpMethodEnumTest.java | 58 +
.../common/enums/HystrixIsolationModeEnumTest.java | 23 +-
.../shenyu/common/enums/LoadBalanceEnumTest.java | 50 +
.../shenyu/common/enums/MatchModeEnumTest.java | 23 +-
.../shenyu/common/enums/OperatorEnumTest.java | 71 +
.../shenyu/common/enums/ParamTypeEnumTest.java | 77 +
.../apache/shenyu/common/enums/PluginEnumTest.java | 60 +
.../common/enums/PluginHandlerEventEnumTest.java | 21 +-
.../shenyu/common/enums/PluginRoleEnumTest.java | 23 +-
.../shenyu/common/enums/PluginTypeEnumTest.java | 23 +-
.../shenyu/common/enums/RateLimitEnumTest.java | 41 +
.../shenyu/common/enums/RedisModeEnumTest.java | 29 +-
.../apache/shenyu/common/enums/ResultEnumTest.java | 23 +-
.../apache/shenyu/common/enums/RetryEnumTest.java | 27 +-
.../shenyu/common/enums/RpcTypeEnumTest.java | 96 +
.../shenyu/common/enums/SelectorTypeEnumTest.java | 31 +-
.../shenyu/common/enums/SerializeEnumTest.java | 51 +
.../shenyu/common/enums/TrieEventEnumTest.java | 23 +-
.../shenyu/common/enums/TrieMatchModeEnumTest.java | 46 +
.../apache/shenyu/common/enums/WafEnumTest.java | 19 +-
.../shenyu/common/enums/WafModelEnumTest.java | 17 +-
.../common/exception/CommonErrorCodeTest.java | 21 +-
.../common/exception/SerializerExceptionTest.java | 56 +
.../common/exception/ShenyuExceptionTest.java | 55 +
.../common/timer/HierarchicalWheelTimerTest.java | 122 ++
.../shenyu/common/timer/WheelTimerFactoryTest.java | 24 +-
.../shenyu/common/utils/ContextPathUtilsTest.java | 24 +-
.../apache/shenyu/common/utils/DateUtilsTest.java | 98 +
.../shenyu/common/utils/DigestUtilsTest.java | 48 +
.../shenyu/common/utils/FreshBeanHolderTest.java | 50 +
.../apache/shenyu/common/utils/GsonUtilsTest.java | 847 ++++++++
.../shenyu/common/utils/HmacHexUtilsTest.java | 30 +-
.../apache/shenyu/common/utils/IpUtilsTest.java | 126 ++
.../common/utils/JarDependencyUtilsTest.java | 86 +
.../apache/shenyu/common/utils/JsonUtilsTest.java | 528 +++++
.../apache/shenyu/common/utils/ListUtilTest.java | 20 +-
.../apache/shenyu/common/utils/LogUtilsTest.java | 160 ++
.../apache/shenyu/common/utils/MapUtilsTest.java | 21 +-
.../shenyu/common/utils/ObjectTypeUtilsTest.java | 26 +-
.../shenyu/common/utils/ParamCheckUtilsTest.java | 55 +
.../apache/shenyu/common/utils/PathUtilsTest.java | 59 +
.../shenyu/common/utils/PluginNameAdapterTest.java | 34 +-
.../shenyu/common/utils/ReflectUtilsTest.java | 85 +
.../apache/shenyu/common/utils/SignUtilsTest.java | 60 +
.../apache/shenyu/common/utils/SingletonTest.java | 21 +-
.../org/apache/shenyu/common/utils/SpiImpl.java | 8 +-
.../apache/shenyu/common/utils/SpiInterface.java | 8 +-
.../shenyu/common/utils/SpiLoadFactoryTest.java | 29 +-
.../shenyu/common/utils/ThreadUtilsTest.java | 35 +-
.../apache/shenyu/common/utils/UUIDUtilsTest.java | 112 ++
.../common/utils/UpstreamCheckUtilsTest.java | 71 +
.../apache/shenyu/common/utils/UriUtilsTest.java | 106 +
.../shenyu/common/utils/VersionUtilsTest.java | 23 +-
.../org.apache.shenyu.common.utils.SpiInterface | 4 +-
.../pom.xml | 6 +-
.../shenyu-register-java-client-api}/pom.xml | 21 +-
.../client/api/FailbackRegistryRepository.java | 260 +++
.../client/api/ShenyuClientRegisterRepository.java | 77 +
.../client/api/retry/FailureRegistryTask.java | 59 +
.../shenyu-register-java-client-http}/pom.xml | 58 +-
.../client/http/HttpClientRegisterRepository.java | 206 ++
.../register/client/http/utils/OkHttpTools.java | 134 ++
.../register/client/http/utils/RegisterUtils.java | 131 ++
.../register/client/http/utils/RuntimeUtils.java | 103 +
.../register/client/http/utils/SystemUtils.java | 65 +
...ister.client.api.ShenyuClientRegisterRepository | 4 +-
.../client/http/utils/OkHttpToolsTest.java | 94 +
.../client/http/utils/RegisterUtilsTest.java | 148 ++
.../client/http/utils/RuntimeUtilsTest.java | 68 +
.../client/http/utils/SystemUtilsTest.java | 15 +-
.../pom.xml | 14 +-
.../register/common/config/PropertiesConfig.java | 31 +-
.../register/common/config/ShenyuClientConfig.java | 27 +-
.../common/config/ShenyuDiscoveryConfig.java | 125 ++
.../common/config/ShenyuRegisterCenterConfig.java | 78 +
.../register/common/dto/ApiDocRegisterDTO.java | 819 ++++++++
.../common/dto/DiscoveryConfigRegisterDTO.java | 0
.../register/common/dto/MetaDataRegisterDTO.java | 0
.../shenyu/register/common/dto/URIRegisterDTO.java | 0
.../shenyu/register/common/enums/EventType.java | 38 +-
.../register/common/enums/RegisterTypeEnum.java | 58 +-
.../common/path/RegisterPathConstants.java | 179 ++
.../subsriber/AbstractQueueConsumerFactory.java | 37 +-
.../common/subsriber/ExecutorSubscriber.java | 18 +-
.../common/subsriber/ExecutorTypeSubscriber.java | 25 +-
.../shenyu/register/common/type/DataType.java | 29 +-
.../register/common/type/DataTypeParent.java | 18 +-
.../src/main/resources/META-INF/spring.provides | 2 +-
.../src/main/resources/META-INF/spring.provides | 2 +-
.../src/main/resources/META-INF/spring.provides | 2 +-
.../src/main/resources/META-INF/spring.provides | 2 +-
.../src/main/resources/META-INF/spring.provides | 2 +-
.../src/main/resources/META-INF/spring.provides | 2 +-
.../src/main/resources/META-INF/spring.provides | 2 +-
.../src/main/resources/META-INF/spring.provides | 2 +-
328 files changed, 34756 insertions(+), 1639 deletions(-)
copy {shenyu-client-java-core => shenyu-java-common}/pom.xml (50%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/cache/MemorySafeLRUMap.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/cache/MemorySafeWindowTinyLFUMap.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/cache/WindowTinyLFUMap.java
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/TestRequest.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/concurrent/AbortPolicy.java
(70%)
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/TestRequest.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/concurrent/DiscardOldestPolicy.java
(72%)
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/TestRequest.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/concurrent/DiscardPolicy.java
(74%)
copy
shenyu-java-examples/shenyu-java-examples-http/src/main/java/org/apache/shenyu/examples/http/dto/BigObject.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/concurrent/EagerExecutorService.java
(59%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/concurrent/MemoryLimitCalculator.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/concurrent/MemoryLimitedLinkedBlockingQueue.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/concurrent/MemoryLimitedTaskQueue.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/concurrent/MemoryLimiter.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/concurrent/MemorySafeLinkedBlockingQueue.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/concurrent/MemorySafeTaskQueue.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/concurrent/RejectException.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/concurrent/Rejector.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/concurrent/ShenyuThreadFactory.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/concurrent/ShenyuThreadPoolExecutor.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/concurrent/TaskQueue.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/config/NettyChannelProperties.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/config/NettyHttpProperties.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/config/ShenyuConfig.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/config/ssl/ShenyuSniAsyncMapping.java
copy
shenyu-java-examples/shenyu-java-examples-common/src/main/java/org/apache/shenyu/examples/common/aop/package-info.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/config/ssl/SslCrtAndKey.java
(88%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/config/ssl/SslCrtAndKeyFile.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/config/ssl/SslCrtAndKeyStream.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/constant/AdminConstants.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/constant/ApolloPathConstants.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/constant/Constants.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/constant/ConsulConstants.java
copy
shenyu-client-java-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiBeanProcessor.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/constant/DefaultNodeConstants.java
(65%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/constant/DefaultPathConstants.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/constant/DubboParamConstants.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/constant/ExportImportConstants.java
copy
shenyu-java-examples/shenyu-java-examples-http/src/main/java/org/apache/shenyu/examples/http/dto/BigObject.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/constant/HttpConstants.java
(55%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/constant/NacosPathConstants.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/constant/PolarisPathConstants.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/constant/RedisKeyConstants.java
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/TestResponse.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/constant/ResourceTypeConstants.java
(79%)
copy
shenyu-java-examples/shenyu-java-examples-http/src/main/java/org/apache/shenyu/examples/http/dto/BigObject.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/constant/RuleHandleConstants.java
(60%)
copy
shenyu-java-examples/shenyu-java-examples-http/src/main/java/org/apache/shenyu/examples/http/dto/BigObject.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/constant/RunningModeConstants.java
(60%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/AlarmContent.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/AppAuthData.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/AuthParamData.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/AuthPathData.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/ConditionData.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/ConfigData.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/DiscoverySyncData.java
copy {shenyu-client-java-core =>
shenyu-java-common}/src/main/java/org/apache/shenyu/common/dto/DiscoveryUpstreamData.java
(89%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/MetaData.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/PluginData.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/ProxySelectorData.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/RuleData.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/SelectorData.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/WebsocketData.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/plugin/DubboRegisterConfig.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/plugin/GrpcRegisterConfig.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/plugin/MotanRegisterConfig.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/plugin/SofaRegisterConfig.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/plugin/TarsRegisterConfig.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/rule/GeneralContextHandle.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/rule/HystrixHandle.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/rule/MockHandle.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/rule/RateLimiterHandle.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/rule/RedirectHandle.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/rule/RequestHandle.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/rule/Resilience4JHandle.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/rule/RewriteHandle.java
copy
shenyu-client-java-grpc/src/main/java/org/apache/shenyu/client/grpc/server/GrpcServerBuilder.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/rule/RuleHandle.java
(72%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/rule/SentinelHandle.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/rule/WafHandle.java
copy
shenyu-java-examples/shenyu-java-examples-springcloud/src/main/java/org/apache/shenyu/examples/springcloud/dto/EntityResult.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/rule/impl/CacheRuleHandle.java
(54%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/rule/impl/ContextMappingRuleHandle.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/rule/impl/DivideRuleHandle.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/rule/impl/DubboRuleHandle.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/rule/impl/GrpcRuleHandle.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/rule/impl/KeyAuthRuleHandle.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/rule/impl/ModifyResponseRuleHandle.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/rule/impl/ParamMappingRuleHandle.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/rule/impl/SofaRuleHandle.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/rule/impl/SpringCloudRuleHandle.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/rule/impl/WebSocketRuleHandle.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/selector/CommonUpstream.java
copy
shenyu-java-examples/shenyu-java-examples-http/src/main/java/org/apache/shenyu/examples/http/dto/BigObject.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/selector/DiscoveryUpstream.java
(60%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/selector/DivideUpstream.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/selector/DubboUpstream.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/selector/GrpcUpstream.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/selector/SpringCloudSelectorHandle.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/selector/TarsUpstream.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/selector/WebSocketUpstream.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/dto/convert/selector/ZombieUpstream.java
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/TestResponse.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/AdminDataPermissionTypeEnum.java
(78%)
copy
shenyu-java-examples/shenyu-java-examples-http/src/main/java/org/apache/shenyu/examples/http/dto/BigObject.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/AdminDataSourceEnum.java
(62%)
copy
shenyu-java-examples/shenyu-java-examples-http/src/main/java/org/apache/shenyu/examples/http/dto/BigObject.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/AdminPluginOperateEnum.java
(59%)
copy
shenyu-java-examples/shenyu-java-examples-springmvc-tomcat/src/main/java/org/apache/shenyu/examples/springmvc/dto/OAuth2DTO.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/AdminResourceEnum.java
(64%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/ApiHttpMethodEnum.java
copy
shenyu-java-examples/shenyu-java-examples-https/src/main/java/org/apache/shenyu/examples/https/dto/OrderDTO.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/ApiSourceEnum.java
(56%)
copy
shenyu-java-examples/shenyu-java-examples-springmvc-tomcat/src/main/java/org/apache/shenyu/examples/springmvc/dto/OAuth2DTO.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/ApiStateEnum.java
(64%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/ConfigGroupEnum.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/DataEventTypeEnum.java
copy
shenyu-java-examples/shenyu-java-examples-http/src/main/java/org/apache/shenyu/examples/http/dto/OrderDTO.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/DataSyncEnum.java
(57%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/HttpMethodEnum.java
copy
shenyu-client-java-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiBeanProcessor.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/HttpSchemeEnum.java
(66%)
copy
shenyu-java-examples/shenyu-java-examples-springcloud/src/main/java/org/apache/shenyu/examples/springcloud/dto/EntityResult.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/HystrixIsolationModeEnum.java
(60%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/LoadBalanceEnum.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/MatchModeEnum.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/OperatorEnum.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/ParamTypeEnum.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/PluginEnum.java
copy
shenyu-client-java-grpc/src/main/java/org/apache/shenyu/client/grpc/server/GrpcServerBuilder.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/PluginHandlerEventEnum.java
(73%)
copy
shenyu-java-examples/shenyu-java-examples-springcloud/src/main/java/org/apache/shenyu/examples/springcloud/dto/EntityResult.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/PluginRoleEnum.java
(59%)
copy
shenyu-java-examples/shenyu-java-examples-http/src/main/java/org/apache/shenyu/examples/http/dto/BigObject.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/PluginTypeEnum.java
(63%)
copy
shenyu-java-examples/shenyu-java-examples-http/src/main/java/org/apache/shenyu/examples/http/dto/BigObject.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/RateLimitEnum.java
(50%)
copy
shenyu-java-examples/shenyu-java-examples-springmvc-tomcat/src/main/java/org/apache/shenyu/examples/springmvc/dto/OrderDTO.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/RedisModeEnum.java
(55%)
copy
shenyu-java-examples/shenyu-java-examples-springmvc/src/main/java/org/apache/shenyu/examples/springmvc/dto/OAuth2DTO.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/ResultEnum.java
(64%)
copy
shenyu-java-examples/shenyu-java-examples-springcloud/src/main/java/org/apache/shenyu/examples/springcloud/dto/EntityResult.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/RetryEnum.java
(56%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/RpcTypeEnum.java
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/TestResponse.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/RunningModeEnum.java
(80%)
copy
shenyu-java-examples/shenyu-java-examples-springcloud/src/main/java/org/apache/shenyu/examples/springcloud/dto/EntityResult.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/SelectorTypeEnum.java
(53%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/SerializeEnum.java
copy
shenyu-java-examples/shenyu-java-examples-http/src/main/java/org/apache/shenyu/examples/http/dto/BigObject.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/TrieCacheTypeEnum.java
(61%)
copy
shenyu-client-java-grpc/src/main/java/org/apache/shenyu/client/grpc/server/GrpcServerBuilder.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/TrieEventEnum.java
(76%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/TrieMatchModeEnum.java
copy
shenyu-java-examples/shenyu-java-examples-springcloud/src/main/java/org/apache/shenyu/examples/springcloud/dto/EntityResult.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/WafEnum.java
(61%)
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/TestResponse.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/enums/WafModelEnum.java
(65%)
copy
shenyu-java-examples/shenyu-java-examples-http/src/main/java/org/apache/shenyu/examples/http/dto/BigObject.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/exception/CommonErrorCode.java
(61%)
copy
shenyu-spring-boot-starter-java-client/shenyu-spring-boot-starter-java-client-motan/src/main/java/org/apache/shenyu/springboot/starter/client/motan/property/RegistryConfig.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/exception/SerializerException.java
(55%)
copy
shenyu-java-examples/shenyu-java-examples-springmvc/src/main/java/org/apache/shenyu/examples/springmvc/dto/OAuth2DTO.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/exception/ShenyuException.java
(55%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/timer/AbstractRetryTask.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/timer/AbstractRoundTask.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/timer/HierarchicalWheelTimer.java
copy
shenyu-client-java-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiBeanProcessor.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/timer/TaskEntity.java
(68%)
copy
shenyu-java-examples/shenyu-java-examples-springmvc/src/main/java/org/apache/shenyu/examples/springmvc/dto/OAuth2DTO.java
=> shenyu-java-common/src/main/java/org/apache/shenyu/common/timer/Timer.java
(63%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/timer/TimerTask.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/timer/TimerTaskList.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/timer/TimingWheel.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/timer/WheelTimerFactory.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/AesUtils.java
copy
shenyu-client-java-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiRegisterProcessor.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/ContextPathUtils.java
(52%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/DateUtils.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/DigestUtils.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/FreshBeanHolder.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/GsonUtils.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/HmacHexUtils.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/IpUtils.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/JarDependencyUtils.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/JsonUtils.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/ListUtil.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/LogUtils.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/MapUtils.java
copy
shenyu-client-java-core/src/main/java/org/apache/shenyu/client/core/exception/ShenyuClientIllegalArgumentException.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/ObjectTypeUtils.java
(58%)
copy
shenyu-java-examples/shenyu-java-examples-springmvc/src/main/java/org/apache/shenyu/examples/springmvc/dto/OAuth2DTO.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/ParamCheckUtils.java
(54%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/PathUtils.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/PluginNameAdapter.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/ReflectUtils.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/SignUtils.java
copy
shenyu-java-examples/shenyu-java-examples-http/src/main/java/org/apache/shenyu/examples/http/dto/BigObject.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/Singleton.java
(56%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/SpiLoadFactory.java
copy
shenyu-java-examples/shenyu-java-examples-motan/shenyu-java-examples-motan-service/src/main/java/org/apache/shenyu/examples/motan/service/TestMotanApplication.java
=>
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/ThreadUtils.java
(65%)
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/UUIDUtils.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/UpstreamCheckUtils.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/UriUtils.java
create mode 100644
shenyu-java-common/src/main/java/org/apache/shenyu/common/utils/VersionUtils.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/cache/MemorySafeLRUMapTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/cache/MemorySafeWindowTinyLFUMapTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/cache/WindowTinyLFUMapTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/concurrent/MemoryLimitCalculatorTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/concurrent/MemoryLimitedLinkedBlockingQueueTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/concurrent/MemoryLimitedTaskQueueTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/concurrent/MemoryLimiterTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/concurrent/MemorySafeLinkedBlockingQueueTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/concurrent/ShenyuThreadFactoryTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/concurrent/ShenyuThreadPoolExecutorTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/config/ShenyuConfigTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/constant/DefaultPathConstantsTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/constant/RedisKeyConstantsTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/AppAuthDataTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/AuthParamDataTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/AuthPathDataTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/ConditionDataTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/ConfigDataTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/MetaDataTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/PluginDataTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/RuleDataTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/SelectorDataTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/WebsocketDataTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/plugin/DubboRegisterConfigTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/plugin/GrpcRegisterConfigTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/plugin/MotanRegisterConfigTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/plugin/SofaRegisterConfigTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/plugin/TarsRegisterConfigTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/rule/GeneralContextHandleTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/rule/HystrixHandleTest.java
copy
shenyu-client-java-dubbo/shenyu-client-java-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidationTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/rule/MockHandleTest.java
(52%)
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/rule/RateLimiterHandleTest.java
copy
shenyu-client-java-dubbo/shenyu-client-java-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidationTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/rule/RedirectHandleTest.java
(53%)
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/rule/RequestHandleTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/rule/Resilience4JHandleTest.java
copy
shenyu-client-java-dubbo/shenyu-client-java-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidationTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/rule/RewriteHandleTest.java
(51%)
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonServerCallListenerTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/rule/RuleHandleTest.java
(55%)
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/rule/SentinelHandleTest.java
copy
shenyu-client-java-dubbo/shenyu-client-java-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidationTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/rule/WafHandleTest.java
(51%)
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonServerCallListenerTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/rule/impl/CacheRuleHandleTest.java
(64%)
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/rule/impl/ContextMappingRuleHandleTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/rule/impl/DivideRuleHandleTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/rule/impl/DubboRuleHandleTest.java
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonForwardingServerCallTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/rule/impl/KeyAuthRuleHandleTest.java
(61%)
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/rule/impl/ModifyResponseRuleHandleTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/rule/impl/ParamMappingRuleHandleTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/rule/impl/SofaRuleHandleTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/rule/impl/SpringCloudRuleHandleTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/rule/impl/WebSocketRuleHandleTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/selector/CommonUpstreamTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/selector/DivideUpstreamTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/selector/DubboUpstreamTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/selector/GrpcUpstreamTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/selector/SpringCloudSelectorHandleTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/selector/TarsUpstreamTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/selector/WebSocketUpstreamTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/dto/convert/selector/ZombieUpstreamTest.java
copy
shenyu-client-java-dubbo/shenyu-client-java-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockConstraintValidator.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/AdminDataPermissionTypeEnumTest.java
(65%)
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonServerCallListenerTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/AdminDataSourceEnumTest.java
(64%)
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonServerCallListenerTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/AdminPluginOperateEnumTest.java
(64%)
copy
shenyu-java-examples/shenyu-java-examples-common/src/main/java/org/apache/shenyu/examples/common/aop/InterceptorConfiguration.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/AdminResourceEnumTest.java
(66%)
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/ApiHttpMethodEnumTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/ApiSourceEnumTest.java
copy
shenyu-client-java-dubbo/shenyu-client-java-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidation.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/ApiStateEnumTest.java
(65%)
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/ConfigGroupEnumTest.java
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonServerCallListenerTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/DataEventTypeEnumTest.java
(54%)
copy
shenyu-client-java-dubbo/shenyu-client-java-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidationTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/DataSyncEnumTest.java
(52%)
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/HttpMethodEnumTest.java
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonForwardingServerCallTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/HystrixIsolationModeEnumTest.java
(59%)
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/LoadBalanceEnumTest.java
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonForwardingServerCallTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/MatchModeEnumTest.java
(54%)
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/OperatorEnumTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/ParamTypeEnumTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/PluginEnumTest.java
copy
shenyu-client-java-dubbo/shenyu-client-java-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockConstraintValidator.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/PluginHandlerEventEnumTest.java
(65%)
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonForwardingServerCallTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/PluginRoleEnumTest.java
(62%)
copy
shenyu-java-examples/shenyu-java-examples-common/src/main/java/org/apache/shenyu/examples/common/aop/InterceptorConfiguration.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/PluginTypeEnumTest.java
(66%)
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/RateLimitEnumTest.java
copy
shenyu-java-examples/shenyu-java-examples-grpc/src/main/java/org/apache/shenyu/examples/grpc/ShenyuTestGrpcApplication.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/RedisModeEnumTest.java
(50%)
copy
shenyu-client-java-dubbo/shenyu-client-java-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidation.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/ResultEnumTest.java
(65%)
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonForwardingServerCallTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/RetryEnumTest.java
(56%)
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/RpcTypeEnumTest.java
copy
shenyu-client-java-dubbo/shenyu-client-java-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidationTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/SelectorTypeEnumTest.java
(52%)
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/SerializeEnumTest.java
copy
shenyu-client-java-dubbo/shenyu-client-java-apache-dubbo/src/main/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidation.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/TrieEventEnumTest.java
(65%)
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/TrieMatchModeEnumTest.java
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonServerCallListenerTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/WafEnumTest.java
(64%)
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/TestRequest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/enums/WafModelEnumTest.java
(68%)
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonForwardingServerCallTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/exception/CommonErrorCodeTest.java
(60%)
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/exception/SerializerExceptionTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/exception/ShenyuExceptionTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/timer/HierarchicalWheelTimerTest.java
copy
shenyu-java-examples/shenyu-java-examples-common/src/main/java/org/apache/shenyu/examples/common/aop/InterceptorConfiguration.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/timer/WheelTimerFactoryTest.java
(65%)
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonServerCallListenerTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/ContextPathUtilsTest.java
(53%)
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/DateUtilsTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/DigestUtilsTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/FreshBeanHolderTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/GsonUtilsTest.java
copy
shenyu-client-java-dubbo/shenyu-client-java-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidationTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/HmacHexUtilsTest.java
(52%)
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/IpUtilsTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/JarDependencyUtilsTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/JsonUtilsTest.java
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonForwardingServerCallTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/ListUtilTest.java
(59%)
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/LogUtilsTest.java
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonForwardingServerCallTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/MapUtilsTest.java
(61%)
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonForwardingServerCallTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/ObjectTypeUtilsTest.java
(53%)
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/ParamCheckUtilsTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/PathUtilsTest.java
copy
shenyu-client-java-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ExtractorProcessor.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/PluginNameAdapterTest.java
(54%)
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/ReflectUtilsTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/SignUtilsTest.java
copy
shenyu-client-java-dubbo/shenyu-client-java-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/mock/MockConstraintValidator.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/SingletonTest.java
(64%)
copy
shenyu-java-examples/shenyu-java-examples-common/src/main/java/org/apache/shenyu/examples/common/aop/package-info.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/SpiImpl.java
(89%)
copy
shenyu-java-examples/shenyu-java-examples-common/src/main/java/org/apache/shenyu/examples/common/aop/package-info.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/SpiInterface.java
(91%)
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonServerCallListenerTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/SpiLoadFactoryTest.java
(57%)
copy
shenyu-client-java-dubbo/shenyu-client-java-apache-dubbo/src/test/java/org/apache/shenyu/client/apache/dubbo/validation/ApacheDubboClientValidationTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/ThreadUtilsTest.java
(50%)
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/UUIDUtilsTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/UpstreamCheckUtilsTest.java
create mode 100644
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/UriUtilsTest.java
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/json/JsonForwardingServerCallTest.java
=>
shenyu-java-common/src/test/java/org/apache/shenyu/common/utils/VersionUtilsTest.java
(61%)
copy
shenyu-java-examples/shenyu-java-examples-http-swagger2/k8s/script/services.list
=>
shenyu-java-common/src/test/resources/META-INF/services/org.apache.shenyu.common.utils.SpiInterface
(87%)
copy {shenyu-client-java-dubbo => shenyu-register-java-client}/pom.xml (88%)
copy
{shenyu-spring-boot-starter-java-client/shenyu-spring-boot-starter-java-client-tars
=> shenyu-register-java-client/shenyu-register-java-client-api}/pom.xml (76%)
create mode 100644
shenyu-register-java-client/shenyu-register-java-client-api/src/main/java/org/apache/shenyu/register/client/api/FailbackRegistryRepository.java
create mode 100644
shenyu-register-java-client/shenyu-register-java-client-api/src/main/java/org/apache/shenyu/register/client/api/ShenyuClientRegisterRepository.java
create mode 100644
shenyu-register-java-client/shenyu-register-java-client-api/src/main/java/org/apache/shenyu/register/client/api/retry/FailureRegistryTask.java
copy {shenyu-client-java-http/shenyu-client-java-springmvc =>
shenyu-register-java-client/shenyu-register-java-client-http}/pom.xml (77%)
create mode 100644
shenyu-register-java-client/shenyu-register-java-client-http/src/main/java/org/apache/shenyu/register/client/http/HttpClientRegisterRepository.java
create mode 100644
shenyu-register-java-client/shenyu-register-java-client-http/src/main/java/org/apache/shenyu/register/client/http/utils/OkHttpTools.java
create mode 100644
shenyu-register-java-client/shenyu-register-java-client-http/src/main/java/org/apache/shenyu/register/client/http/utils/RegisterUtils.java
create mode 100644
shenyu-register-java-client/shenyu-register-java-client-http/src/main/java/org/apache/shenyu/register/client/http/utils/RuntimeUtils.java
create mode 100644
shenyu-register-java-client/shenyu-register-java-client-http/src/main/java/org/apache/shenyu/register/client/http/utils/SystemUtils.java
copy
shenyu-java-examples/shenyu-java-examples-http-swagger2/k8s/script/services.list
=>
shenyu-register-java-client/shenyu-register-java-client-http/src/main/resources/META-INF/shenyu/org.apache.shenyu.register.client.api.ShenyuClientRegisterRepository
(87%)
create mode 100644
shenyu-register-java-client/shenyu-register-java-client-http/src/test/java/org/apache/shenyu/register/client/http/utils/OkHttpToolsTest.java
create mode 100644
shenyu-register-java-client/shenyu-register-java-client-http/src/test/java/org/apache/shenyu/register/client/http/utils/RegisterUtilsTest.java
create mode 100644
shenyu-register-java-client/shenyu-register-java-client-http/src/test/java/org/apache/shenyu/register/client/http/utils/RuntimeUtilsTest.java
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/TestRequest.java
=>
shenyu-register-java-client/shenyu-register-java-client-http/src/test/java/org/apache/shenyu/register/client/http/utils/SystemUtilsTest.java
(73%)
copy {shenyu-client-java-dubbo => shenyu-register-java-common}/pom.xml (82%)
copy
shenyu-client-java-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiBeanProcessor.java
=>
shenyu-register-java-common/src/main/java/org/apache/shenyu/register/common/config/PropertiesConfig.java
(67%)
copy {shenyu-client-java-core =>
shenyu-register-java-common}/src/main/java/org/apache/shenyu/register/common/config/ShenyuClientConfig.java
(78%)
create mode 100644
shenyu-register-java-common/src/main/java/org/apache/shenyu/register/common/config/ShenyuDiscoveryConfig.java
create mode 100644
shenyu-register-java-common/src/main/java/org/apache/shenyu/register/common/config/ShenyuRegisterCenterConfig.java
create mode 100644
shenyu-register-java-common/src/main/java/org/apache/shenyu/register/common/dto/ApiDocRegisterDTO.java
rename {shenyu-client-java-core =>
shenyu-register-java-common}/src/main/java/org/apache/shenyu/register/common/dto/DiscoveryConfigRegisterDTO.java
(100%)
rename {shenyu-client-java-core =>
shenyu-register-java-common}/src/main/java/org/apache/shenyu/register/common/dto/MetaDataRegisterDTO.java
(100%)
rename {shenyu-client-java-core =>
shenyu-register-java-common}/src/main/java/org/apache/shenyu/register/common/dto/URIRegisterDTO.java
(100%)
copy
shenyu-client-java-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiBeanProcessor.java
=>
shenyu-register-java-common/src/main/java/org/apache/shenyu/register/common/enums/EventType.java
(69%)
copy
shenyu-client-java-core/src/main/java/org/apache/shenyu/client/core/register/ClientRegisterConfig.java
=>
shenyu-register-java-common/src/main/java/org/apache/shenyu/register/common/enums/RegisterTypeEnum.java
(58%)
create mode 100644
shenyu-register-java-common/src/main/java/org/apache/shenyu/register/common/path/RegisterPathConstants.java
copy
shenyu-client-java-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiRegisterProcessor.java
=>
shenyu-register-java-common/src/main/java/org/apache/shenyu/register/common/subsriber/AbstractQueueConsumerFactory.java
(52%)
copy
shenyu-client-java-grpc/src/main/java/org/apache/shenyu/client/grpc/server/GrpcServerBuilder.java
=>
shenyu-register-java-common/src/main/java/org/apache/shenyu/register/common/subsriber/ExecutorSubscriber.java
(73%)
copy
shenyu-client-java-core/src/main/java/org/apache/shenyu/client/core/register/matcher/ApiBeanProcessor.java
=>
shenyu-register-java-common/src/main/java/org/apache/shenyu/register/common/subsriber/ExecutorTypeSubscriber.java
(67%)
copy
shenyu-client-java-grpc/src/main/java/org/apache/shenyu/client/grpc/server/GrpcServerBuilder.java
=>
shenyu-register-java-common/src/main/java/org/apache/shenyu/register/common/type/DataType.java
(71%)
copy
shenyu-client-java-grpc/src/test/java/org/apache/shenyu/client/grpc/TestResponse.java
=>
shenyu-register-java-common/src/main/java/org/apache/shenyu/register/common/type/DataTypeParent.java
(79%)