Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2021-30181 PoC — Apache Dubbo 安全漏洞

Source
Associated Vulnerability
Title:Apache Dubbo 安全漏洞 (CVE-2021-30181)
Description:Apache Dubbo是美国阿帕奇(Apache)基金会的一款基于Java的轻量级RPC(远程过程调用)框架。该产品提供了基于接口的远程呼叫、容错和负载平衡以及自动服务注册和发现等功能。 Apache Dubbo 2.6.9和2.7.9之前存在安全漏洞,该漏洞允许执行任意代码。
Readme

# Apache Dubbo Project

[![Build and Test For PR](https://github.com/apache/dubbo/actions/workflows/build-and-test-pr.yml/badge.svg)](https://github.com/apache/dubbo/actions/workflows/build-and-test-pr.yml)
[![Codecov](https://codecov.io/gh/apache/dubbo/branch/3.3/graph/badge.svg)](https://codecov.io/gh/apache/dubbo)
[![Maven](https://img.shields.io/github/v/release/apache/dubbo.svg?sort=semver)](https://github.com/apache/dubbo/releases)
[![License](https://img.shields.io/github/license/apache/dubbo.svg)](https://github.com/apache/dubbo/blob/3.3/LICENSE)
[![Average time to resolve an issue](http://isitmaintained.com/badge/resolution/apache/dubbo.svg)](http://isitmaintained.com/project/apache/dubbo)
[![Percentage of issues still open](http://isitmaintained.com/badge/open/apache/dubbo.svg)](http://isitmaintained.com/project/apache/dubbo)

Apache Dubbo is a powerful and user-friendly Web and RPC framework. It supports multiple language implementations such as Java, [Go](https://github.com/apache/dubbo-go), [Python](https://github.com/dubbo/py-client-for-apache-dubbo), [PHP](https://github.com/apache/dubbo-php-framework), [Erlang](https://github.com/apache/dubbo-erlang), [Rust](https://github.com/apache/dubbo-rust), and [Node.js/Web](https://github.com/apache/dubbo-js).  

Dubbo provides solutions for communication, service discovery, traffic management, observability, security, tooling, and best practices for building enterprise-grade microservices.

> 🚀 We're collecting user info to improve Dubbo. Help us out here: [Who's using Dubbo](https://github.com/apache/dubbo/discussions/13842)

---

## 🧱 Architecture

![Architecture](https://dubbo.apache.org/imgs/architecture.png)

- Communication between consumers and providers is done via RPC protocols like Triple, TCP, REST, etc.
- Consumers dynamically discover provider instances from registries (e.g., Zookeeper, Nacos) and manage traffic using defined strategies.
- Built-in support for dynamic config, metrics, tracing, security, and a visualized console.

---

## 🚀 Getting Started

### 📦 Lightweight RPC API

Start quickly with our [5-minute guide](https://cn.dubbo.apache.org/zh-cn/overview/mannual/java-sdk/tasks/framework/lightweight-rpc/)

Dubbo allows you to build RPC services using a minimal codebase and a lightweight SDK. It supports protocols like:

- [Triple (gRPC-compatible)](https://dubbo.apache.org/zh-cn/overview/reference/protocols/triple/)
- Dubbo2 (TCP)
- REST
- Custom protocols

### 🌱 Microservices with Spring Boot

Kickstart your project using [Spring Boot Starter](https://cn.dubbo.apache.org/zh-cn/overview/mannual/java-sdk/tasks/develop/springboot/).

Using just a dependency and a YAML config, you can unlock the full power of Dubbo: service discovery, observability, tracing, etc.

➡️ Learn how to [deploy](https://dubbo.apache.org/zh-cn/overview/tasks/deploy/), [monitor](https://dubbo.apache.org/zh-cn/overview/tasks/observability/), and [manage traffic](https://dubbo.apache.org/zh-cn/overview/tasks/traffic-management/) for Dubbo services.

---

## 🛠️ More Features

Explore more through our hands-on tasks:

- [Launch a Dubbo project](https://dubbo.apache.org/zh-cn/overview/tasks/develop/template/)
- [RPC protocols](https://dubbo.apache.org/zh-cn/overview/core-features/protocols/)
- [Traffic management](https://dubbo.apache.org/zh-cn/overview/core-features/traffic/)
- [Service discovery](https://dubbo.apache.org/zh-cn/overview/core-features/service-discovery/)
- [Observability](https://dubbo.apache.org/zh-cn/overview/core-features/observability/)
- [Extensibility](https://dubbo.apache.org/zh-cn/overview/core-features/extensibility/)
- [Security](https://dubbo.apache.org/zh-cn/overview/core-features/security/)
- [Visualized Console](https://dubbo.apache.org/zh-cn/overview/reference/admin/)
- [Kubernetes & Service Mesh](https://dubbo.apache.org/zh-cn/overview/core-features/service-mesh/)

---

## 📦 Which Dubbo Version Should I Use?

### Dubbo3

## 📦 Version Compatibility

| Version  | JDK Support | Dependencies                                                                                          | Highlights                                                                                                     |
|----------|-------------|--------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------|
| **3.3.5**  | 1.8 – 21     | [View Dependencies](https://github.com/apache/dubbo/blob/dubbo-3.3.5/dubbo-dependencies-bom/pom.xml#L92) | ✅ Actively Maintained <br> ✅ Triple Protocol (gRPC/cURL) <br> ✅ REST Support <br> ✅ Spring Boot Starters      |
| **3.2.16** | 1.8 – 17     | [View Dependencies](https://github.com/apache/dubbo/blob/dubbo-3.2.5/dubbo-dependencies-bom/pom.xml#L94) | ✅ Actively Maintained <br> ✅ Metrics & Tracing <br> ✅ Thread Pool Isolation <br> ✅ +30% Performance <br> ✅ Native Image Support |
| **3.1.11** | 1.8 – 17     | [View Dependencies](https://github.com/apache/dubbo/blob/dubbo-3.2.11/dubbo-dependencies-bom/pom.xml#L90) | ⚠️ Stable, but Not Actively Maintained                                                                         |

### Dubbo2

| Version     | JDK       | Dependencies                                                                                          | Description |
|-------------|-----------|--------------------------------------------------------------------------------------------------------|-------------|
| 2.7.23      | 1.8       | [dependency list](https://github.com/apache/dubbo/blob/dubbo-2.7.23/dubbo-dependencies-bom/pom.xml#L92) | ❌ EOL       |
| 2.6.x, 2.5.x| 1.6 - 1.7 | [dependency list](https://github.com/apache/dubbo/blob/dubbo-2.6.12/dependencies-bom/pom.xml#L90)       | ❌ EOL       |

---

## 🤝 Contributing

See our [CONTRIBUTING](https://github.com/apache/dubbo/blob/master/CONTRIBUTING.md) guide to get started!

### 🔁 Community Collaboration

- **Issues**: For bugs or tasks – [GitHub Issues](https://github.com/apache/dubbo/issues)
- **Discussions**: For questions, ideas – [GitHub Discussions](https://github.com/apache/dubbo/discussions)
- **PRs**: For merging your contributions – [GitHub Pull Requests](https://github.com/apache/dubbo/pulls)
- **Project Board**: [Dubbo Project Board](https://github.com/orgs/apache/projects/337)

### 💡 How You Can Help

- Check out "help wanted" issues: [Project Board](https://github.com/orgs/apache/projects/337)
- Join [mailing list discussions](https://github.com/apache/dubbo/wiki/Mailing-list-subscription-guide)
- Engage in [discussions](https://github.com/apache/dubbo/discussions)
- Fix [bugs](https://github.com/apache/dubbo/issues) or review [pull requests](https://github.com/apache/dubbo/pulls)
- Enhance the [website](https://github.com/apache/dubbo-website)
- Improve [dubbo-admin](https://github.com/apache/dubbo-admin)
- Contribute to the [ecosystem](https://github.com/apache/?q=dubbo&type=all&language=&sort=)

If you're interested in contributing, email us at [dev@dubbo.apache.org](mailto:dev@dubbo.apache.org).

---

## 🐞 Reporting Issues

Please use our [issue template](https://github.com/apache/dubbo/issues/new?template=dubbo-issue-report-template.md) when reporting bugs.

---

## 🔐 Reporting Security Vulnerabilities

Please report vulnerabilities **privately** to [security@dubbo.apache.org](mailto:security@dubbo.apache.org).

---

## 📬 Contact

- **WeChat**: `apachedubbo`
- **DingTalk**: Group ID `37290003945`
- **Mailing List**: [Contact Guide](https://dubbo.apache.org/zh-cn/contact/)
- **Twitter**: [@ApacheDubbo](https://twitter.com/ApacheDubbo)
- **Security**: [security@dubbo.apache.org](mailto:security@dubbo.apache.org)

---

## 📄 License

Apache Dubbo is licensed under the [Apache License 2.0](https://github.com/apache/dubbo/blob/3.3/LICENSE).
File Snapshot

[4.0K] /data/pocs/c31b24bc7bd42b880127d4b036a464599cbaf36e ├── [3.5K] build ├── [3.7K] build.cmd ├── [ 33K] CHANGES.md ├── [1.1K] codecov.yml ├── [3.1K] CODE_OF_CONDUCT.md ├── [4.0K] codestyle │   ├── [ 551] checkstyle-suppressions.xml │   ├── [ 317] checkstyle_unix.xml │   ├── [1.6K] checkstyle.xml │   ├── [ 718] dubbo_codestyle_for_idea.xml │   └── [ 430] manage_profiles.png ├── [5.0K] CONTRIBUTING.md ├── [4.0K] dubbo-cluster │   ├── [3.8K] pom.xml │   └── [4.0K] src │   ├── [4.0K] main │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   ├── [4.0K] registry │   │   │   │   └── [1.4K] AddressListener.java │   │   │   └── [4.0K] rpc │   │   │   └── [4.0K] cluster │   │   │   ├── [1.6K] CacheableRouterFactory.java │   │   │   ├── [2.1K] ClusterInvoker.java │   │   │   ├── [2.2K] Cluster.java │   │   │   ├── [1.7K] ClusterScopeModelInitializer.java │   │   │   ├── [4.0K] configurator │   │   │   │   ├── [4.0K] absent │   │   │   │   │   ├── [1.2K] AbsentConfiguratorFactory.java │   │   │   │   │   └── [1.2K] AbsentConfigurator.java │   │   │   │   ├── [ 11K] AbstractConfigurator.java │   │   │   │   ├── [4.0K] override │   │   │   │   │   ├── [1.2K] OverrideConfiguratorFactory.java │   │   │   │   │   └── [1.5K] OverrideConfigurator.java │   │   │   │   └── [4.0K] parser │   │   │   │   ├── [9.1K] ConfigParser.java │   │   │   │   └── [4.0K] model │   │   │   │   ├── [3.3K] ConditionMatch.java │   │   │   │   ├── [6.5K] ConfigItem.java │   │   │   │   ├── [3.2K] ConfiguratorConfig.java │   │   │   │   └── [1.7K] ParamMatch.java │   │   │   ├── [1.3K] ConfiguratorFactory.java │   │   │   ├── [4.2K] Configurator.java │   │   │   ├── [4.0K] Constants.java │   │   │   ├── [4.0K] directory │   │   │   │   ├── [ 26K] AbstractDirectory.java │   │   │   │   └── [5.1K] StaticDirectory.java │   │   │   ├── [2.8K] Directory.java │   │   │   ├── [4.0K] filter │   │   │   │   ├── [6.5K] DefaultFilterChainBuilder.java │   │   │   │   ├── [ 16K] FilterChainBuilder.java │   │   │   │   ├── [1.1K] InvocationInterceptorBuilder.java │   │   │   │   ├── [3.0K] ProtocolFilterWrapper.java │   │   │   │   └── [4.0K] support │   │   │   │   ├── [1.6K] CallbackConsumerContextFilter.java │   │   │   │   ├── [1.9K] ConsumerClassLoaderFilter.java │   │   │   │   ├── [7.4K] ConsumerContextFilter.java │   │   │   │   └── [2.0K] MetricsConsumerFilter.java │   │   │   ├── [4.0K] governance │   │   │   │   ├── [2.4K] DefaultGovernanceRuleRepositoryImpl.java │   │   │   │   └── [3.7K] GovernanceRuleRepository.java │   │   │   ├── [4.0K] interceptor │   │   │   │   └── [2.2K] ClusterInterceptor.java │   │   │   ├── [4.0K] loadbalance │   │   │   │   ├── [4.2K] AbstractLoadBalance.java │   │   │   │   ├── [5.2K] AdaptiveLoadBalance.java │   │   │   │   ├── [5.1K] ConsistentHashLoadBalance.java │   │   │   │   ├── [5.5K] LeastActiveLoadBalance.java │   │   │   │   ├── [5.2K] RandomLoadBalance.java │   │   │   │   ├── [4.7K] RoundRobinLoadBalance.java │   │   │   │   └── [7.3K] ShortestResponseLoadBalance.java │   │   │   ├── [1.8K] LoadBalance.java │   │   │   ├── [1.4K] MergeableClusterScopeModelInitializer.java │   │   │   ├── [4.0K] merger │   │   │   │   ├── [2.2K] ArrayMerger.java │   │   │   │   ├── [1.6K] BooleanArrayMerger.java │   │   │   │   ├── [1.6K] ByteArrayMerger.java │   │   │   │   ├── [1.6K] CharArrayMerger.java │   │   │   │   ├── [1.3K] DoubleArrayMerger.java │   │   │   │   ├── [1.6K] FloatArrayMerger.java │   │   │   │   ├── [1.3K] IntArrayMerger.java │   │   │   │   ├── [1.5K] ListMerger.java │   │   │   │   ├── [1.3K] LongArrayMerger.java │   │   │   │   ├── [1.4K] MapMerger.java │   │   │   │   ├── [4.2K] MergerFactory.java │   │   │   │   ├── [1.4K] SetMerger.java │   │   │   │   └── [1.6K] ShortArrayMerger.java │   │   │   ├── [ 950] Merger.java │   │   │   ├── [1.5K] ProviderURLMergeProcessor.java │   │   │   ├── [4.0K] router │   │   │   │   ├── [2.1K] AbstractRouter.java │   │   │   │   ├── [4.4K] AbstractRouterRule.java │   │   │   │   ├── [4.0K] affinity │   │   │   │   │   ├── [1.3K] AffinityStateRouterFactory.java │   │   │   │   │   ├── [7.8K] AffinityStateRouter.java │   │   │   │   │   └── [4.0K] config │   │   │   │   │   ├── [6.6K] AffinityListenableStateRouter.java │   │   │   │   │   ├── [1.4K] AffinityProviderAppStateRouterFactory.java │   │   │   │   │   ├── [3.7K] AffinityProviderAppStateRouter.java │   │   │   │   │   ├── [1.4K] AffinityServiceStateRouterFactory.java │   │   │   │   │   ├── [1.3K] AffinityServiceStateRouter.java │   │   │   │   │   └── [4.0K] model │   │   │   │   │   ├── [2.8K] AffinityRouterRule.java │   │   │   │   │   └── [2.0K] AffinityRuleParser.java │   │   │   │   ├── [4.0K] condition │   │   │   │   │   ├── [1.4K] ConditionStateRouterFactory.java │   │   │   │   │   ├── [ 14K] ConditionStateRouter.java │   │   │   │   │   ├── [4.0K] config │   │   │   │   │   │   ├── [1.8K] AppStateRouterFactory.java │   │   │   │   │   │   ├── [1.1K] AppStateRouter.java │   │   │   │   │   │   ├── [8.2K] ListenableStateRouter.java │   │   │   │   │   │   ├── [4.0K] model │   │   │   │   │   │   │   ├── [1.9K] ConditionRouterRule.java │   │   │   │   │   │   │   ├── [3.1K] ConditionRuleParser.java │   │   │   │   │   │   │   ├── [2.0K] ConditionSubSet.java │   │   │   │   │   │   │   ├── [1.5K] Destination.java │   │   │   │   │   │   │   ├── [2.3K] DestinationSet.java │   │   │   │   │   │   │   ├── [1.5K] MultiDestCondition.java │   │   │   │   │   │   │   └── [2.1K] MultiDestConditionRouterRule.java │   │   │   │   │   │   ├── [1.4K] ProviderAppStateRouterFactory.java │   │   │   │   │   │   ├── [3.5K] ProviderAppStateRouter.java │   │   │   │   │   │   ├── [1.4K] ServiceStateRouterFactory.java │   │   │   │   │   │   └── [1.2K] ServiceStateRouter.java │   │   │   │   │   ├── [4.0K] matcher │   │   │   │   │   │   ├── [6.1K] AbstractConditionMatcher.java │   │   │   │   │   │   ├── [4.0K] argument │   │   │   │   │   │   │   ├── [1.5K] ArgumentConditionMatcherFactory.java │   │   │   │   │   │   │   └── [3.1K] ArgumentConditionMatcher.java │   │   │   │   │   │   ├── [4.0K] attachment │   │   │   │   │   │   │   ├── [1.5K] AttachmentConditionMatcherFactory.java │   │   │   │   │   │   │   └── [3.1K] AttachmentConditionMatcher.java │   │   │   │   │   │   ├── [1.6K] ConditionMatcherFactory.java │   │   │   │   │   │   ├── [2.2K] ConditionMatcher.java │   │   │   │   │   │   ├── [4.0K] param │   │   │   │   │   │   │   ├── [1.5K] UrlParamConditionMatcherFactory.java │   │   │   │   │   │   │   └── [1.6K] UrlParamConditionMatcher.java │   │   │   │   │   │   └── [4.0K] pattern │   │   │   │   │   │   ├── [4.0K] range │   │   │   │   │   │   │   └── [3.6K] RangeValuePattern.java │   │   │   │   │   │   ├── [1.8K] ValuePattern.java │   │   │   │   │   │   └── [4.0K] wildcard │   │   │   │   │   │   └── [1.7K] WildcardValuePattern.java │   │   │   │   │   └── [ 14K] MultiDestConditionRouter.java │   │   │   │   ├── [4.0K] file │   │   │   │   │   └── [3.2K] FileStateRouterFactory.java │   │   │   │   ├── [4.0K] mesh │   │   │   │   │   ├── [1.3K] MeshScopeModelInitializer.java │   │   │   │   │   ├── [4.0K] route │   │   │   │   │   │   ├── [6.4K] MeshAppRuleListener.java │   │   │   │   │   │   ├── [ 990] MeshEnvListenerFactory.java │   │   │   │   │   │   ├── [1.2K] MeshEnvListener.java │   │   │   │   │   │   ├── [7.5K] MeshRuleCache.java │   │   │   │   │   │   ├── [1.4K] MeshRuleConstants.java │   │   │   │   │   │   ├── [5.2K] MeshRuleManager.java │   │   │   │   │   │   ├── [ 16K] MeshRuleRouter.java │   │   │   │   │   │   ├── [1.3K] StandardMeshRuleRouterFactory.java │   │   │   │   │   │   └── [1.2K] StandardMeshRuleRouter.java │   │   │   │   │   ├── [4.0K] rule │   │   │   │   │   │   ├── [1.7K] BaseRule.java │   │   │   │   │   │   ├── [4.0K] destination │   │   │   │   │   │   │   ├── [ 909] ConnectionPoolSettings.java │   │   │   │   │   │   │   ├── [1.3K] DestinationRule.java │   │   │   │   │   │   │   ├── [1.7K] DestinationRuleSpec.java │   │   │   │   │   │   │   ├── [4.0K] loadbalance │   │   │   │   │   │   │   │   ├── [ 915] ConsistentHashLB.java │   │   │   │   │   │   │   │   ├── [1.5K] LoadBalancerSettings.java │   │   │   │   │   │   │   │   └── [ 968] SimpleLB.java │   │   │   │   │   │   │   ├── [1.4K] Subset.java │   │   │   │   │   │   │   ├── [ 972] TcpKeepalive.java │   │   │   │   │   │   │   ├── [1002] TCPSettings.java │   │   │   │   │   │   │   └── [1.3K] TrafficPolicy.java │   │   │   │   │   │   ├── [4.0K] virtualservice │   │   │   │   │   │   │   ├── [4.0K] destination │   │   │   │   │   │   │   │   ├── [1.6K] DubboDestination.java │   │   │   │   │   │   │   │   └── [1.3K] DubboRouteDestination.java │   │   │   │   │   │   │   ├── [3.5K] DubboMatchRequest.java │   │   │   │   │   │   │   ├── [1.7K] DubboRouteDetail.java │   │   │   │   │   │   │   ├── [1.8K] DubboRoute.java │   │   │   │   │   │   │   ├── [4.0K] match │   │   │   │   │   │   │   │   ├── [3.1K] AddressMatch.java │   │   │   │   │   │   │   │   ├── [1.2K] BoolMatch.java │   │   │   │   │   │   │   │   ├── [1.7K] DoubleMatch.java │   │   │   │   │   │   │   │   ├── [1.6K] DoubleRangeMatch.java │   │   │   │   │   │   │   │   ├── [2.6K] DubboAttachmentMatch.java │   │   │   │   │   │   │   │   ├── [2.5K] DubboMethodArg.java │   │   │   │   │   │   │   │   ├── [4.1K] DubboMethodMatch.java │   │   │   │   │   │   │   │   ├── [1.3K] ListBoolMatch.java │   │   │   │   │   │   │   │   ├── [1.3K] ListDoubleMatch.java │   │   │   │   │   │   │   │   ├── [1.3K] ListStringMatch.java │   │   │   │   │   │   │   │   └── [3.0K] StringMatch.java │   │   │   │   │   │   │   ├── [1.3K] VirtualServiceRule.java │   │   │   │   │   │   │   └── [1.4K] VirtualServiceSpec.java │   │   │   │   │   │   └── [2.0K] VsDestinationGroup.java │   │   │   │   │   └── [4.0K] util │   │   │   │   │   ├── [4.3K] MeshRuleDispatcher.java │   │   │   │   │   ├── [1.1K] MeshRuleListener.java │   │   │   │   │   └── [1.4K] TracingContextProvider.java │   │   │   │   ├── [4.0K] mock │   │   │   │   │   ├── [4.9K] MockInvokersSelector.java │   │   │   │   │   └── [1.3K] MockStateRouterFactory.java │   │   │   │   ├── [1.7K] RouterResult.java │   │   │   │   ├── [2.7K] RouterSnapshotFilter.java │   │   │   │   ├── [6.3K] RouterSnapshotNode.java │   │   │   │   ├── [2.4K] RouterSnapshotSwitcher.java │   │   │   │   ├── [4.0K] script │   │   │   │   │   ├── [4.0K] config │   │   │   │   │   │   ├── [1.4K] AppScriptRouterFactory.java │   │   │   │   │   │   ├── [7.1K] AppScriptStateRouter.java │   │   │   │   │   │   └── [4.0K] model │   │   │   │   │   │   └── [2.2K] ScriptRule.java │   │   │   │   │   ├── [1.7K] ScriptStateRouterFactory.java │   │   │   │   │   └── [8.1K] ScriptStateRouter.java │   │   │   │   ├── [4.0K] state │   │   │   │   │   ├── [7.4K] AbstractStateRouter.java │   │   │   │   │   ├── [ 19K] BitList.java │   │   │   │   │   ├── [1.8K] CacheableStateRouterFactory.java │   │   │   │   │   ├── [2.8K] RouterGroupingState.java │   │   │   │   │   ├── [1.3K] StateRouterFactory.java │   │   │   │   │   ├── [3.7K] StateRouter.java │   │   │   │   │   └── [2.1K] TailStateRouter.java │   │   │   │   └── [4.0K] tag │   │   │   │   ├── [4.0K] model │   │   │   │   │   ├── [1.4K] ParamMatch.java │   │   │   │   │   ├── [3.8K] Tag.java │   │   │   │   │   ├── [5.4K] TagRouterRule.java │   │   │   │   │   └── [1.5K] TagRuleParser.java │   │   │   │   ├── [1.4K] TagStateRouterFactory.java │   │   │   │   └── [ 16K] TagStateRouter.java │   │   │   ├── [ 10K] RouterChain.java │   │   │   ├── [1.9K] RouterFactory.java │   │   │   ├── [4.0K] Router.java │   │   │   ├── [1.0K] RuleConverter.java │   │   │   ├── [ 15K] SingleRouterChain.java │   │   │   └── [4.0K] support │   │   │   ├── [ 20K] AbstractClusterInvoker.java │   │   │   ├── [1.7K] AvailableClusterInvoker.java │   │   │   ├── [1.3K] AvailableCluster.java │   │   │   ├── [6.8K] BroadcastClusterInvoker.java │   │   │   ├── [1.2K] BroadcastCluster.java │   │   │   ├── [2.8K] ClusterUtils.java │   │   │   ├── [9.0K] FailbackClusterInvoker.java │   │   │   ├── [1.3K] FailbackCluster.java │   │   │   ├── [2.8K] FailfastClusterInvoker.java │   │   │   ├── [1.3K] FailfastCluster.java │   │   │   ├── [6.4K] FailoverClusterInvoker.java │   │   │   ├── [1.3K] FailoverCluster.java │   │   │   ├── [2.5K] FailsafeClusterInvoker.java │   │   │   ├── [1.3K] FailsafeCluster.java │   │   │   ├── [6.3K] ForkingClusterInvoker.java │   │   │   ├── [1.3K] ForkingCluster.java │   │   │   ├── [8.8K] MergeableClusterInvoker.java │   │   │   ├── [1.3K] MergeableCluster.java │   │   │   ├── [4.0K] merger │   │   │   │   └── [5.6K] DefaultProviderURLMergeProcessor.java │   │   │   ├── [4.0K] registry │   │   │   │   ├── [5.8K] ZoneAwareClusterInvoker.java │   │   │   │   └── [1.3K] ZoneAwareCluster.java │   │   │   └── [4.0K] wrapper │   │   │   ├── [ 11K] AbstractCluster.java │   │   │   ├── [9.0K] MockClusterInvoker.java │   │   │   ├── [1.5K] MockClusterWrapper.java │   │   │   ├── [ 13K] ScopeClusterInvoker.java │   │   │   └── [1.6K] ScopeClusterWrapper.java │   │   └── [4.0K] resources │   │   └── [4.0K] META-INF │   │   └── [4.0K] dubbo │   │   └── [4.0K] internal │   │   ├── [ 714] org.apache.dubbo.rpc.cluster.Cluster │   │   ├── [ 169] org.apache.dubbo.rpc.cluster.ConfiguratorFactory │   │   ├── [ 334] org.apache.dubbo.rpc.cluster.filter.ClusterFilter │   │   ├── [ 69] org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder │   │   ├── [ 83] org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository │   │   ├── [ 454] org.apache.dubbo.rpc.cluster.LoadBalance │   │   ├── [ 620] org.apache.dubbo.rpc.cluster.Merger │   │   ├── [ 84] org.apache.dubbo.rpc.cluster.ProviderURLMergeProcessor │   │   ├── [ 312] org.apache.dubbo.rpc.cluster.router.condition.matcher.ConditionMatcherFactory │   │   ├── [ 193] org.apache.dubbo.rpc.cluster.router.condition.matcher.pattern.ValuePattern │   │   ├── [ 661] org.apache.dubbo.rpc.cluster.router.state.StateRouterFactory │   │   ├── [ 100] org.apache.dubbo.rpc.Filter │   │   ├── [ 235] org.apache.dubbo.rpc.model.ScopeModelInitializer │   │   └── [ 64] org.apache.dubbo.rpc.Protocol │   └── [4.0K] test │   ├── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] apache │   │   └── [4.0K] dubbo │   │   └── [4.0K] rpc │   │   └── [4.0K] cluster │   │   ├── [4.0K] configurator │   │   │   ├── [4.0K] absent │   │   │   │   └── [5.3K] AbsentConfiguratorTest.java │   │   │   ├── [4.0K] consts │   │   │   │   └── [1.9K] UrlConstant.java │   │   │   ├── [4.0K] override │   │   │   │   └── [9.0K] OverrideConfiguratorTest.java │   │   │   └── [4.0K] parser │   │   │   └── [ 13K] ConfigParserTest.java │   │   ├── [2.5K] ConfiguratorTest.java │   │   ├── [4.0K] directory │   │   │   ├── [4.9K] MockDirInvocation.java │   │   │   └── [3.7K] StaticDirectoryTest.java │   │   ├── [4.0K] filter │   │   │   ├── [5.2K] DefaultFilterChainBuilderTest.java │   │   │   ├── [1.0K] DemoServiceImpl.java │   │   │   ├── [ 944] DemoService.java │   │   │   ├── [1.1K] DemoServiceLocal.java │   │   │   ├── [1.0K] DemoServiceMock.java │   │   │   ├── [1.1K] DemoServiceStub.java │   │   │   ├── [1.6K] LogFilter.java │   │   │   └── [1.0K] MockService.java │   │   ├── [4.0K] loadbalance │   │   │   ├── [3.7K] AbstractLoadBalanceTest.java │   │   │   ├── [6.4K] AdaptiveLoadBalanceTest.java │   │   │   ├── [5.5K] ConsistentHashLoadBalanceTest.java │   │   │   ├── [2.5K] LeastActiveBalanceTest.java │   │   │   ├── [ 14K] LoadBalanceBaseTest.java │   │   │   ├── [3.2K] RandomLoadBalanceTest.java │   │   │   ├── [6.7K] RoundRobinLoadBalanceTest.java │   │   │   └── [4.8K] ShortestResponseLoadBalanceTest.java │   │   ├── [4.0K] merger │   │   │   ├── [1.2K] DoubleSumMerger.java │   │   │   ├── [1.1K] FloatSumMerger.java │   │   │   ├── [1.1K] IntFindAnyMerger.java │   │   │   ├── [1.1K] IntFindFirstMerger.java │   │   │   ├── [1.2K] IntSumMerger.java │   │   │   ├── [1.2K] LongSumMerger.java │   │   │   └── [ 16K] ResultMergerTest.java │   │   ├── [4.0K] router │   │   │   ├── [4.0K] affinity │   │   │   │   └── [ 10K] AffinityRouteTest.java │   │   │   ├── [4.0K] condition │   │   │   │   ├── [ 38K] ConditionStateRouterTest.java │   │   │   │   └── [4.0K] config │   │   │   │   ├── [ 20K] ConditionStateRouterTestV31.java │   │   │   │   └── [4.2K] ProviderAppConditionStateRouterTest.java │   │   │   ├── [4.0K] file │   │   │   │   └── [8.0K] FileRouterEngineTest.java │   │   │   ├── [4.0K] mesh │   │   │   │   ├── [4.0K] route │   │   │   │   │   ├── [ 17K] MeshAppRuleListenerTest.java │   │   │   │   │   ├── [4.8K] MeshRuleCacheTest.java │   │   │   │   │   ├── [ 11K] MeshRuleManagerTest.java │   │   │   │   │   ├── [ 19K] MeshRuleRouterTest.java │   │   │   │   │   └── [1.3K] StandardMeshRuleRouterFactoryTest.java │   │   │   │   ├── [4.0K] rule │   │   │   │   │   ├── [4.9K] DestinationRuleTest.java │   │   │   │   │   ├── [4.0K] virtualservice │   │   │   │   │   │   ├── [6.1K] DubboMatchRequestTest.java │   │   │   │   │   │   └── [4.0K] match │   │   │   │   │   │   ├── [1.4K] BoolMatchTest.java │   │   │   │   │   │   ├── [2.8K] DoubleMatchTest.java │   │   │   │   │   │   ├── [9.4K] DubboAttachmentMatchTest.java │   │   │   │   │   │   ├── [5.4K] DubboMethodMatchTest.java │   │   │   │   │   │   ├── [1.7K] ListBoolMatchTest.java │   │   │   │   │   │   ├── [1.7K] ListDoubleMatchTest.java │   │   │   │   │   │   ├── [1.7K] ListStringMatchTest.java │   │   │   │   │   │   └── [2.7K] StringMatchTest.java │   │   │   │   │   └── [4.0K] VirtualServiceRuleTest.java │   │   │   │   └── [4.0K] util │   │   │   │   └── [7.2K] MeshRuleDispatcherTest.java │   │   │   ├── [4.0K] mock │   │   │   │   └── [3.1K] MockInvokersSelectorTest.java │   │   │   ├── [1.8K] MockInvoker.java │   │   │   ├── [3.7K] RouterSnapshotFilterTest.java │   │   │   ├── [4.0K] script │   │   │   │   ├── [4.0K] config │   │   │   │   │   └── [4.5K] AppScriptStateRouterTest.java │   │   │   │   └── [6.9K] ScriptStateRouterTest.java │   │   │   ├── [4.0K] state │   │   │   │   └── [ 24K] BitListTest.java │   │   │   └── [4.0K] tag │   │   │   └── [ 13K] TagStateRouterTest.java │   │   ├── [5.4K] StickyTest.java │   │   └── [4.0K] support │   │   ├── [ 24K] AbstractClusterInvokerTest.java │   │   ├── [4.2K] AvailableClusterInvokerTest.java │   │   ├── [5.2K] BroadCastClusterInvokerTest.java │   │   ├── [8.4K] ClusterUtilsTest.java │   │   ├── [ 13K] ConnectivityValidationTest.java │   │   ├── [ 905] DemoServiceA.java │   │   ├── [1.1K] DemoServiceAMock.java │   │   ├── [ 905] DemoServiceB.java │   │   ├── [1.1K] DemoServiceBMock.java │   │   ├── [ 12K] FailbackClusterInvokerTest.java │   │   ├── [5.0K] FailfastClusterInvokerTest.java │   │   ├── [ 15K] FailoverClusterInvokerTest.java │   │   ├── [4.2K] FailSafeClusterInvokerTest.java │   │   ├── [6.7K] ForkingClusterInvokerTest.java │   │   ├── [ 951] Greeting.java │   │   ├── [ 879] GreetingMock1.java │   │   ├── [1003] GreetingMock2.java │   │   ├── [2.1K] Menu.java │   │   ├── [ 979] MenuService.java │   │   ├── [ 22K] MergeableClusterInvokerTest.java │   │   ├── [4.0K] merger │   │   │   └── [ 10K] DefaultProviderURLMergeProcessorTest.java │   │   ├── [7.5K] MockAbstractClusterInvokerTest.java │   │   ├── [7.2K] MockInvokerTest.java │   │   ├── [4.0K] registry │   │   │   └── [8.2K] ZoneAwareClusterInvokerTest.java │   │   ├── [1.6K] TagProviderURLMergeProcessor.java │   │   └── [4.0K] wrapper │   │   ├── [4.0K] AbstractClusterTest.java │   │   ├── [1.4K] DemoClusterFilter.java │   │   ├── [ 38K] MockClusterInvokerTest.java │   │   ├── [7.7K] MockProviderRpcExceptionTest.java │   │   ├── [1.0K] MyMockException.java │   │   └── [ 17K] ScopeClusterInvokerTest.java │   └── [4.0K] resources │   ├── [1.0K] AppAnyServices.yml │   ├── [1.1K] AppMultiServices.yml │   ├── [1.0K] AppNoService.yml │   ├── [1.6K] ConditionRule.yml │   ├── [1.2K] ConfiguratorV3Compatibility.yml │   ├── [1.3K] ConfiguratorV3Duplicate.yml │   ├── [1.2K] ConfiguratorV3.yml │   ├── [1.1K] ConsumerSpecificProviders.yml │   ├── [1.8K] DestinationRuleTest2.yaml │   ├── [1.2K] DestinationRuleTest.yaml │   ├── [ 74] dubbo.properties │   ├── [1.5K] log4j2-test.xml │   ├── [4.0K] META-INF │   │   └── [4.0K] dubbo │   │   └── [4.0K] internal │   │   ├── [ 68] org.apache.dubbo.rpc.cluster.filter.ClusterFilter │   │   ├── [ 360] org.apache.dubbo.rpc.cluster.Merger │   │   ├── [ 70] org.apache.dubbo.rpc.cluster.ProviderURLMergeProcessor │   │   ├── [ 144] org.apache.dubbo.rpc.cluster.router.state.StateRouterFactory │   │   └── [ 50] org.apache.dubbo.rpc.Filter │   ├── [4.0K] org │   │   └── [4.0K] apache │   │   └── [4.0K] dubbo │   │   └── [4.0K] rpc │   │   └── [4.0K] cluster │   │   └── [4.0K] router │   │   └── [4.0K] file │   │   ├── [1.1K] availablerule.javascript │   │   ├── [1.1K] methodrule.javascript │   │   └── [1.1K] notAvailablerule.javascript │   ├── [1.3K] ScriptRule.yaml │   ├── [ 993] ServiceGroupVersion.yml │   ├── [1012] ServiceMultiApps.yml │   ├── [ 994] ServiceNoApp.yml │   ├── [ 982] ServiceNoRule.yml │   ├── [ 991] TagRule.yml │   └── [1.4K] VirtualServiceTest.yaml ├── [4.0K] dubbo-common │   ├── [4.0K] pom.xml │   └── [4.0K] src │   ├── [4.0K] main │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   ├── [4.0K] common │   │   │   │   ├── [4.0K] aot │   │   │   │   │   └── [1.5K] NativeDetector.java │   │   │   │   ├── [4.9K] BaseServiceMetadata.java │   │   │   │   ├── [2.8K] BatchExecutorQueue.java │   │   │   │   ├── [4.0K] beans │   │   │   │   │   ├── [4.0K] factory │   │   │   │   │   │   └── [ 16K] ScopeBeanFactory.java │   │   │   │   │   ├── [1.1K] ScopeBeanException.java │   │   │   │   │   ├── [1.5K] ScopeBeanExtensionInjector.java │   │   │   │   │   └── [4.0K] support │   │   │   │   │   └── [5.0K] InstantiationStrategy.java │   │   │   │   ├── [4.0K] beanutil │   │   │   │   │   ├── [1.3K] JavaBeanAccessor.java │   │   │   │   │   ├── [6.2K] JavaBeanDescriptor.java │   │   │   │   │   └── [ 19K] JavaBeanSerializeUtil.java │   │   │   │   ├── [4.0K] bytecode │   │   │   │   │   ├── [ 14K] ClassGenerator.java │   │   │   │   │   ├── [1.7K] DubboLoaderClassPath.java │   │   │   │   │   ├── [8.4K] Mixin.java │   │   │   │   │   ├── [1.1K] NoSuchMethodException.java │   │   │   │   │   ├── [1.1K] NoSuchPropertyException.java │   │   │   │   │   ├── [9.3K] Proxy.java │   │   │   │   │   └── [ 19K] Wrapper.java │   │   │   │   ├── [4.0K] cache │   │   │   │   │   ├── [7.4K] FileCacheStoreFactory.java │   │   │   │   │   └── [8.8K] FileCacheStore.java │   │   │   │   ├── [2.9K] CommonScopeModelInitializer.java │   │   │   │   ├── [4.0K] compact │   │   │   │   │   ├── [5.0K] Dubbo2ActivateUtils.java │   │   │   │   │   ├── [4.2K] Dubbo2CompactUtils.java │   │   │   │   │   └── [5.6K] Dubbo2GenericExceptionUtils.java │   │   │   │   ├── [4.0K] compiler │   │   │   │   │   ├── [1.9K] Compiler.java │   │   │   │   │   └── [4.0K] support │   │   │   │   │   ├── [3.5K] AbstractCompiler.java │   │   │   │   │   ├── [2.1K] AdaptiveCompiler.java │   │   │   │   │   ├── [ 13K] ClassUtils.java │   │   │   │   │   ├── [4.9K] CtClassBuilder.java │   │   │   │   │   ├── [3.9K] JavassistCompiler.java │   │   │   │   │   └── [ 12K] JdkCompiler.java │   │   │   │   ├── [4.0K] concurrent │   │   │   │   │   ├── [1.1K] AbortPolicy.java │   │   │   │   │   ├── [3.2K] CallableSafeInitializer.java │   │   │   │   │   ├── [1.1K] DiscardOldestPolicy.java │   │   │   │   │   ├── [1.1K] DiscardPolicy.java │   │   │   │   │   ├── [2.5K] RejectException.java │   │   │   │   │   └── [1.6K] Rejector.java │   │   │   │   ├── [4.0K] config │   │   │   │   │   ├── [3.4K] CompositeConfiguration.java │   │   │   │   │   ├── [4.0K] configcenter │   │   │   │   │   │   ├── [1.8K] AbstractDynamicConfigurationFactory.java │   │   │   │   │   │   ├── [9.7K] AbstractDynamicConfiguration.java │   │   │   │   │   │   ├── [2.8K] ConfigChangedEvent.java │   │   │   │   │   │   ├── [1.1K] ConfigChangeType.java │   │   │   │   │   │   ├── [1.5K] ConfigItem.java │   │   │   │   │   │   ├── [1.3K] ConfigurationListener.java │   │   │   │   │   │   ├── [1.2K] Constants.java │   │   │   │   │   │   ├── [1.3K] DynamicConfigurationFactory.java │   │   │   │   │   │   ├── [8.0K] DynamicConfiguration.java │   │   │   │   │   │   ├── [4.0K] nop │   │   │   │   │   │   │   ├── [1.3K] NopDynamicConfigurationFactory.java │   │   │   │   │   │   │   └── [2.1K] NopDynamicConfiguration.java │   │   │   │   │   │   ├── [6.1K] TreePathDynamicConfiguration.java │   │   │   │   │   │   └── [4.0K] wrapper │   │   │   │   │   │   └── [4.6K] CompositeDynamicConfiguration.java │   │   │   │   │   ├── [1.8K] ConfigurationCache.java │   │   │   │   │   ├── [7.4K] Configuration.java │   │   │   │   │   ├── [ 18K] ConfigurationUtils.java │   │   │   │   │   ├── [2.8K] EnvironmentConfiguration.java │   │   │   │   │   ├── [ 14K] Environment.java │   │   │   │   │   ├── [2.1K] InmemoryConfiguration.java │   │   │   │   │   ├── [7.7K] ModuleEnvironment.java │   │   │   │   │   ├── [3.1K] OrderedPropertiesConfiguration.java │   │   │   │   │   ├── [1.3K] OrderedPropertiesProvider.java │   │   │   │   │   ├── [1.5K] PrefixedConfiguration.java │   │   │   │   │   ├── [2.0K] PropertiesConfiguration.java │   │   │   │   │   ├── [1.8K] ReferenceCache.java │   │   │   │   │   └── [1.2K] SystemConfiguration.java │   │   │   │   ├── [4.0K] constants │   │   │   │   │   ├── [2.0K] ClusterRules.java │   │   │   │   │   ├── [ 22K] CommonConstants.java │   │   │   │   │   ├── [ 958] FilterConstants.java │   │   │   │   │   ├── [1.8K] LoadbalanceRules.java │   │   │   │   │   ├── [ 12K] LoggerCodeConstants.java │   │   │   │   │   ├── [3.3K] MetricsConstants.java │   │   │   │   │   ├── [1.7K] QosConstants.java │   │   │   │   │   ├── [1.5K] RegisterTypeEnum.java │   │   │   │   │   ├── [4.4K] RegistryConstants.java │   │   │   │   │   └── [ 920] RemotingConstants.java │   │   │   │   ├── [4.0K] context │   │   │   │   │   ├── [1.0K] ApplicationExt.java │   │   │   │   │   ├── [1.1K] LifecycleAdapter.java │   │   │   │   │   ├── [1.5K] Lifecycle.java │   │   │   │   │   └── [1.0K] ModuleExt.java │   │   │   │   ├── [4.0K] convert │   │   │   │   │   ├── [2.4K] Converter.java │   │   │   │   │   ├── [3.0K] ConverterUtil.java │   │   │   │   │   ├── [4.0K] multiple │   │   │   │   │   │   ├── [3.5K] MultiValueConverter.java │   │   │   │   │   │   ├── [2.2K] StringToArrayConverter.java │   │   │   │   │   │   ├── [1.4K] StringToBlockingDequeConverter.java │   │   │   │   │   │   ├── [1.5K] StringToBlockingQueueConverter.java │   │   │   │   │   │   ├── [1.4K] StringToCollectionConverter.java │   │   │   │   │   │   ├── [1.3K] StringToDequeConverter.java │   │   │   │   │   │   ├── [3.4K] StringToIterableConverter.java │   │   │   │   │   │   ├── [1.3K] StringToListConverter.java │   │   │   │   │   │   ├── [2.1K] StringToMultiValueConverter.java │   │   │   │   │   │   ├── [1.4K] StringToNavigableSetConverter.java │   │   │   │   │   │   ├── [1.4K] StringToQueueConverter.java │   │   │   │   │   │   ├── [1.3K] StringToSetConverter.java │   │   │   │   │   │   ├── [1.4K] StringToSortedSetConverter.java │   │   │   │   │   │   └── [1.4K] StringToTransferQueueConverter.java │   │   │   │   │   ├── [1.0K] StringConverter.java │   │   │   │   │   ├── [1.3K] StringToBooleanConverter.java │   │   │   │   │   ├── [1.2K] StringToByteConverter.java │   │   │   │   │   ├── [1.5K] StringToCharacterConverter.java │   │   │   │   │   ├── [1.3K] StringToCharArrayConverter.java │   │   │   │   │   ├── [1.3K] StringToDoubleConverter.java │   │   │   │   │   ├── [7.8K] StringToDurationConverter.java │   │   │   │   │   ├── [1.3K] StringToFloatConverter.java │   │   │   │   │   ├── [1.3K] StringToIntegerConverter.java │   │   │   │   │   ├── [1.3K] StringToLongConverter.java │   │   │   │   │   ├── [1.2K] StringToOptionalConverter.java │   │   │   │   │   ├── [1.3K] StringToShortConverter.java │   │   │   │   │   └── [1.1K] StringToStringConverter.java │   │   │   │   ├── [4.0K] deploy │   │   │   │   │   ├── [6.6K] AbstractDeployer.java │   │   │   │   │   ├── [2.9K] ApplicationDeployer.java │   │   │   │   │   ├── [1.2K] ApplicationDeployListener.java │   │   │   │   │   ├── [2.3K] Deployer.java │   │   │   │   │   ├── [1.4K] DeployListenerAdapter.java │   │   │   │   │   ├── [1.9K] DeployListener.java │   │   │   │   │   ├── [1.3K] DeployState.java │   │   │   │   │   ├── [1.7K] ModuleDeployer.java │   │   │   │   │   └── [1.1K] ModuleDeployListener.java │   │   │   │   ├── [1.3K] Experimental.java │   │   │   │   ├── [4.0K] extension │   │   │   │   │   ├── [3.5K] Activate.java │   │   │   │   │   ├── [ 16K] AdaptiveClassCodeGenerator.java │   │   │   │   │   ├── [2.6K] Adaptive.java │   │   │   │   │   ├── [1.2K] DisableInject.java │   │   │   │   │   ├── [1.2K] DubboInternalLoadingStrategy.java │   │   │   │   │   ├── [1.3K] DubboLoadingStrategy.java │   │   │   │   │   ├── [1.1K] ExtensionAccessorAware.java │   │   │   │   │   ├── [2.8K] ExtensionAccessor.java │   │   │   │   │   ├── [5.6K] ExtensionDirector.java │   │   │   │   │   ├── [1.3K] ExtensionFactory.java │   │   │   │   │   ├── [1.3K] ExtensionInjector.java │   │   │   │   │   ├── [ 59K] ExtensionLoader.java │   │   │   │   │   ├── [1.2K] ExtensionPostProcessor.java │   │   │   │   │   ├── [2.7K] ExtensionScope.java │   │   │   │   │   ├── [4.0K] inject │   │   │   │   │   │   ├── [2.5K] AdaptiveExtensionInjector.java │   │   │   │   │   │   └── [1.8K] SpiExtensionInjector.java │   │   │   │   │   ├── [2.9K] LoadingStrategy.java │   │   │   │   │   ├── [1.3K] ServicesLoadingStrategy.java │   │   │   │   │   ├── [2.4K] SPI.java │   │   │   │   │   ├── [4.0K] support │   │   │   │   │   │   ├── [6.2K] ActivateComparator.java │   │   │   │   │   │   └── [3.0K] WrapperComparator.java │   │   │   │   │   └── [1.5K] Wrapper.java │   │   │   │   ├── [2.4K] Extension.java │   │   │   │   ├── [4.0K] function │   │   │   │   │   ├── [2.3K] Predicates.java │   │   │   │   │   ├── [2.7K] Streams.java │   │   │   │   │   ├── [1.6K] ThrowableAction.java │   │   │   │   │   ├── [1.9K] ThrowableConsumer.java │   │   │   │   │   └── [2.1K] ThrowableFunction.java │   │   │   │   ├── [4.0K] infra │   │   │   │   │   ├── [1.6K] InfraAdapter.java │   │   │   │   │   └── [4.0K] support │   │   │   │   │   └── [3.5K] EnvironmentAdapter.java │   │   │   │   ├── [4.0K] io │   │   │   │   │   ├── [ 25K] Bytes.java │   │   │   │   │   ├── [8.7K] StreamUtils.java │   │   │   │   │   ├── [3.0K] UnsafeByteArrayInputStream.java │   │   │   │   │   ├── [2.9K] UnsafeByteArrayOutputStream.java │   │   │   │   │   ├── [3.0K] UnsafeStringReader.java │   │   │   │   │   └── [2.7K] UnsafeStringWriter.java │   │   │   │   ├── [4.0K] json │   │   │   │   │   ├── [3.5K] GsonUtils.java │   │   │   │   │   ├── [4.0K] impl │   │   │   │   │   │   ├── [9.0K] AbstractJsonUtilImpl.java │   │   │   │   │   │   ├── [2.2K] FastJson2Impl.java │   │   │   │   │   │   ├── [2.6K] FastJsonImpl.java │   │   │   │   │   │   ├── [2.9K] GsonImpl.java │   │   │   │   │   │   └── [4.6K] JacksonImpl.java │   │   │   │   │   └── [2.0K] JsonUtil.java │   │   │   │   ├── [4.0K] lang │   │   │   │   │   ├── [1.2K] Nullable.java │   │   │   │   │   ├── [2.2K] Prioritized.java │   │   │   │   │   ├── [1.7K] ShutdownHookCallback.java │   │   │   │   │   └── [2.5K] ShutdownHookCallbacks.java │   │   │   │   ├── [4.0K] logger │   │   │   │   │   ├── [2.8K] ErrorTypeAwareLogger.java │   │   │   │   │   ├── [ 19K] FluentLoggerImpl.java │   │   │   │   │   ├── [3.1K] FluentLogger.java │   │   │   │   │   ├── [4.0K] helpers │   │   │   │   │   │   ├── [2.0K] FormattingTuple.java │   │   │   │   │   │   └── [ 15K] MessageFormatter.java │   │   │   │   │   ├── [4.0K] jcl │   │   │   │   │   │   ├── [1.7K] JclLoggerAdapter.java │   │   │   │   │   │   └── [4.1K] JclLogger.java │   │   │   │   │   ├── [4.0K] jdk │   │   │   │   │   │   ├── [4.9K] JdkLoggerAdapter.java │   │   │   │   │   │   └── [4.3K] JdkLogger.java │   │   │   │   │   ├── [1.1K] Level.java │   │   │   │   │   ├── [1.1K] ListenableLogger.java │   │   │   │   │   ├── [4.0K] log4j │   │   │   │   │   │   ├── [5.4K] Log4jLoggerAdapter.java │   │   │   │   │   │   └── [4.8K] Log4jLogger.java │   │   │   │   │   ├── [4.0K] log4j2 │   │   │   │   │   │   ├── [4.0K] Log4j2LoggerAdapter.java │   │   │   │   │   │   └── [4.7K] Log4j2Logger.java │   │   │   │   │   ├── [2.6K] LoggerAdapter.java │   │   │   │   │   ├── [ 11K] LoggerFactory.java │   │   │   │   │   ├── [4.7K] Logger.java │   │   │   │   │   ├── [ 994] LogListener.java │   │   │   │   │   ├── [4.0K] slf4j │   │   │   │   │   │   ├── [2.7K] Slf4jLoggerAdapter.java │   │   │   │   │   │   └── [9.3K] Slf4jLogger.java │   │   │   │   │   └── [4.0K] support │   │   │   │   │   ├── [6.4K] FailsafeErrorTypeAwareLogger.java │   │   │   │   │   └── [7.9K] FailsafeLogger.java │   │   │   │   ├── [1.1K] Node.java │   │   │   │   ├── [8.9K] Parameters.java │   │   │   │   ├── [4.0K] profiler │   │   │   │   │   ├── [2.3K] ProfilerEntry.java │   │   │   │   │   ├── [4.4K] Profiler.java │   │   │   │   │   └── [2.0K] ProfilerSwitch.java │   │   │   │   ├── [4.5K] ProtocolServiceKey.java │   │   │   │   ├── [4.0K] reference │   │   │   │   │   └── [2.8K] ReferenceCountedResource.java │   │   │   │   ├── [ 970] Resetable.java │   │   │   │   ├── [4.0K] resource │   │   │   │   │   ├── [ 947] Disposable.java │   │   │   │   │   ├── [2.1K] GlobalResourceInitializer.java │   │   │   │   │   ├── [6.9K] GlobalResourcesRepository.java │   │   │   │   │   └── [1.1K] Initializable.java │   │   │   │   ├── [4.0K] serialization │   │   │   │   │   ├── [1.7K] ClassHolder.java │   │   │   │   │   └── [ 936] PreferSerializationProvider.java │   │   │   │   ├── [5.7K] ServiceKey.java │   │   │   │   ├── [4.0K] ssl │   │   │   │   │   ├── [ 910] AuthPolicy.java │   │   │   │   │   ├── [2.1K] Cert.java │   │   │   │   │   ├── [2.1K] CertManager.java │   │   │   │   │   ├── [1.5K] CertProvider.java │   │   │   │   │   ├── [4.0K] impl │   │   │   │   │   │   └── [4.7K] SSLConfigCertProvider.java │   │   │   │   │   └── [1.4K] ProviderCert.java │   │   │   │   ├── [4.0K] status │   │   │   │   │   ├── [4.0K] reporter │   │   │   │   │   │   ├── [1.1K] FrameworkStatusReporter.java │   │   │   │   │   │   └── [4.4K] FrameworkStatusReportService.java │   │   │   │   │   ├── [1.1K] StatusChecker.java │   │   │   │   │   ├── [1.7K] Status.java │   │   │   │   │   └── [4.0K] support │   │   │   │   │   ├── [1.8K] LoadStatusChecker.java │   │   │   │   │   ├── [1.7K] MemoryStatusChecker.java │   │   │   │   │   └── [1.9K] StatusUtils.java │   │   │   │   ├── [4.0K] store │   │   │   │   │   ├── [1.4K] DataStore.java │   │   │   │   │   ├── [ 954] DataStoreUpdateListener.java │   │   │   │   │   └── [4.0K] support │   │   │   │   │   └── [3.6K] SimpleDataStore.java │   │   │   │   ├── [4.0K] stream │   │   │   │   │   └── [1.3K] StreamObserver.java │   │   │   │   ├── [4.0K] system │   │   │   │   │   └── [3.7K] OperatingSystemBeanManager.java │   │   │   │   ├── [4.0K] threadlocal │   │   │   │   │   ├── [1.8K] InternalRunnable.java │   │   │   │   │   ├── [2.3K] InternalThread.java │   │   │   │   │   ├── [7.1K] InternalThreadLocal.java │   │   │   │   │   ├── [6.9K] InternalThreadLocalMap.java │   │   │   │   │   └── [1.6K] NamedInternalThreadFactory.java │   │   │   │   ├── [4.0K] threadpool │   │   │   │   │   ├── [4.0K] concurrent │   │   │   │   │   │   └── [2.1K] ScheduledCompletableFuture.java │   │   │   │   │   ├── [4.0K] event │   │   │   │   │   │   ├── [1.1K] ThreadPoolExhaustedEvent.java │   │   │   │   │   │   └── [1.2K] ThreadPoolExhaustedListener.java │   │   │   │   │   ├── [4.0K] manager │   │   │   │   │   │   ├── [ 20K] DefaultExecutorRepository.java │   │   │   │   │   │   ├── [6.8K] ExecutorRepository.java │   │   │   │   │   │   ├── [ 11K] FrameworkExecutorRepository.java │   │   │   │   │   │   ├── [2.8K] IsolationExecutorRepository.java │   │   │   │   │   │   └── [2.0K] Ring.java │   │   │   │   │   ├── [3.8K] MemoryLimitCalculator.java │   │   │   │   │   ├── [3.4K] MemoryLimitedLinkedBlockingQueue.java │   │   │   │   │   ├── [7.4K] MemoryLimiter.java │   │   │   │   │   ├── [3.9K] MemorySafeLinkedBlockingQueue.java │   │   │   │   │   ├── [4.0K] serial │   │   │   │   │   │   └── [4.9K] SerializingExecutor.java │   │   │   │   │   ├── [4.0K] support │   │   │   │   │   │   ├── [8.9K] AbortPolicyWithReport.java │   │   │   │   │   │   ├── [4.0K] cached │   │   │   │   │   │   │   └── [3.4K] CachedThreadPool.java │   │   │   │   │   │   ├── [4.0K] eager │   │   │   │   │   │   │   ├── [2.2K] EagerThreadPoolExecutor.java │   │   │   │   │   │   │   ├── [3.0K] EagerThreadPool.java │   │   │   │   │   │   │   └── [2.8K] TaskQueue.java │   │   │   │   │   │   ├── [4.0K] fixed │   │   │   │   │   │   │   └── [3.0K] FixedThreadPool.java │   │   │   │   │   │   └── [4.0K] limited │   │   │   │   │   │   └── [3.2K] LimitedThreadPool.java │   │   │   │   │   ├── [5.3K] ThreadlessExecutor.java │   │   │   │   │   └── [1.5K] ThreadPool.java │   │   │   │   ├── [4.0K] timer │   │   │   │   │   ├── [ 31K] HashedWheelTimer.java │   │   │   │   │   ├── [1.6K] Timeout.java │   │   │   │   │   ├── [1.8K] Timer.java │   │   │   │   │   └── [1.1K] TimerTask.java │   │   │   │   ├── [4.0K] url │   │   │   │   │   └── [4.0K] component │   │   │   │   │   ├── [5.8K] DubboServiceAddressURL.java │   │   │   │   │   ├── [4.0K] param │   │   │   │   │   │   ├── [2.3K] DefaultDynamicParamSource.java │   │   │   │   │   │   ├── [1.1K] DynamicParamSource.java │   │   │   │   │   │   ├── [3.2K] DynamicParamTable.java │   │   │   │   │   │   ├── [2.6K] DynamicValues.java │   │   │   │   │   │   ├── [2.2K] FixedParamValue.java │   │   │   │   │   │   ├── [1.1K] IgnoredParam.java │   │   │   │   │   │   └── [1.2K] ParamValue.java │   │   │   │   │   ├── [5.5K] PathURLAddress.java │   │   │   │   │   ├── [7.8K] ServiceAddressURL.java │   │   │   │   │   ├── [ 18K] ServiceConfigURL.java │   │   │   │   │   ├── [8.0K] URLAddress.java │   │   │   │   │   ├── [3.0K] URLItemCache.java │   │   │   │   │   ├── [ 38K] URLParam.java │   │   │   │   │   └── [1.9K] URLPlainParam.java │   │   │   │   ├── [ 14K] URLBuilder.java │   │   │   │   ├── [ 63K] URL.java │   │   │   │   ├── [ 15K] URLStrParser.java │   │   │   │   ├── [4.0K] utils │   │   │   │   │   ├── [1.2K] AllowClassNotifyListener.java │   │   │   │   │   ├── [ 24K] AnnotationUtils.java │   │   │   │   │   ├── [2.4K] ArrayUtils.java │   │   │   │   │   ├── [2.1K] Assert.java │   │   │   │   │   ├── [4.4K] AtomicPositiveInteger.java │   │   │   │   │   ├── [1.4K] CacheableSupplier.java │   │   │   │   │   ├── [1.3K] CharSequenceComparator.java │   │   │   │   │   ├── [4.7K] CIDRUtils.java │   │   │   │   │   ├── [5.4K] ClassHelper.java │   │   │   │   │   ├── [4.7K] ClassLoaderResourceLoader.java │   │   │   │   │   ├── [ 23K] ClassUtils.java │   │   │   │   │   ├── [ 15K] CollectionUtils.java │   │   │   │   │   ├── [9.5K] CompatibleTypeUtils.java │   │   │   │   │   ├── [2.3K] ConcurrentHashMapUtils.java │   │   │   │   │   ├── [4.3K] ConcurrentHashSet.java │   │   │   │   │   ├── [ 15K] ConfigUtils.java │   │   │   │   │   ├── [9.0K] DateUtils.java │   │   │   │   │   ├── [2.2K] DefaultPage.java │   │   │   │   │   ├── [3.2K] DefaultParameterNameReader.java │   │   │   │   │   ├── [9.2K] DefaultSerializeClassChecker.java │   │   │   │   │   ├── [4.8K] DubboAppender.java │   │   │   │   │   ├── [5.3K] ExecutorUtil.java │   │   │   │   │   ├── [5.3K] FieldUtils.java │   │   │   │   │   ├── [1.0K] Holder.java │   │   │   │   │   ├── [8.9K] IOUtils.java │   │   │   │   │   ├── [5.0K] JavassistParameterNameReader.java │   │   │   │   │   ├── [3.7K] JRE.java │   │   │   │   │   ├── [6.2K] JsonCompatibilityUtil.java │   │   │   │   │   ├── [5.9K] JsonUtils.java │   │   │   │   │   ├── [4.4K] JVMUtil.java │   │   │   │   │   ├── [8.3K] LFUCache.java │   │   │   │   │   ├── [2.3K] LockUtils.java │   │   │   │   │   ├── [4.0K] LogHelper.java │   │   │   │   │   ├── [3.3K] Log.java │   │   │   │   │   ├── [4.0K] LogUtil.java │   │   │   │   │   ├── [4.6K] LRU2Cache.java │   │   │   │   │   ├── [3.6K] LRUCache.java │   │   │   │   │   ├── [2.4K] MD5Utils.java │   │   │   │   │   ├── [2.3K] MemberUtils.java │   │   │   │   │   ├── [2.3K] MethodComparator.java │   │   │   │   │   ├── [ 18K] MethodUtils.java │   │   │   │   │   ├── [1.8K] NamedThreadFactory.java │   │   │   │   │   ├── [ 33K] NetUtils.java │   │   │   │   │   ├── [2.0K] Page.java │   │   │   │   │   ├── [3.8K] Pair.java │   │   │   │   │   ├── [1.2K] ParameterNameReader.java │   │   │   │   │   ├── [2.3K] PathUtils.java │   │   │   │   │   ├── [ 37K] PojoUtils.java │   │   │   │   │   ├── [1.6K] ProtobufUtils.java │   │   │   │   │   ├── [6.5K] ReflectionUtils.java │   │   │   │   │   ├── [ 46K] ReflectUtils.java │   │   │   │   │   ├── [2.1K] RegexProperties.java │   │   │   │   │   ├── [1.3K] SerializeCheckStatus.java │   │   │   │   │   ├── [ 14K] SerializeSecurityConfigurator.java │   │   │   │   │   ├── [5.4K] SerializeSecurityManager.java │   │   │   │   │   ├── [4.8K] ServiceAnnotationResolver.java │   │   │   │   │   ├── [3.2K] Stack.java │   │   │   │   │   ├── [2.5K] StringConstantFieldValuePredicate.java │   │   │   │   │   ├── [ 47K] StringUtils.java │   │   │   │   │   ├── [4.0K] SystemPropertyConfigUtils.java │   │   │   │   │   ├── [2.6K] TimeUtils.java │   │   │   │   │   ├── [3.5K] ToStringUtils.java │   │   │   │   │   ├── [9.2K] TypeUtils.java │   │   │   │   │   ├── [ 30K] UrlUtils.java │   │   │   │   │   └── [9.7K] Utf8Utils.java │   │   │   │   └── [ 14K] Version.java │   │   │   ├── [4.0K] config │   │   │   │   ├── [ 47K] AbstractConfig.java │   │   │   │   ├── [ 31K] AbstractInterfaceConfig.java │   │   │   │   ├── [5.8K] AbstractMethodConfig.java │   │   │   │   ├── [8.4K] AbstractReferenceConfig.java │   │   │   │   ├── [10.0K] AbstractServiceConfig.java │   │   │   │   ├── [4.0K] annotation │   │   │   │   │   ├── [1.4K] Argument.java │   │   │   │   │   ├── [ 10K] DubboReference.java │   │   │   │   │   ├── [9.3K] DubboService.java │   │   │   │   │   ├── [2.0K] Method.java │   │   │   │   │   ├── [1.7K] ProvidedBy.java │   │   │   │   │   ├── [7.2K] Reference.java │   │   │   │   │   └── [6.5K] Service.java │   │   │   │   ├── [ 26K] ApplicationConfig.java │   │   │   │   ├── [2.1K] ArgumentConfig.java │   │   │   │   ├── [ 10K] ConfigCenterConfig.java │   │   │   │   ├── [1.9K] ConfigKeys.java │   │   │   │   ├── [4.5K] Constants.java │   │   │   │   ├── [5.4K] ConsumerConfig.java │   │   │   │   ├── [4.0K] context │   │   │   │   │   ├── [ 27K] AbstractConfigManager.java │   │   │   │   │   ├── [1.6K] ConfigConfigurationAdapter.java │   │   │   │   │   ├── [ 13K] ConfigManager.java │   │   │   │   │   ├── [1.7K] ConfigMode.java │   │   │   │   │   ├── [ 972] ConfigValidator.java │   │   │   │   │   └── [ 15K] ModuleConfigManager.java │   │   │   │   ├── [ 10K] MetadataReportConfig.java │   │   │   │   ├── [ 15K] MethodConfig.java │   │   │   │   ├── [7.2K] MetricsConfig.java │   │   │   │   ├── [6.5K] ModuleConfig.java │   │   │   │   ├── [3.9K] MonitorConfig.java │   │   │   │   ├── [4.0K] nested │   │   │   │   │   ├── [3.3K] AggregationConfig.java │   │   │   │   │   ├── [3.5K] BaggageConfig.java │   │   │   │   │   ├── [3.8K] CorsConfig.java │   │   │   │   │   ├── [5.0K] ExporterConfig.java │   │   │   │   │   ├── [3.4K] HistogramConfig.java │   │   │   │   │   ├── [9.2K] Http3Config.java │   │   │   │   │   ├── [8.2K] OpenAPIConfig.java │   │   │   │   │   ├── [4.5K] PrometheusConfig.java │   │   │   │   │   ├── [1.4K] PropagationConfig.java │   │   │   │   │   ├── [6.4K] RestConfig.java │   │   │   │   │   ├── [1.4K] SamplingConfig.java │   │   │   │   │   ├── [2.5K] ServletConfig.java │   │   │   │   │   ├── [ 11K] TripleConfig.java │   │   │   │   │   └── [2.0K] WebSocketConfig.java │   │   │   │   ├── [ 16K] ProtocolConfig.java │   │   │   │   ├── [9.6K] ProviderConfig.java │   │   │   │   ├── [ 14K] ReferenceConfigBase.java │   │   │   │   ├── [ 14K] RegistryConfig.java │   │   │   │   ├── [ 15K] ServiceConfigBase.java │   │   │   │   ├── [10.0K] SslConfig.java │   │   │   │   ├── [4.0K] support │   │   │   │   │   ├── [1.2K] Nested.java │   │   │   │   │   └── [1.9K] Parameter.java │   │   │   │   └── [2.9K] TracingConfig.java │   │   │   ├── [4.0K] metadata │   │   │   │   └── [4.0K] definition │   │   │   │   ├── [4.0K] builder │   │   │   │   │   ├── [1.9K] ArrayTypeBuilder.java │   │   │   │   │   ├── [3.2K] CollectionTypeBuilder.java │   │   │   │   │   ├── [2.4K] DefaultTypeBuilder.java │   │   │   │   │   ├── [2.6K] EnumTypeBuilder.java │   │   │   │   │   ├── [3.0K] MapTypeBuilder.java │   │   │   │   │   └── [1.5K] TypeBuilder.java │   │   │   │   ├── [2.6K] MethodDefinitionBuilder.java │   │   │   │   ├── [4.0K] model │   │   │   │   │   ├── [1.3K] FullServiceDefinition.java │   │   │   │   │   ├── [3.4K] MethodDefinition.java │   │   │   │   │   ├── [3.6K] ServiceDefinition.java │   │   │   │   │   └── [4.9K] TypeDefinition.java │   │   │   │   ├── [4.5K] ServiceDefinitionBuilder.java │   │   │   │   ├── [3.1K] TypeDefinitionBuilder.java │   │   │   │   └── [4.0K] util │   │   │   │   ├── [5.3K] ClassUtils.java │   │   │   │   └── [3.2K] JaketConfigurationUtils.java │   │   │   └── [4.0K] rpc │   │   │   ├── [4.0K] executor │   │   │   │   ├── [2.7K] AbstractIsolationExecutorSupport.java │   │   │   │   ├── [1.4K] DefaultExecutorSupport.java │   │   │   │   ├── [1.1K] DefaultIsolationExecutorSupportFactory.java │   │   │   │   ├── [ 957] ExecutorSupport.java │   │   │   │   └── [1.6K] IsolationExecutorSupportFactory.java │   │   │   ├── [4.0K] model │   │   │   │   ├── [1.1K] ApplicationInitListener.java │   │   │   │   ├── [ 16K] ApplicationModel.java │   │   │   │   ├── [2.6K] AsyncMethodInfo.java │   │   │   │   ├── [1.0K] BuiltinServiceDetector.java │   │   │   │   ├── [3.0K] ConsumerMethodModel.java │   │   │   │   ├── [6.6K] ConsumerModel.java │   │   │   │   ├── [ 982] DubboStub.java │   │   │   │   ├── [ 14K] FrameworkModel.java │   │   │   │   ├── [4.4K] FrameworkServiceRepository.java │   │   │   │   ├── [1.6K] MethodDescriptor.java │   │   │   │   ├── [1.1K] ModelConstants.java │   │   │   │   ├── [8.6K] ModuleModel.java │   │   │   │   ├── [ 11K] ModuleServiceRepository.java │   │   │   │   ├── [1.1K] PackableMethodFactory.java │   │   │   │   ├── [1.9K] PackableMethod.java │   │   │   │   ├── [1.0K] Pack.java │   │   │   │   ├── [2.6K] ProviderMethodModel.java │   │   │   │   ├── [6.6K] ProviderModel.java │   │   │   │   ├── [8.6K] ReflectionMethodDescriptor.java │   │   │   │   ├── [6.5K] ReflectionServiceDescriptor.java │   │   │   │   ├── [1.0K] ScopeClassLoaderListener.java │   │   │   │   ├── [1.3K] ScopeModelAccessor.java │   │   │   │   ├── [3.5K] ScopeModelAwareExtensionProcessor.java │   │   │   │   ├── [1.7K] ScopeModelAware.java │   │   │   │   ├── [1006] ScopeModelDestroyListener.java │   │   │   │   ├── [1.2K] ScopeModelInitializer.java │   │   │   │   ├── [ 12K] ScopeModel.java │   │   │   │   ├── [4.9K] ScopeModelUtil.java │   │   │   │   ├── [1.8K] ServiceDescriptor.java │   │   │   │   ├── [3.0K] ServiceMetadata.java │   │   │   │   ├── [6.6K] ServiceModel.java │   │   │   │   ├── [3.0K] ServiceRepository.java │   │   │   │   ├── [4.5K] StubMethodDescriptor.java │   │   │   │   ├── [4.9K] StubServiceDescriptor.java │   │   │   │   ├── [1.0K] UnPack.java │   │   │   │   └── [1.0K] WrapperUnPack.java │   │   │   ├── [4.0K] service │   │   │   │   ├── [ 896] Destroyable.java │   │   │   │   ├── [1.0K] EchoServiceDetector.java │   │   │   │   ├── [1.0K] EchoService.java │   │   │   │   ├── [2.3K] GenericException.java │   │   │   │   ├── [1.0K] GenericServiceDetector.java │   │   │   │   ├── [1.9K] GenericService.java │   │   │   │   └── [1.4K] ServiceDescriptorInternalCache.java │   │   │   └── [4.0K] support │   │   │   ├── [2.9K] GroupServiceKeyCache.java │   │   │   └── [4.3K] ProtocolUtils.java │   │   └── [4.0K] resources │   │   ├── [4.0K] META-INF │   │   │   ├── [4.0K] dubbo │   │   │   │   └── [4.0K] internal │   │   │   │   ├── [ 192] org.apache.dubbo.common.compiler.Compiler │   │   │   │   ├── [ 83] org.apache.dubbo.common.config.configcenter.DynamicConfigurationFactory │   │   │   │   ├── [ 108] org.apache.dubbo.common.context.ApplicationExt │   │   │   │   ├── [ 132] org.apache.dubbo.common.context.ModuleExt │   │   │   │   ├── [ 932] org.apache.dubbo.common.convert.Converter │   │   │   │   ├── [1022] org.apache.dubbo.common.convert.multiple.MultiValueConverter │   │   │   │   ├── [ 209] org.apache.dubbo.common.extension.ExtensionInjector │   │   │   │   ├── [ 68] org.apache.dubbo.common.infra.InfraAdapter │   │   │   │   ├── [ 216] org.apache.dubbo.common.json.JsonUtil │   │   │   │   ├── [ 301] org.apache.dubbo.common.logger.LoggerAdapter │   │   │   │   ├── [ 66] org.apache.dubbo.common.ssl.CertProvider │   │   │   │   ├── [ 127] org.apache.dubbo.common.status.StatusChecker │   │   │   │   ├── [ 60] org.apache.dubbo.common.store.DataStore │   │   │   │   ├── [ 158] org.apache.dubbo.common.threadpool.manager.ExecutorRepository │   │   │   │   ├── [ 293] org.apache.dubbo.common.threadpool.ThreadPool │   │   │   │   ├── [ 77] org.apache.dubbo.common.url.component.param.DynamicParamSource │   │   │   │   ├── [ 69] org.apache.dubbo.common.utils.ParameterNameReader │   │   │   │   ├── [ 275] org.apache.dubbo.metadata.definition.builder.TypeBuilder │   │   │   │   ├── [ 77] org.apache.dubbo.rpc.executor.IsolationExecutorSupportFactory │   │   │   │   ├── [ 113] org.apache.dubbo.rpc.model.BuiltinServiceDetector │   │   │   │   └── [ 65] org.apache.dubbo.rpc.model.ScopeModelInitializer │   │   │   ├── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] logging │   │   │   │   └── [4.0K] log4j │   │   │   │   └── [4.0K] core │   │   │   │   └── [4.0K] config │   │   │   │   └── [4.0K] plugins │   │   │   │   └── [ 78] Log4j2Plugins.dat │   │   │   ├── [4.0K] services │   │   │   │   ├── [ 175] org.apache.dubbo.common.extension.LoadingStrategy │   │   │   │   └── [ 184] org.apache.dubbo.common.json.JsonUtil │   │   │   └── [ 85] version │   │   └── [4.0K] security │   │   ├── [5.3K] serialize.allowlist │   │   └── [4.9K] serialize.blockedlist │   └── [4.0K] test │   ├── [4.0K] java │   │   ├── [4.0K] com │   │   │   ├── [4.0K] pojo │   │   │   │   ├── [1013] Demo1.java │   │   │   │   ├── [ 843] Demo2.java │   │   │   │   ├── [ 843] Demo3.java │   │   │   │   ├── [ 857] Demo4.java │   │   │   │   ├── [ 843] Demo5.java │   │   │   │   ├── [ 843] Demo6.java │   │   │   │   ├── [ 843] Demo7.java │   │   │   │   ├── [ 843] Demo8.java │   │   │   │   ├── [ 870] DemoException1.java │   │   │   │   ├── [ 870] DemoException2.java │   │   │   │   ├── [ 875] DemoException3.java │   │   │   │   └── [ 844] Simple.java │   │   │   └── [4.0K] service │   │   │   ├── [4.0K] deep1 │   │   │   │   └── [4.0K] deep2 │   │   │   │   └── [4.0K] deep3 │   │   │   │   └── [ 875] DemoService3.java │   │   │   ├── [1.5K] DemoService1.java │   │   │   ├── [ 878] DemoService2.java │   │   │   ├── [1019] DemoService4.java │   │   │   ├── [ 915] DemoService5.java │   │   │   ├── [1.1K] Params.java │   │   │   ├── [ 880] Service.java │   │   │   ├── [1.4K] User.java │   │   │   └── [ 886] UserService.java │   │   └── [4.0K] org │   │   └── [4.0K] apache │   │   └── [4.0K] dubbo │   │   ├── [4.0K] common │   │   │   ├── [4.2K] BaseServiceMetadataTest.java │   │   │   ├── [4.0K] beans │   │   │   │   ├── [3.3K] InstantiationStrategyTest.java │   │   │   │   ├── [4.0K] model │   │   │   │   │   ├── [1.4K] FooBeanWithApplicationModel.java │   │   │   │   │   ├── [1.4K] FooBeanWithFrameworkModel.java │   │   │   │   │   ├── [1.1K] FooBeanWithModuleModel.java │   │   │   │   │   ├── [1.3K] FooBeanWithoutUniqueConstructors.java │   │   │   │   │   └── [1.1K] FooBeanWithScopeModel.java │   │   │   │   └── [3.3K] ScopeBeanFactoryTest.java │   │   │   ├── [4.0K] beanutil │   │   │   │   ├── [2.2K] Bean.java │   │   │   │   ├── [1.6K] JavaBeanAccessorTest.java │   │   │   │   └── [ 28K] JavaBeanSerializeUtilTest.java │   │   │   ├── [4.0K] bytecode │   │   │   │   ├── [ 11K] ClassGeneratorTest.java │   │   │   │   ├── [2.2K] MixinTest.java │   │   │   │   ├── [2.6K] ProxyTest.java │   │   │   │   └── [9.7K] WrapperTest.java │   │   │   ├── [4.0K] cache │   │   │   │   ├── [4.5K] FileCacheStoreFactoryTest.java │   │   │   │   └── [3.2K] FileCacheStoreTest.java │   │   │   ├── [2.5K] CommonScopeModelInitializerTest.java │   │   │   ├── [4.0K] compiler │   │   │   │   └── [4.0K] support │   │   │   │   ├── [1.6K] AdaptiveCompilerTest.java │   │   │   │   ├── [7.7K] ClassUtilsTest.java │   │   │   │   ├── [ 994] HelloServiceImpl0.java │   │   │   │   ├── [ 911] HelloService.java │   │   │   │   ├── [4.0K] internal │   │   │   │   │   └── [ 902] HelloServiceInternalImpl.java │   │   │   │   ├── [4.3K] JavaCodeTest.java │   │   │   │   ├── [4.2K] JavassistCompilerTest.java │   │   │   │   └── [4.1K] JdkCompilerTest.java │   │   │   ├── [4.0K] concurrent │   │   │   │   └── [4.0K] CompletableFutureTaskTest.java │   │   │   ├── [4.0K] config │   │   │   │   ├── [1.7K] CompositeConfigurationTest.java │   │   │   │   ├── [4.0K] configcenter │   │   │   │   │   ├── [1.8K] AbstractDynamicConfigurationFactoryTest.java │   │   │   │   │   ├── [7.3K] AbstractDynamicConfigurationTest.java │   │   │   │   │   ├── [2.8K] ConfigChangedEventTest.java │   │   │   │   │   ├── [1.4K] ConfigChangeTypeTest.java │   │   │   │   │   └── [1.9K] DynamicConfigurationFactoryTest.java │   │   │   │   ├── [1.3K] ConfigurationCacheTest.java │   │   │   │   ├── [4.8K] ConfigurationUtilsTest.java │   │   │   │   ├── [3.5K] EnvironmentConfigurationTest.java │   │   │   │   ├── [4.9K] EnvironmentTest.java │   │   │   │   ├── [6.3K] InmemoryConfigurationTest.java │   │   │   │   ├── [1.2K] MockOrderedPropertiesProvider1.java │   │   │   │   ├── [1.2K] MockOrderedPropertiesProvider2.java │   │   │   │   ├── [2.0K] OrderedPropertiesConfigurationTest.java │   │   │   │   ├── [2.3K] PrefixedConfigurationTest.java │   │   │   │   ├── [2.0K] PropertiesConfigurationTest.java │   │   │   │   └── [4.7K] SystemConfigurationTest.java │   │   │   ├── [4.0K] constants │   │   │   │   └── [1.8K] CommonConstantsTest.java │   │   │   ├── [4.0K] convert │   │   │   │   ├── [2.3K] ConverterTest.java │   │   │   │   ├── [4.0K] multiple │   │   │   │   │   ├── [2.9K] MultiValueConverterTest.java │   │   │   │   │   ├── [2.4K] StringToArrayConverterTest.java │   │   │   │   │   ├── [4.6K] StringToBlockingDequeConverterTest.java │   │   │   │   │   ├── [4.4K] StringToBlockingQueueConverterTest.java │   │   │   │   │   ├── [4.1K] StringToCollectionConverterTest.java │   │   │   │   │   ├── [4.4K] StringToDequeConverterTest.java │   │   │   │   │   ├── [4.3K] StringToListConverterTest.java │   │   │   │   │   ├── [4.4K] StringToNavigableSetConverterTest.java │   │   │   │   │   ├── [4.2K] StringToQueueConverterTest.java │   │   │   │   │   ├── [4.1K] StringToSetConverterTest.java │   │   │   │   │   ├── [4.4K] StringToSortedSetConverterTest.java │   │   │   │   │   └── [4.3K] StringToTransferQueueConverterTest.java │   │   │   │   ├── [1.9K] StringToBooleanConverterTest.java │   │   │   │   ├── [1.9K] StringToCharacterConverterTest.java │   │   │   │   ├── [1.8K] StringToCharArrayConverterTest.java │   │   │   │   ├── [1.9K] StringToDoubleConverterTest.java │   │   │   │   ├── [2.2K] StringToDurationConverterTest.java │   │   │   │   ├── [1.9K] StringToFloatConverterTest.java │   │   │   │   ├── [1.9K] StringToIntegerConverterTest.java │   │   │   │   ├── [2.1K] StringToLongConverterTest.java │   │   │   │   ├── [1.7K] StringToOptionalConverterTest.java │   │   │   │   ├── [1.9K] StringToShortConverterTest.java │   │   │   │   └── [1.7K] StringToStringConverterTest.java │   │   │   ├── [4.0K] extension │   │   │   │   ├── [4.0K] activate │   │   │   │   │   ├── [ 979] ActivateExt1.java │   │   │   │   │   ├── [ 988] ActivateWrapperExt1.java │   │   │   │   │   └── [4.0K] impl │   │   │   │   │   ├── [1.1K] ActivateExt1Impl1.java │   │   │   │   │   ├── [1.2K] ActivateOnClassExt1Impl.java │   │   │   │   │   ├── [1.1K] ActivateWrapperExt1Impl1.java │   │   │   │   │   ├── [1.1K] ActivateWrapperExt1Impl2.java │   │   │   │   │   ├── [1.3K] ActivateWrapperExt1Wrapper.java │   │   │   │   │   ├── [1.1K] GroupActivateExtImpl.java │   │   │   │   │   ├── [1.1K] OrderActivateExtImpl1.java │   │   │   │   │   ├── [1.1K] OrderActivateExtImpl2.java │   │   │   │   │   └── [1.1K] ValueActivateExtImpl.java │   │   │   │   ├── [4.0K] adaptive │   │   │   │   │   ├── [1.1K] HasAdaptiveExt.java │   │   │   │   │   └── [4.0K] impl │   │   │   │   │   ├── [1.1K] HasAdaptiveExtImpl1.java │   │   │   │   │   └── [1.4K] HasAdaptiveExt_ManualAdaptive.java │   │   │   │   ├── [2.0K] AdaptiveClassCodeGeneratorTest.java │   │   │   │   ├── [4.0K] compatible │   │   │   │   │   ├── [1.1K] CompatibleExt.java │   │   │   │   │   └── [4.0K] impl │   │   │   │   │   ├── [1.3K] CompatibleExtImpl1.java │   │   │   │   │   └── [1.2K] CompatibleExtImpl2.java │   │   │   │   ├── [4.0K] convert │   │   │   │   │   ├── [1.1K] String2BooleanConverter.java │   │   │   │   │   ├── [1.1K] String2DoubleConverter.java │   │   │   │   │   └── [1.1K] String2IntegerConverter.java │   │   │   │   ├── [4.0K] director │   │   │   │   │   ├── [1.1K] FooAppProvider.java │   │   │   │   │   ├── [1.1K] FooAppService.java │   │   │   │   │   ├── [1.1K] FooFrameworkProvider.java │   │   │   │   │   ├── [1.1K] FooFrameworkService.java │   │   │   │   │   ├── [1.1K] FooModuleProvider.java │   │   │   │   │   ├── [1.1K] FooModuleService.java │   │   │   │   │   └── [4.0K] impl │   │   │   │   │   ├── [2.1K] BaseTestService.java │   │   │   │   │   ├── [1.0K] TestAppProvider.java │   │   │   │   │   ├── [2.4K] TestAppService.java │   │   │   │   │   ├── [1.1K] TestFrameworkProvider.java │   │   │   │   │   ├── [2.0K] TestFrameworkService.java │   │   │   │   │   ├── [1.0K] TestModuleProvider.java │   │   │   │   │   └── [2.7K] TestModuleService.java │   │   │   │   ├── [1.2K] DubboExternalLoadingStrategy.java │   │   │   │   ├── [4.0K] duplicated │   │   │   │   │   ├── [1.0K] DuplicatedOverriddenExt.java │   │   │   │   │   ├── [1.1K] DuplicatedWithoutOverriddenExt.java │   │   │   │   │   └── [4.0K] impl │   │   │   │   │   ├── [1.1K] DuplicatedOverriddenExt1.java │   │   │   │   │   ├── [1.1K] DuplicatedOverriddenExt2.java │   │   │   │   │   ├── [1.1K] DuplicatedWithoutOverriddenExt1.java │   │   │   │   │   └── [1.1K] DuplicatedWithoutOverriddenExt2.java │   │   │   │   ├── [4.0K] ext1 │   │   │   │   │   ├── [4.0K] impl │   │   │   │   │   │   ├── [1.2K] SimpleExtImpl1.java │   │   │   │   │   │   ├── [1.2K] SimpleExtImpl2.java │   │   │   │   │   │   └── [1.2K] SimpleExtImpl3.java │   │   │   │   │   └── [1.3K] SimpleExt.java │   │   │   │   ├── [4.0K] ext10_multi_names │   │   │   │   │   ├── [ 952] Ext10MultiNames.java │   │   │   │   │   └── [4.0K] impl │   │   │   │   │   └── [1009] Ext10MultiNamesImpl.java │   │   │   │   ├── [4.0K] ext11_no_adaptive │   │   │   │   │   ├── [1007] NoAdaptiveExtImpl.java │   │   │   │   │   └── [1017] NoAdaptiveExt.java │   │   │   │   ├── [4.0K] ext2 │   │   │   │   │   ├── [1.2K] Ext2.java │   │   │   │   │   ├── [4.0K] impl │   │   │   │   │   │   ├── [1.2K] Ext2Impl1.java │   │   │   │   │   │   ├── [1.2K] Ext2Impl2.java │   │   │   │   │   │   └── [1.2K] Ext2Impl3.java │   │   │   │   │   └── [1.5K] UrlHolder.java │   │   │   │   ├── [4.0K] ext3 │   │   │   │   │   ├── [4.0K] impl │   │   │   │   │   │   ├── [1.2K] UseProtocolKeyExtImpl1.java │   │   │   │   │   │   ├── [1.2K] UseProtocolKeyExtImpl2.java │   │   │   │   │   │   └── [1.2K] UseProtocolKeyExtImpl3.java │   │   │   │   │   └── [1.2K] UseProtocolKeyExt.java │   │   │   │   ├── [4.0K] ext4 │   │   │   │   │   ├── [4.0K] impl │   │   │   │   │   │   ├── [1.1K] Ext4Impl1.java │   │   │   │   │   │   └── [1.1K] Ext4Impl2.java │   │   │   │   │   └── [1.1K] NoUrlParamExt.java │   │   │   │   ├── [4.0K] ext5 │   │   │   │   │   ├── [4.0K] impl │   │   │   │   │   │   ├── [1.1K] Ext5Impl1.java │   │   │   │   │   │   └── [1.1K] Ext5Impl2.java │   │   │   │   │   └── [1.0K] NoAdaptiveMethodExt.java │   │   │   │   ├── [4.0K] ext6_inject │   │   │   │   │   ├── [ 902] Dao.java │   │   │   │   │   ├── [1.1K] Ext6.java │   │   │   │   │   └── [4.0K] impl │   │   │   │   │   ├── [ 990] DaoImpl.java │   │   │   │   │   ├── [1.5K] Ext6Impl1.java │   │   │   │   │   └── [1.3K] Ext6Impl2.java │   │   │   │   ├── [4.0K] ext6_wrap │   │   │   │   │   ├── [4.0K] impl │   │   │   │   │   │   ├── [1.1K] Ext6Impl1.java │   │   │   │   │   │   ├── [1.1K] Ext6Impl2.java │   │   │   │   │   │   ├── [1.1K] Ext6Impl3.java │   │   │   │   │   │   ├── [1.1K] Ext6Impl4.java │   │   │   │   │   │   ├── [1.6K] Ext6Wrapper1.java │   │   │   │   │   │   ├── [1.6K] Ext6Wrapper2.java │   │   │   │   │   │   ├── [1.6K] Ext6Wrapper3.java │   │   │   │   │   │   └── [1.6K] Ext6Wrapper4.java │   │   │   │   │   ├── [1.0K] WrappedExt.java │   │   │   │   │   └── [ 924] WrappedExtWrapper.java │   │   │   │   ├── [4.0K] ext7 │   │   │   │   │   ├── [4.0K] impl │   │   │   │   │   │   ├── [1.0K] Ext7Impl.java │   │   │   │   │   │   └── [1.2K] Ext7InitErrorImpl.java │   │   │   │   │   └── [1.3K] InitErrorExt.java │   │   │   │   ├── [4.0K] ext8_add │   │   │   │   │   ├── [1.1K] AddExt1.java │   │   │   │   │   ├── [1.1K] AddExt2.java │   │   │   │   │   ├── [1.1K] AddExt3.java │   │   │   │   │   ├── [1.1K] AddExt4.java │   │   │   │   │   └── [4.0K] impl │   │   │   │   │   ├── [1.1K] AddExt1Impl1.java │   │   │   │   │   ├── [1.3K] AddExt1_ManualAdaptive.java │   │   │   │   │   ├── [1.1K] AddExt1_ManualAdd1.java │   │   │   │   │   ├── [1.1K] AddExt1_ManualAdd2.java │   │   │   │   │   ├── [1.1K] AddExt2Impl1.java │   │   │   │   │   ├── [1.3K] AddExt2_ManualAdaptive.java │   │   │   │   │   ├── [1.3K] AddExt3_ManualAdaptive.java │   │   │   │   │   └── [1.3K] AddExt4_ManualAdaptive.java │   │   │   │   ├── [4.0K] ext9_empty │   │   │   │   │   ├── [ 958] Ext9Empty.java │   │   │   │   │   └── [4.0K] impl │   │   │   │   │   └── [1019] Ext9EmptyImpl.java │   │   │   │   ├── [ 16K] ExtensionDirectorTest.java │   │   │   │   ├── [1.4K] ExtensionLoader_Activate_Test.java │   │   │   │   ├── [ 13K] ExtensionLoader_Adaptive_Test.java │   │   │   │   ├── [1.3K] ExtensionLoader_Adaptive_UseJdkCompiler_Test.java │   │   │   │   ├── [1.7K] ExtensionLoader_Compatible_Test.java │   │   │   │   ├── [ 37K] ExtensionLoaderTest.java │   │   │   │   ├── [4.0K] inject │   │   │   │   │   └── [2.9K] AdaptiveExtensionInjectorTest.java │   │   │   │   ├── [4.0K] injection │   │   │   │   │   ├── [4.0K] impl │   │   │   │   │   │   └── [2.0K] InjectExtImpl.java │   │   │   │   │   └── [ 981] InjectExt.java │   │   │   │   ├── [ 996] NoSpiExt.java │   │   │   │   ├── [ 970] SPI1Impl.java │   │   │   │   ├── [ 900] SPI1.java │   │   │   │   ├── [ 970] SPI2Impl.java │   │   │   │   ├── [ 900] SPI2.java │   │   │   │   ├── [ 970] SPI3Impl.java │   │   │   │   ├── [ 900] SPI3.java │   │   │   │   ├── [ 970] SPI4Impl.java │   │   │   │   ├── [ 900] SPI4.java │   │   │   │   ├── [4.0K] support │   │   │   │   │   ├── [2.9K] ActivateComparatorTest.java │   │   │   │   │   ├── [ 934] Filter0.java │   │   │   │   │   ├── [ 959] Filter1.java │   │   │   │   │   ├── [ 974] Filter2.java │   │   │   │   │   ├── [ 973] Filter3.java │   │   │   │   │   ├── [ 974] Filter4.java │   │   │   │   │   ├── [ 940] Order0Filter0.java │   │   │   │   │   ├── [ 971] Order0Filter1.java │   │   │   │   │   └── [ 971] Order0Filter2.java │   │   │   │   └── [4.0K] wrapper │   │   │   │   ├── [ 969] Demo.java │   │   │   │   ├── [4.0K] impl │   │   │   │   │   ├── [1.1K] DemoImpl.java │   │   │   │   │   ├── [1.2K] DemoWrapper2.java │   │   │   │   │   └── [1.2K] DemoWrapper.java │   │   │   │   └── [1.6K] WrapperTest.java │   │   │   ├── [4.0K] function │   │   │   │   ├── [2.2K] PredicatesTest.java │   │   │   │   ├── [1.9K] StreamsTest.java │   │   │   │   ├── [1.3K] ThrowableActionTest.java │   │   │   │   ├── [1.3K] ThrowableConsumerTest.java │   │   │   │   └── [1.3K] ThrowableFunctionTest.java │   │   │   ├── [5.7K] InterfaceAddressURLTest.java │   │   │   ├── [4.0K] io │   │   │   │   ├── [5.7K] BytesTest.java │   │   │   │   ├── [5.5K] StreamUtilsTest.java │   │   │   │   ├── [3.1K] UnsafeByteArrayInputStreamTest.java │   │   │   │   ├── [2.9K] UnsafeByteArrayOutputStreamTest.java │   │   │   │   ├── [2.4K] UnsafeStringReaderTest.java │   │   │   │   └── [3.0K] UnsafeStringWriterTest.java │   │   │   ├── [4.0K] json │   │   │   │   ├── [3.6K] GsonUtilsTest.java │   │   │   │   └── [4.0K] impl │   │   │   │   ├── [2.6K] FastJson2ImplTest.java │   │   │   │   ├── [2.4K] FastJsonImplTest.java │   │   │   │   └── [3.4K] GsonImplTest.java │   │   │   ├── [4.0K] lang │   │   │   │   ├── [1.2K] DefaultShutdownHookCallback.java │   │   │   │   ├── [3.1K] PrioritizedTest.java │   │   │   │   └── [1.8K] ShutdownHookCallbacksTest.java │   │   │   ├── [4.0K] logger │   │   │   │   ├── [3.4K] LoggerAdapterTest.java │   │   │   │   ├── [2.5K] LoggerFactoryTest.java │   │   │   │   ├── [4.3K] LoggerTest.java │   │   │   │   ├── [4.0K] slf4j │   │   │   │   │   └── [3.8K] Slf4jLoggerTest.java │   │   │   │   └── [4.0K] support │   │   │   │   ├── [5.1K] FailsafeErrorTypeAwareLoggerTest.java │   │   │   │   └── [4.8K] FailsafeLoggerTest.java │   │   │   ├── [4.0K] model │   │   │   │   ├── [4.0K] media │   │   │   │   │   ├── [3.2K] Image.java │   │   │   │   │   └── [6.2K] Media.java │   │   │   │   ├── [4.0K] person │   │   │   │   │   ├── [1.2K] Ageneric.java │   │   │   │   │   ├── [1.2K] Bgeneric.java │   │   │   │   │   ├── [4.1K] BigPerson.java │   │   │   │   │   ├── [1.5K] Cgeneric.java │   │   │   │   │   ├── [1.4K] Dgeneric.java │   │   │   │   │   ├── [5.9K] FullAddress.java │   │   │   │   │   ├── [5.5K] PersonInfo.java │   │   │   │   │   ├── [1.4K] PersonMap.java │   │   │   │   │   ├── [ 904] PersonStatus.java │   │   │   │   │   └── [3.8K] Phone.java │   │   │   │   ├── [2.5K] Person.java │   │   │   │   ├── [2.7K] SerializablePerson.java │   │   │   │   └── [2.0K] User.java │   │   │   ├── [1.5K] PojoUtilsForNonPublicStaticTest.java │   │   │   ├── [4.0K] profiler │   │   │   │   └── [4.0K] ProfilerTest.java │   │   │   ├── [4.5K] ProtocolServiceKeyMatcherTest.java │   │   │   ├── [5.0K] ProtocolServiceKeyTest.java │   │   │   ├── [4.0K] resource │   │   │   │   └── [2.6K] GlobalResourcesRepositoryTest.java │   │   │   ├── [7.1K] ServiceKeyMatcherTest.java │   │   │   ├── [2.5K] ServiceKeyTest.java │   │   │   ├── [4.0K] ssl │   │   │   │   ├── [4.0K] CertManagerTest.java │   │   │   │   ├── [2.0K] FirstCertProvider.java │   │   │   │   ├── [2.0K] SecondCertProvider.java │   │   │   │   └── [6.7K] SSLConfigCertProviderTest.java │   │   │   ├── [4.0K] status │   │   │   │   ├── [4.0K] reporter │   │   │   │   │   ├── [6.1K] FrameworkStatusReportServiceTest.java │   │   │   │   │   └── [1.2K] MockFrameworkStatusReporter.java │   │   │   │   ├── [2.0K] StatusTest.java │   │   │   │   └── [4.0K] support │   │   │   │   ├── [1.5K] LoadStatusCheckerTest.java │   │   │   │   ├── [1.7K] MemoryStatusCheckerTest.java │   │   │   │   └── [3.0K] StatusUtilsTest.java │   │   │   ├── [4.0K] store │   │   │   │   └── [4.0K] support │   │   │   │   └── [3.4K] SimpleDataStoreTest.java │   │   │   ├── [4.0K] threadlocal │   │   │   │   ├── [ 11K] InternalThreadLocalTest.java │   │   │   │   └── [1.3K] NamedInternalThreadFactoryTest.java │   │   │   ├── [4.0K] threadpool │   │   │   │   ├── [4.0K] event │   │   │   │   │   ├── [2.2K] ThreadPoolExhaustedEventListenerTest.java │   │   │   │   │   └── [1.5K] ThreadPoolExhaustedEventTest.java │   │   │   │   ├── [4.0K] manager │   │   │   │   │   ├── [4.9K] ExecutorRepositoryTest.java │   │   │   │   │   └── [3.2K] FrameworkExecutorRepositoryTest.java │   │   │   │   ├── [1.8K] MemoryLimitedLinkedBlockingQueueTest.java │   │   │   │   ├── [5.0K] MemorySafeLinkedBlockingQueueTest.java │   │   │   │   ├── [4.0K] serial │   │   │   │   │   └── [3.9K] SerializingExecutorTest.java │   │   │   │   ├── [4.0K] support │   │   │   │   │   ├── [9.2K] AbortPolicyWithReportTest.java │   │   │   │   │   ├── [4.0K] cached │   │   │   │   │   │   └── [3.6K] CachedThreadPoolTest.java │   │   │   │   │   ├── [4.0K] eager │   │   │   │   │   │   ├── [ 11K] EagerThreadPoolExecutorTest.java │   │   │   │   │   │   ├── [3.7K] EagerThreadPoolTest.java │   │   │   │   │   │   └── [3.1K] TaskQueueTest.java │   │   │   │   │   ├── [4.0K] fixed │   │   │   │   │   │   └── [3.7K] FixedThreadPoolTest.java │   │   │   │   │   └── [4.0K] limited │   │   │   │   │   └── [3.6K] LimitedThreadPoolTest.java │   │   │   │   └── [1.6K] ThreadlessExecutorTest.java │   │   │   ├── [4.0K] timer │   │   │   │   └── [6.5K] HashedWheelTimerTest.java │   │   │   ├── [4.0K] url │   │   │   │   └── [ 14K] URLParamTest.java │   │   │   ├── [6.5K] URLBuilderTest.java │   │   │   ├── [4.8K] URLStrParserTest.java │   │   │   ├── [ 51K] URLTest.java │   │   │   ├── [4.0K] utils │   │   │   │   ├── [ 15K] AnnotationUtilsTest.java │   │   │   │   ├── [1.4K] ArrayUtilsTest.java │   │   │   │   ├── [2.1K] AssertTest.java │   │   │   │   ├── [5.9K] AtomicPositiveIntegerTest.java │   │   │   │   ├── [2.3K] CIDRUtilsTest.java │   │   │   │   ├── [2.6K] ClassLoaderResourceLoaderTest.java │   │   │   │   ├── [7.3K] ClassUtilsTest.java │   │   │   │   ├── [8.4K] CollectionUtilsTest.java │   │   │   │   ├── [ 10K] CompatibleTypeUtilsTest.java │   │   │   │   ├── [3.0K] ConcurrentHashMapUtilsTest.java │   │   │   │   ├── [ 12K] ConfigUtilsTest.java │   │   │   │   ├── [1.3K] DefaultCharSequence.java │   │   │   │   ├── [1.6K] DefaultPageTest.java │   │   │   │   ├── [8.6K] DefaultSerializeClassCheckerTest.java │   │   │   │   ├── [2.9K] DubboAppenderTest.java │   │   │   │   ├── [3.6K] ExecutorUtilTest.java │   │   │   │   ├── [2.8K] FieldUtilsTest.java │   │   │   │   ├── [1.2K] HolderTest.java │   │   │   │   ├── [4.2K] IOUtilsTest.java │   │   │   │   ├── [2.2K] JavassistParameterNameReaderTest.java │   │   │   │   ├── [1.6K] JRETest.java │   │   │   │   ├── [4.0K] json │   │   │   │   │   ├── [ 928] AbstractObject.java │   │   │   │   │   ├── [1.6K] Color.java │   │   │   │   │   ├── [ 896] Printer.java │   │   │   │   │   ├── [1.2K] Range.java │   │   │   │   │   ├── [3.1K] Service.java │   │   │   │   │   ├── [1.3K] Student.java │   │   │   │   │   ├── [1.4K] Teacher.java │   │   │   │   │   ├── [ 907] TestEnum.java │   │   │   │   │   ├── [1.5K] TestObjectA.java │   │   │   │   │   └── [1.4K] TestObjectB.java │   │   │   │   ├── [ 13K] JsonCompatibilityUtilTest.java │   │   │   │   ├── [ 18K] JsonUtilsTest.java │   │   │   │   ├── [ 863] JVMUtilTest.java │   │   │   │   ├── [3.0K] LFUCacheTest.java │   │   │   │   ├── [5.7K] LockUtilsTest.java │   │   │   │   ├── [3.1K] LogHelperTest.java │   │   │   │   ├── [3.0K] LogTest.java │   │   │   │   ├── [3.8K] LogUtilTest.java │   │   │   │   ├── [2.7K] LRU2CacheTest.java │   │   │   │   ├── [4.8K] MD5UtilsTest.java │   │   │   │   ├── [1.7K] MemberUtilsTest.java │   │   │   │   ├── [6.3K] MethodUtilsTest.java │   │   │   │   ├── [ 896] MyEnum.java │   │   │   │   ├── [2.5K] NamedThreadFactoryTest.java │   │   │   │   ├── [5.4K] NetUtilsInterfaceDisplayNameHasMetaCharactersTest.java │   │   │   │   ├── [ 17K] NetUtilsTest.java │   │   │   │   ├── [1.9K] ParametersTest.java │   │   │   │   ├── [ 45K] PojoUtilsTest.java │   │   │   │   ├── [1.6K] ProtobufUtilsTest.java │   │   │   │   ├── [ 21K] ReflectUtilsTest.java │   │   │   │   ├── [2.2K] RegexPropertiesTest.java │   │   │   │   ├── [ 22K] SerializeSecurityConfiguratorTest.java │   │   │   │   ├── [6.3K] SerializeSecurityManagerTest.java │   │   │   │   ├── [4.1K] StackTest.java │   │   │   │   ├── [1.5K] StringConstantFieldValuePredicateTest.java │   │   │   │   ├── [ 21K] StringUtilsTest.java │   │   │   │   ├── [2.6K] SystemPropertyConfigUtilsTest.java │   │   │   │   ├── [2.7K] TestAllowClassNotifyListener.java │   │   │   │   ├── [1.0K] TimeUtilsTest.java │   │   │   │   └── [ 23K] UrlUtilsTest.java │   │   │   ├── [4.0K] version │   │   │   │   └── [7.5K] VersionTest.java │   │   │   └── [4.0K] vo │   │   │   └── [2.1K] UserVo.java │   │   ├── [4.0K] config │   │   │   ├── [9.5K] AbstractInterfaceConfigTest.java │   │   │   ├── [4.0K] context │   │   │   │   ├── [1.6K] ConfigConfigurationAdapterTest.java │   │   │   │   └── [ 21K] ConfigManagerTest.java │   │   │   ├── [ 938] Greeting.java │   │   │   ├── [ 867] GreetingLocal1.java │   │   │   ├── [ 960] GreetingLocal2.java │   │   │   └── [1.1K] GreetingLocal3.java │   │   ├── [4.0K] metadata │   │   │   └── [4.0K] definition │   │   │   ├── [4.0K] common │   │   │   │   ├── [1.1K] ClassExtendsMap.java │   │   │   │   ├── [ 912] ColorEnum.java │   │   │   │   ├── [1.3K] OuterClass.java │   │   │   │   ├── [1.4K] ResultWithRawCollections.java │   │   │   │   └── [1.3K] TestService.java │   │   │   ├── [1.7K] DefaultTypeBuilderTest.java │   │   │   ├── [6.0K] MetadataTest.java │   │   │   ├── [3.0K] MetadataUtils.java │   │   │   ├── [4.0K] service │   │   │   │   ├── [4.0K] annotation │   │   │   │   │   ├── [1.1K] MockMethodAnnotation2.java │   │   │   │   │   ├── [1.1K] MockMethodAnnotation.java │   │   │   │   │   └── [1.1K] MockTypeAnnotation.java │   │   │   │   ├── [8.1K] ComplexObject.java │   │   │   │   └── [1.5K] DemoService.java │   │   │   ├── [8.2K] ServiceDefinitionBuilderTest.java │   │   │   ├── [1.4K] Test3TypeBuilder.java │   │   │   ├── [1.4K] TestTypeBuilder.java │   │   │   └── [1.5K] TypeDefinitionBuilderTest.java │   │   └── [4.0K] rpc │   │   ├── [4.0K] executor │   │   │   ├── [2.1K] IsolationExecutorSupportFactoryTest.java │   │   │   ├── [1.0K] Mock1ExecutorSupport.java │   │   │   ├── [1.1K] Mock1IsolationExecutorSupportFactory.java │   │   │   ├── [1.0K] Mock2ExecutorSupport.java │   │   │   └── [1.1K] Mock2IsolationExecutorSupportFactory.java │   │   ├── [4.0K] model │   │   │   ├── [7.6K] ApplicationModelTest.java │   │   │   ├── [4.7K] FrameworkModelTest.java │   │   │   ├── [4.9K] FrameworkServiceRepositoryTest.java │   │   │   ├── [1.4K] HelloReply.java │   │   │   ├── [1.4K] HelloRequest.java │   │   │   ├── [4.0K] media │   │   │   │   ├── [3.2K] Image.java │   │   │   │   └── [6.2K] Media.java │   │   │   ├── [3.9K] ModuleModelTest.java │   │   │   ├── [5.2K] ModuleServiceRepositoryTest.java │   │   │   ├── [4.0K] person │   │   │   │   ├── [4.1K] BigPerson.java │   │   │   │   ├── [5.9K] FullAddress.java │   │   │   │   ├── [5.5K] PersonInfo.java │   │   │   │   ├── [ 901] PersonStatus.java │   │   │   │   └── [3.8K] Phone.java │   │   │   ├── [2.5K] Person.java │   │   │   ├── [3.6K] ReflectionMethodDescriptorTest.java │   │   │   ├── [3.6K] ReflectionServiceDescriptorTest.java │   │   │   ├── [3.6K] ScopeModelAwareExtensionProcessorTest.java │   │   │   ├── [4.7K] ScopeModelTest.java │   │   │   ├── [5.0K] ScopeModelUtilTest.java │   │   │   ├── [2.6K] SerializablePerson.java │   │   │   ├── [3.9K] ServiceRepositoryTest.java │   │   │   └── [1.9K] User.java │   │   ├── [4.0K] service │   │   │   ├── [2.8K] GenericExceptionTest.java │   │   │   └── [1.5K] ServiceDescriptorInternalCacheTest.java │   │   └── [4.0K] support │   │   ├── [1.3K] DemoService1Impl.java │   │   ├── [1.0K] DemoService1.java │   │   ├── [ 991] DemoServiceImpl.java │   │   ├── [ 908] DemoService.java │   │   ├── [2.2K] MockScopeModelAware.java │   │   ├── [1.4K] MockScopeModelDestroyListener.java │   │   └── [3.0K] ProtocolUtilsTest.java │   └── [4.0K] resources │   ├── [4.0K] certs │   │   ├── [ 855] ca.pem │   │   ├── [1.0K] cert.pem │   │   └── [ 920] key.pem │   ├── [ 872] dubbo-migration.yaml │   ├── [ 878] dubbo.properties │   ├── [2.0K] json.flex │   ├── [1.3K] log4j2-test.xml │   ├── [ 12] md5.testfile.txt │   ├── [4.0K] META-INF │   │   ├── [4.0K] dubbo │   │   │   ├── [4.0K] external │   │   │   │   ├── [ 127] org.apache.dubbo.common.convert.Converter │   │   │   │   ├── [ 85] org.apache.dubbo.common.extension.duplicated.DuplicatedOverriddenExt │   │   │   │   └── [ 92] org.apache.dubbo.common.extension.duplicated.DuplicatedWithoutOverriddenExt │   │   │   ├── [4.0K] internal │   │   │   │   ├── [ 136] org.apache.dubbo.common.config.OrderedPropertiesProvider │   │   │   │   ├── [ 387] org.apache.dubbo.common.extension.activate.ActivateExt1 │   │   │   │   ├── [ 245] org.apache.dubbo.common.extension.activate.ActivateWrapperExt1 │   │   │   │   ├── [ 160] org.apache.dubbo.common.extension.adaptive.HasAdaptiveExt │   │   │   │   ├── [ 143] org.apache.dubbo.common.extension.compatible.CompatibleExt │   │   │   │   ├── [ 80] org.apache.dubbo.common.extension.director.FooAppProvider │   │   │   │   ├── [ 74] org.apache.dubbo.common.extension.director.FooAppService │   │   │   │   ├── [ 92] org.apache.dubbo.common.extension.director.FooFrameworkProvider │   │   │   │   ├── [ 79] org.apache.dubbo.common.extension.director.FooFrameworkService │   │   │   │   ├── [ 86] org.apache.dubbo.common.extension.director.FooModuleProvider │   │   │   │   ├── [ 76] org.apache.dubbo.common.extension.director.FooModuleService │   │   │   │   ├── [ 85] org.apache.dubbo.common.extension.duplicated.DuplicatedOverriddenExt │   │   │   │   ├── [ 92] org.apache.dubbo.common.extension.duplicated.DuplicatedWithoutOverriddenExt │   │   │   │   ├── [ 95] org.apache.dubbo.common.extension.ext10_multi_names.Ext10MultiNames │   │   │   │   ├── [ 81] org.apache.dubbo.common.extension.ext11_no_adaptive.NoAdaptiveExt │   │   │   │   ├── [ 252] org.apache.dubbo.common.extension.ext1.SimpleExt │   │   │   │   ├── [ 179] org.apache.dubbo.common.extension.ext2.Ext2 │   │   │   │   ├── [ 218] org.apache.dubbo.common.extension.ext3.UseProtocolKeyExt │   │   │   │   ├── [ 119] org.apache.dubbo.common.extension.ext4.NoUrlParamExt │   │   │   │   ├── [ 120] org.apache.dubbo.common.extension.ext5.NoAdaptiveMethodExt │   │   │   │   ├── [ 133] org.apache.dubbo.common.extension.ext6_inject.Ext6 │   │   │   │   ├── [ 544] org.apache.dubbo.common.extension.ext6_wrap.WrappedExt │   │   │   │   ├── [ 124] org.apache.dubbo.common.extension.ext7.InitErrorExt │   │   │   │   ├── [ 66] org.apache.dubbo.common.extension.ext8_add.AddExt1 │   │   │   │   ├── [ 0] org.apache.dubbo.common.extension.ext9_empty.Ext9Empty │   │   │   │   ├── [ 72] org.apache.dubbo.common.extension.injection.InjectExt │   │   │   │   ├── [ 45] org.apache.dubbo.common.extension.SPI2 │   │   │   │   ├── [ 267] org.apache.dubbo.common.extension.support.Filter0 │   │   │   │   ├── [ 258] org.apache.dubbo.common.extension.wrapper.Demo │   │   │   │   ├── [ 64] org.apache.dubbo.common.lang.ShutdownHookCallback │   │   │   │   ├── [ 61] org.apache.dubbo.common.logger.LoggerAdapter │   │   │   │   ├── [ 106] org.apache.dubbo.common.ssl.CertProvider │   │   │   │   ├── [ 73] org.apache.dubbo.common.status.reporter.FrameworkStatusReporter │   │   │   │   ├── [ 5] org.apache.dubbo.common.status.StatusChecker │   │   │   │   ├── [ 48] org.apache.dubbo.event.EventListener │   │   │   │   ├── [ 118] org.apache.dubbo.metadata.definition.builder.TypeBuilder │   │   │   │   └── [ 146] org.apache.dubbo.rpc.executor.IsolationExecutorSupportFactory │   │   │   ├── [ 209] org.apache.dubbo.common.convert.Converter │   │   │   └── [ 45] org.apache.dubbo.common.extension.SPI1 │   │   ├── [4.0K] services │   │   │   ├── [ 90] java.lang.CharSequence │   │   │   ├── [ 65] org.apache.dubbo.common.extension.activate.ActivateExt1 │   │   │   ├── [ 62] org.apache.dubbo.common.extension.LoadingStrategy │   │   │   ├── [ 45] org.apache.dubbo.common.extension.SPI3 │   │   │   └── [ 45] org.apache.dubbo.common.extension.SPI4 │   │   └── [4.0K] test-versions │   │   └── [ 92] dubbo-common │   ├── [4.0K] org │   │   └── [4.0K] apache │   │   └── [4.0K] dubbo │   │   └── [4.0K] common │   │   ├── [4.0K] bytecode │   │   │   └── [1.9K] TestClass │   │   ├── [4.0K] extension │   │   │   └── [4.0K] adaptive │   │   │   └── [1.9K] HasAdaptiveExt$Adaptive │   │   └── [4.0K] serialize │   │   └── [4.0K] dubbo │   │   └── [ 19] SimpleDO.fc │   ├── [ 36] parameters.properties │   ├── [ 14] properties.load │   ├── [4.0K] security │   │   ├── [ 877] serialize.allowlist │   │   └── [ 844] serialize.blockedlist │   ├── [ 199] special_spi.properties │   └── [ 10] StreamUtilsTest.txt ├── [4.0K] dubbo-compatible │   ├── [4.9K] pom.xml │   ├── [1.4K] README.md │   └── [4.0K] src │   ├── [4.0K] main │   │   └── [4.0K] java │   │   └── [4.0K] com │   │   └── [4.0K] alibaba │   │   └── [4.0K] dubbo │   │   ├── [4.0K] cache │   │   │   ├── [1.3K] CacheFactory.java │   │   │   ├── [ 911] Cache.java │   │   │   └── [4.0K] support │   │   │   └── [2.0K] AbstractCacheFactory.java │   │   ├── [4.0K] common │   │   │   ├── [4.0K] compiler │   │   │   │   └── [ 937] Compiler.java │   │   │   ├── [ 18K] Constants.java │   │   │   ├── [ 31K] DelegateURL.java │   │   │   ├── [4.0K] extension │   │   │   │   ├── [1.6K] Activate.java │   │   │   │   └── [1.1K] ExtensionFactory.java │   │   │   ├── [4.0K] logger │   │   │   │   └── [ 943] LoggerAdapter.java │   │   │   ├── [4.0K] serialize │   │   │   │   ├── [ 945] ObjectInput.java │   │   │   │   ├── [ 947] ObjectOutput.java │   │   │   │   └── [1.7K] Serialization.java │   │   │   ├── [4.0K] status │   │   │   │   ├── [ 979] StatusChecker.java │   │   │   │   └── [1.2K] Status.java │   │   │   ├── [4.0K] store │   │   │   │   └── [ 933] DataStore.java │   │   │   ├── [4.0K] threadpool │   │   │   │   └── [1.2K] ThreadPool.java │   │   │   ├── [ 19K] URL.java │   │   │   └── [4.0K] utils │   │   │   └── [4.6K] UrlUtils.java │   │   ├── [4.0K] config │   │   │   ├── [4.0K] annotation │   │   │   │   ├── [3.1K] Reference.java │   │   │   │   └── [3.0K] Service.java │   │   │   ├── [1.4K] ApplicationConfig.java │   │   │   ├── [ 927] ArgumentConfig.java │   │   │   ├── [1.7K] ConsumerConfig.java │   │   │   ├── [1.2K] MethodConfig.java │   │   │   ├── [1.4K] ModuleConfig.java │   │   │   ├── [1.0K] MonitorConfig.java │   │   │   ├── [1.2K] ProtocolConfig.java │   │   │   ├── [2.0K] ProviderConfig.java │   │   │   ├── [2.1K] ReferenceConfig.java │   │   │   ├── [1.1K] RegistryConfig.java │   │   │   ├── [4.6K] ServiceConfig.java │   │   │   └── [4.0K] spring │   │   │   └── [4.0K] context │   │   │   └── [4.0K] annotation │   │   │   └── [2.7K] EnableDubbo.java │   │   ├── [4.0K] container │   │   │   └── [4.0K] page │   │   │   ├── [1.5K] MenuComparator.java │   │   │   ├── [1.2K] Menu.java │   │   │   ├── [1.1K] PageHandler.java │   │   │   ├── [2.4K] Page.java │   │   │   ├── [4.0K] pages │   │   │   │   ├── [1.9K] HomePageHandler.java │   │   │   │   ├── [4.0K] LogPageHandler.java │   │   │   │   ├── [3.5K] StatusPageHandler.java │   │   │   │   └── [5.5K] SystemPageHandler.java │   │   │   ├── [ 13K] PageServlet.java │   │   │   └── [5.1K] ResourceFilter.java │   │   ├── [4.0K] monitor │   │   │   ├── [1.2K] MonitorFactory.java │   │   │   └── [1.6K] Monitor.java │   │   ├── [4.0K] qos │   │   │   └── [4.0K] command │   │   │   ├── [1.2K] BaseCommand.java │   │   │   └── [1.4K] CommandContext.java │   │   ├── [4.0K] registry │   │   │   ├── [2.1K] NotifyListener.java │   │   │   ├── [1.2K] RegistryFactory.java │   │   │   ├── [2.5K] Registry.java │   │   │   └── [4.0K] support │   │   │   ├── [1.6K] AbstractRegistryFactory.java │   │   │   ├── [6.4K] AbstractRegistry.java │   │   │   └── [7.4K] FailbackRegistry.java │   │   ├── [4.0K] remoting │   │   │   ├── [2.1K] ChannelHandler.java │   │   │   ├── [1.0K] Channel.java │   │   │   ├── [ 919] Codec2.java │   │   │   ├── [ 917] Codec.java │   │   │   ├── [1.3K] Dispatcher.java │   │   │   ├── [4.0K] exchange │   │   │   │   ├── [ 943] Exchanger.java │   │   │   │   ├── [1.1K] ResponseCallback.java │   │   │   │   └── [1.5K] ResponseFuture.java │   │   │   ├── [1.9K] RemotingException.java │   │   │   ├── [ 951] Server.java │   │   │   ├── [4.0K] telnet │   │   │   │   └── [1.3K] TelnetHandler.java │   │   │   └── [3.2K] Transporter.java │   │   ├── [4.0K] rpc │   │   │   ├── [4.0K] cluster │   │   │   │   ├── [1.3K] Cluster.java │   │   │   │   ├── [1.4K] ConfiguratorFactory.java │   │   │   │   ├── [1.4K] Configurator.java │   │   │   │   ├── [1.7K] Directory.java │   │   │   │   ├── [4.0K] loadbalance │   │   │   │   │   └── [2.5K] AbstractLoadBalance.java │   │   │   │   ├── [2.0K] LoadBalance.java │   │   │   │   ├── [ 925] Merger.java │   │   │   │   ├── [1.2K] RouterFactory.java │   │   │   │   ├── [2.7K] Router.java │   │   │   │   └── [1.4K] RuleConverter.java │   │   │   ├── [1.7K] Exporter.java │   │   │   ├── [2.1K] Filter.java │   │   │   ├── [5.8K] Invocation.java │   │   │   ├── [3.7K] Invoker.java │   │   │   ├── [1.5K] InvokerListener.java │   │   │   ├── [4.0K] protocol │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [5.0K] FutureAdapter.java │   │   │   ├── [1.7K] Protocol.java │   │   │   ├── [2.0K] ProxyFactory.java │   │   │   ├── [4.8K] Result.java │   │   │   ├── [ 12K] RpcContext.java │   │   │   ├── [1.6K] RpcException.java │   │   │   ├── [7.6K] RpcInvocation.java │   │   │   ├── [1.1K] RpcResult.java │   │   │   ├── [4.0K] service │   │   │   │   ├── [ 935] EchoService.java │   │   │   │   ├── [1.5K] GenericException.java │   │   │   │   └── [1.0K] GenericService.java │   │   │   └── [4.0K] support │   │   │   └── [2.7K] RpcUtils.java │   │   └── [4.0K] validation │   │   ├── [ 931] Validation.java │   │   └── [ 929] Validator.java │   └── [4.0K] test │   ├── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] apache │   │   └── [4.0K] dubbo │   │   ├── [4.0K] cache │   │   │   ├── [3.5K] CacheTest.java │   │   │   ├── [1.1K] MyCacheFactory.java │   │   │   └── [1.3K] MyCache.java │   │   ├── [4.0K] common │   │   │   ├── [4.0K] extension │   │   │   │   ├── [4.0K] activate │   │   │   │   │   ├── [ 979] ActivateExt1.java │   │   │   │   │   └── [4.0K] impl │   │   │   │   │   ├── [1.1K] ActivateExt1Impl1.java │   │   │   │   │   ├── [1.1K] OldActivateExt1Impl2.java │   │   │   │   │   └── [1.1K] OldActivateExt1Impl3.java │   │   │   │   ├── [3.1K] ExtensionTest.java │   │   │   │   ├── [1.1K] MockDispatcher.java │   │   │   │   ├── [1.3K] MyExtensionFactory.java │   │   │   │   └── [4.0K] support │   │   │   │   ├── [2.2K] ActivateComparatorTest.java │   │   │   │   ├── [ 934] Filter0.java │   │   │   │   ├── [ 959] Filter1.java │   │   │   │   ├── [ 974] Filter2.java │   │   │   │   ├── [ 973] Filter3.java │   │   │   │   ├── [ 974] Filter4.java │   │   │   │   ├── [ 901] OldFilter0.java │   │   │   │   ├── [ 980] OldFilter5.java │   │   │   │   ├── [ 940] Order0Filter0.java │   │   │   │   ├── [ 971] Order0Filter1.java │   │   │   │   └── [ 971] Order0Filter2.java │   │   │   └── [4.0K] utils │   │   │   └── [ 16K] AnnotationUtilsTest.java │   │   ├── [4.0K] config │   │   │   ├── [7.3K] ApplicationConfigTest.java │   │   │   ├── [2.1K] ArgumentConfigTest.java │   │   │   ├── [2.8K] ConfigTest.java │   │   │   ├── [2.2K] ConsumerConfigTest.java │   │   │   ├── [8.3K] MethodConfigTest.java │   │   │   ├── [3.9K] ModuleConfigTest.java │   │   │   ├── [5.3K] ProtocolConfigTest.java │   │   │   ├── [6.2K] ProviderConfigTest.java │   │   │   ├── [2.8K] ReferenceConfigTest.java │   │   │   ├── [5.8K] RegistryConfigTest.java │   │   │   ├── [2.9K] SignatureTest.java │   │   │   └── [4.0K] spring │   │   │   ├── [4.0K] api │   │   │   │   ├── [ 895] Box.java │   │   │   │   ├── [ 933] DemoService.java │   │   │   │   └── [ 915] HelloService.java │   │   │   ├── [4.0K] beans │   │   │   │   └── [4.0K] factory │   │   │   │   └── [4.0K] annotation │   │   │   │   └── [3.5K] ServiceAnnotationTestConfiguration.java │   │   │   ├── [4.0K] context │   │   │   │   └── [4.0K] annotation │   │   │   │   ├── [4.0K] consumer │   │   │   │   │   ├── [4.3K] ConsumerConfiguration.java │   │   │   │   │   └── [4.0K] test │   │   │   │   │   └── [4.1K] TestConsumerConfiguration.java │   │   │   │   ├── [3.9K] DubboComponentScanRegistrarTest.java │   │   │   │   ├── [3.4K] DubboConfigConfigurationTest.java │   │   │   │   ├── [5.1K] EnableDubboConfigTest.java │   │   │   │   ├── [5.2K] EnableDubboTest.java │   │   │   │   └── [4.0K] provider │   │   │   │   ├── [1.3K] DefaultHelloService.java │   │   │   │   ├── [1.7K] DemoServiceImpl.java │   │   │   │   ├── [1.3K] HelloServiceImpl.java │   │   │   │   └── [4.5K] ProviderConfiguration.java │   │   │   └── [4.0K] filter │   │   │   ├── [ 897] MockDaoImpl.java │   │   │   ├── [ 878] MockDao.java │   │   │   └── [1.9K] MockFilter.java │   │   ├── [4.0K] echo │   │   │   └── [2.4K] EchoServiceTest.java │   │   ├── [4.0K] filter │   │   │   ├── [2.6K] FilterTest.java │   │   │   ├── [3.1K] LegacyInvocation.java │   │   │   ├── [2.0K] LegacyInvoker.java │   │   │   └── [1.6K] MyFilter.java │   │   ├── [4.0K] generic │   │   │   └── [ 15K] GenericServiceTest.java │   │   ├── [4.0K] metadata │   │   │   ├── [4.0K] annotation │   │   │   │   └── [4.0K] processing │   │   │   │   ├── [2.1K] AbstractAnnotationProcessingTest.java │   │   │   │   ├── [3.1K] AnnotationProcessingTestProcessor.java │   │   │   │   ├── [4.0K] builder │   │   │   │   │   ├── [5.6K] ArrayTypeDefinitionBuilderTest.java │   │   │   │   │   ├── [4.8K] CollectionTypeDefinitionBuilderTest.java │   │   │   │   │   ├── [2.5K] EnumTypeDefinitionBuilderTest.java │   │   │   │   │   ├── [2.6K] GeneralTypeDefinitionBuilderTest.java │   │   │   │   │   ├── [6.6K] MapTypeDefinitionBuilderTest.java │   │   │   │   │   ├── [5.3K] PrimitiveTypeDefinitionBuilderTest.java │   │   │   │   │   ├── [3.1K] ServiceDefinitionBuilderTest.java │   │   │   │   │   └── [6.0K] SimpleTypeDefinitionBuilderTest.java │   │   │   │   ├── [2.2K] CompilerInvocationInterceptor.java │   │   │   │   ├── [4.0K] model │   │   │   │   │   ├── [1.2K] ArrayTypeModel.java │   │   │   │   │   ├── [1.5K] CollectionTypeModel.java │   │   │   │   │   ├── [1.2K] Color.java │   │   │   │   │   ├── [1.5K] MapTypeModel.java │   │   │   │   │   ├── [1.9K] Model.java │   │   │   │   │   ├── [1.5K] PrimitiveTypeModel.java │   │   │   │   │   └── [2.8K] SimpleTypeModel.java │   │   │   │   └── [4.0K] util │   │   │   │   ├── [ 11K] AnnotationUtilsTest.java │   │   │   │   ├── [10.0K] FieldUtilsTest.java │   │   │   │   ├── [1.5K] LoggerUtilsTest.java │   │   │   │   ├── [5.0K] MemberUtilsTest.java │   │   │   │   ├── [7.6K] MethodUtilsTest.java │   │   │   │   ├── [6.7K] ServiceAnnotationUtilsTest.java │   │   │   │   └── [ 22K] TypeUtilsTest.java │   │   │   ├── [4.0K] rest │   │   │   │   ├── [1.8K] DefaultRestService.java │   │   │   │   ├── [1.3K] RestService.java │   │   │   │   ├── [3.4K] SpringRestService.java │   │   │   │   ├── [3.2K] StandardRestService.java │   │   │   │   └── [1.5K] User.java │   │   │   └── [4.0K] tools │   │   │   ├── [1.0K] Ancestor.java │   │   │   ├── [4.4K] Compiler.java │   │   │   ├── [1.1K] CompilerTest.java │   │   │   ├── [1.7K] DefaultTestService.java │   │   │   ├── [1.2K] GenericTestService.java │   │   │   ├── [1.4K] Parent.java │   │   │   ├── [1.7K] TestProcessor.java │   │   │   ├── [1.6K] TestServiceImpl.java │   │   │   └── [1.6K] TestService.java │   │   ├── [4.0K] rpc │   │   │   ├── [4.0K] cluster │   │   │   │   ├── [1.4K] CompatibleRouter2.java │   │   │   │   ├── [1.4K] CompatibleRouter.java │   │   │   │   ├── [1.5K] NewRouter.java │   │   │   │   └── [1.7K] RouterTest.java │   │   │   ├── [4.0K] filter │   │   │   │   └── [2.9K] GenericImplFilterTest.java │   │   │   ├── [1.8K] RpcContextTest.java │   │   │   └── [4.0K] support │   │   │   ├── [1.8K] DemoService.java │   │   │   ├── [1.4K] Person.java │   │   │   └── [ 894] Type.java │   │   ├── [4.0K] serialization │   │   │   ├── [2.4K] MyObjectInput.java │   │   │   ├── [2.2K] MyObjectOutput.java │   │   │   ├── [1.6K] MySerialization.java │   │   │   └── [3.5K] SerializationTest.java │   │   └── [4.0K] service │   │   ├── [8.1K] ComplexObject.java │   │   ├── [1.4K] CustomArgument.java │   │   ├── [2.7K] DemoServiceImpl.java │   │   ├── [1.5K] DemoService.java │   │   ├── [5.0K] MockInvocation.java │   │   ├── [1.3K] Person.java │   │   └── [ 890] Type.java │   └── [4.0K] resources │   ├── [4.0K] definition │   │   ├── [4.5K] com.alibaba.dubbo.config.ApplicationConfig │   │   ├── [1.8K] com.alibaba.dubbo.config.ArgumentConfig │   │   ├── [9.2K] com.alibaba.dubbo.config.ConsumerConfig │   │   ├── [5.8K] com.alibaba.dubbo.config.MethodConfig │   │   ├── [2.8K] com.alibaba.dubbo.config.ModuleConfig │   │   ├── [2.8K] com.alibaba.dubbo.config.MonitorConfig │   │   ├── [6.7K] com.alibaba.dubbo.config.ProtocolConfig │   │   ├── [ 13K] com.alibaba.dubbo.config.ProviderConfig │   │   ├── [9.9K] com.alibaba.dubbo.config.ReferenceConfig │   │   ├── [4.9K] com.alibaba.dubbo.config.RegistryConfig │   │   └── [ 11K] com.alibaba.dubbo.config.ServiceConfig │   ├── [ 74] dubbo.properties │   ├── [1.3K] log4j2-test.xml │   └── [4.0K] META-INF │   ├── [ 853] config.properties │   ├── [ 145] default.properties │   ├── [ 519] dubbb-consumer.properties │   ├── [ 796] dubbb-provider.properties │   ├── [4.0K] dubbo │   │   └── [4.0K] internal │   │   ├── [ 148] org.apache.dubbo.common.extension.activate.ActivateExt1 │   │   ├── [ 267] org.apache.dubbo.common.extension.support.Filter0 │   │   └── [ 55] org.apache.dubbo.rpc.Filter │   ├── [ 595] dubbo-consumer.properties │   ├── [ 793] dubbo-provider.properties │   └── [4.0K] services │   ├── [ 62] com.alibaba.dubbo.common.extension.ExtensionFactory │   └── [ 850] org.apache.dubbo.remoting.Dispatcher ├── [4.0K] dubbo-config │   ├── [4.0K] dubbo-config-api │   │   ├── [7.9K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] config │   │   │   │   ├── [4.0K] bootstrap │   │   │   │   │   ├── [1.3K] BootstrapTakeoverMode.java │   │   │   │   │   ├── [4.0K] builders │   │   │   │   │   │   ├── [2.3K] AbstractBuilder.java │   │   │   │   │   │   ├── [9.0K] AbstractInterfaceBuilder.java │   │   │   │   │   │   ├── [5.4K] AbstractMethodBuilder.java │   │   │   │   │   │   ├── [4.0K] AbstractReferenceBuilder.java │   │   │   │   │   │   ├── [7.5K] AbstractServiceBuilder.java │   │   │   │   │   │   ├── [7.3K] ApplicationBuilder.java │   │   │   │   │   │   ├── [1.9K] ArgumentBuilder.java │   │   │   │   │   │   ├── [4.4K] ConfigCenterBuilder.java │   │   │   │   │   │   ├── [3.8K] ConsumerBuilder.java │   │   │   │   │   │   ├── [ 14K] InternalServiceConfigBuilder.java │   │   │   │   │   │   ├── [4.6K] MetadataReportBuilder.java │   │   │   │   │   │   ├── [6.1K] MethodBuilder.java │   │   │   │   │   │   ├── [6.2K] MetricsBuilder.java │   │   │   │   │   │   ├── [3.5K] ModuleBuilder.java │   │   │   │   │   │   ├── [3.8K] MonitorBuilder.java │   │   │   │   │   │   ├── [1.0K] package-info.java │   │   │   │   │   │   ├── [ 10K] ProtocolBuilder.java │   │   │   │   │   │   ├── [7.2K] ProviderBuilder.java │   │   │   │   │   │   ├── [4.6K] ReferenceBuilder.java │   │   │   │   │   │   ├── [9.5K] RegistryBuilder.java │   │   │   │   │   │   ├── [4.4K] ServiceBuilder.java │   │   │   │   │   │   └── [6.8K] TripleBuilder.java │   │   │   │   │   ├── [ 30K] DubboBootstrap.java │   │   │   │   │   └── [1.1K] DubboBootstrapStartStopListener.java │   │   │   │   ├── [1.2K] ConfigInitializer.java │   │   │   │   ├── [1.2K] ConfigPostProcessor.java │   │   │   │   ├── [2.4K] ConfigScopeModelInitializer.java │   │   │   │   ├── [4.0K] deploy │   │   │   │   │   ├── [ 58K] DefaultApplicationDeployer.java │   │   │   │   │   ├── [5.9K] DefaultMetricsServiceExporter.java │   │   │   │   │   ├── [ 24K] DefaultModuleDeployer.java │   │   │   │   │   └── [2.8K] FrameworkModelCleaner.java │   │   │   │   ├── [7.4K] DubboShutdownHook.java │   │   │   │   ├── [4.0K] invoker │   │   │   │   │   └── [2.0K] DelegateProviderMetaDataInvoker.java │   │   │   │   ├── [4.0K] metadata │   │   │   │   │   ├── [7.7K] ConfigurableMetadataServiceExporter.java │   │   │   │   │   ├── [4.6K] ExporterDeployListener.java │   │   │   │   │   └── [4.8K] MetadataServiceURLParamsMetadataCustomizer.java │   │   │   │   ├── [ 36K] ReferenceConfig.java │   │   │   │   ├── [ 48K] ServiceConfig.java │   │   │   │   ├── [1.2K] ServiceListener.java │   │   │   │   └── [4.0K] utils │   │   │   │   ├── [5.4K] CompositeReferenceCache.java │   │   │   │   ├── [ 36K] ConfigValidationUtils.java │   │   │   │   ├── [3.0K] DefaultConfigValidator.java │   │   │   │   └── [ 12K] SimpleReferenceCache.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 65] org.apache.dubbo.common.deploy.ApplicationDeployListener │   │   │   ├── [ 69] org.apache.dubbo.metrics.service.MetricsServiceExporter │   │   │   ├── [ 89] org.apache.dubbo.registry.client.ServiceInstanceCustomizer │   │   │   └── [ 69] org.apache.dubbo.rpc.model.ScopeModelInitializer │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   ├── [4.0K] demo │   │   │   │   ├── [1.6K] MultiClassLoaderServiceImpl.java │   │   │   │   ├── [ 925] MultiClassLoaderService.java │   │   │   │   ├── [ 918] MultiClassLoaderServiceRequest.java │   │   │   │   └── [ 917] MultiClassLoaderServiceResult.java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] config │   │   │   ├── [ 39K] AbstractConfigTest.java │   │   │   ├── [4.2K] AbstractMethodConfigTest.java │   │   │   ├── [9.2K] AbstractReferenceConfigTest.java │   │   │   ├── [8.0K] AbstractServiceConfigTest.java │   │   │   ├── [4.0K] api │   │   │   │   ├── [ 888] Box.java │   │   │   │   ├── [1.2K] DemoException.java │   │   │   │   ├── [1.2K] DemoService.java │   │   │   │   ├── [ 942] Greeting.java │   │   │   │   └── [1.6K] User.java │   │   │   ├── [ 14K] ApplicationConfigTest.java │   │   │   ├── [2.1K] ArgumentConfigTest.java │   │   │   ├── [4.0K] bootstrap │   │   │   │   ├── [4.0K] builders │   │   │   │   │   ├── [3.6K] AbstractBuilderTest.java │   │   │   │   │   ├── [ 11K] AbstractInterfaceBuilderTest.java │   │   │   │   │   ├── [6.2K] AbstractMethodBuilderTest.java │   │   │   │   │   ├── [5.1K] AbstractReferenceBuilderTest.java │   │   │   │   │   ├── [8.6K] AbstractServiceBuilderTest.java │   │   │   │   │   ├── [ 11K] ApplicationBuilderTest.java │   │   │   │   │   ├── [2.1K] ArgumentBuilderTest.java │   │   │   │   │   ├── [6.3K] ConfigCenterBuilderTest.java │   │   │   │   │   ├── [3.4K] ConsumerBuilderTest.java │   │   │   │   │   ├── [5.6K] MetadataReportBuilderTest.java │   │   │   │   │   ├── [7.0K] MethodBuilderTest.java │   │   │   │   │   ├── [ 13K] MetricsBuilderTest.java │   │   │   │   │   ├── [4.1K] ModuleBuilderTest.java │   │   │   │   │   ├── [4.9K] MonitorBuilderTest.java │   │   │   │   │   ├── [ 12K] ProtocolBuilderTest.java │   │   │   │   │   ├── [8.3K] ProviderBuilderTest.java │   │   │   │   │   ├── [4.7K] ReferenceBuilderTest.java │   │   │   │   │   ├── [9.0K] RegistryBuilderTest.java │   │   │   │   │   ├── [5.1K] ServiceBuilderTest.java │   │   │   │   │   └── [5.4K] TripleBuilderTest.java │   │   │   │   ├── [4.0K] compatible │   │   │   │   │   └── [2.5K] DubboInterfaceConsumerBootstrap.java │   │   │   │   ├── [ 25K] DubboBootstrapTest.java │   │   │   │   ├── [2.4K] DubboServiceConsumerBootstrap.java │   │   │   │   ├── [3.3K] DubboServiceProviderBootstrap.java │   │   │   │   ├── [1.8K] DubboServiceProviderMinimumBootstrap.java │   │   │   │   ├── [1.3K] EchoServiceImpl.java │   │   │   │   ├── [1018] EchoService.java │   │   │   │   ├── [ 41K] MultiInstanceTest.java │   │   │   │   ├── [2.7K] NacosDubboServiceConsumerBootstrap.java │   │   │   │   ├── [2.7K] NacosDubboServiceProviderBootstrap.java │   │   │   │   ├── [4.0K] rest │   │   │   │   │   ├── [4.0K] support │   │   │   │   │   │   └── [1.3K] ContentType.java │   │   │   │   │   ├── [2.0K] User.java │   │   │   │   │   ├── [1.1K] UserServiceImpl.java │   │   │   │   │   └── [1.5K] UserService.java │   │   │   │   ├── [2.8K] ZookeeperDubboServiceConsumerBootstrap.java │   │   │   │   └── [2.2K] ZookeeperDubboServiceProviderBootstrap.java │   │   │   ├── [4.0K] cache │   │   │   │   ├── [1.1K] CacheServiceImpl.java │   │   │   │   ├── [ 939] CacheService.java │   │   │   │   └── [5.8K] CacheTest.java │   │   │   ├── [4.0K] common │   │   │   │   └── [1.3K] Person.java │   │   │   ├── [ 12K] ConfigCenterConfigTest.java │   │   │   ├── [1.7K] ConfigScopeModelInitializerTest.java │   │   │   ├── [ 12K] ConsumerConfigTest.java │   │   │   ├── [4.0K] deploy │   │   │   │   └── [1.7K] DefaultApplicationDeployerTest.java │   │   │   ├── [3.1K] DubboShutdownHookTest.java │   │   │   ├── [4.0K] integration │   │   │   │   ├── [5.5K] AbstractRegistryCenterExporterListener.java │   │   │   │   ├── [2.0K] AbstractRegistryCenterServiceListener.java │   │   │   │   ├── [1.1K] Constants.java │   │   │   │   ├── [1014] IntegrationTest.java │   │   │   │   ├── [4.0K] multiple │   │   │   │   │   ├── [2.2K] AbstractStorage.java │   │   │   │   │   ├── [4.0K] exportmetadata │   │   │   │   │   │   ├── [1.4K] MultipleRegistryCenterExportMetadataExporterListener.java │   │   │   │   │   │   ├── [7.2K] MultipleRegistryCenterExportMetadataIntegrationTest.java │   │   │   │   │   │   ├── [1.2K] MultipleRegistryCenterExportMetadataServiceImpl.java │   │   │   │   │   │   ├── [1.1K] MultipleRegistryCenterExportMetadataService.java │   │   │   │   │   │   └── [1.4K] MultipleRegistryCenterExportMetadataServiceListener.java │   │   │   │   │   ├── [4.0K] exportprovider │   │   │   │   │   │   ├── [1.4K] MultipleRegistryCenterExportProviderExporterListener.java │   │   │   │   │   │   ├── [2.5K] MultipleRegistryCenterExportProviderFilter.java │   │   │   │   │   │   ├── [ 11K] MultipleRegistryCenterExportProviderIntegrationTest.java │   │   │   │   │   │   ├── [2.3K] MultipleRegistryCenterExportProviderRegistryProtocolListener.java │   │   │   │   │   │   ├── [1.2K] MultipleRegistryCenterExportProviderServiceImpl.java │   │   │   │   │   │   ├── [1.1K] MultipleRegistryCenterExportProviderService.java │   │   │   │   │   │   └── [1.4K] MultipleRegistryCenterExportProviderServiceListener.java │   │   │   │   │   ├── [4.0K] injvm │   │   │   │   │   │   ├── [1.3K] MultipleRegistryCenterInjvmExporterListener.java │   │   │   │   │   │   ├── [2.5K] MultipleRegistryCenterInjvmFilter.java │   │   │   │   │   │   ├── [8.2K] MultipleRegistryCenterInjvmIntegrationTest.java │   │   │   │   │   │   ├── [1.1K] MultipleRegistryCenterInjvmServiceImpl.java │   │   │   │   │   │   ├── [1.1K] MultipleRegistryCenterInjvmService.java │   │   │   │   │   │   └── [1.4K] MultipleRegistryCenterInjvmServiceListener.java │   │   │   │   │   ├── [1.1K] package-info.java │   │   │   │   │   ├── [4.0K] servicediscoveryregistry │   │   │   │   │   │   ├── [9.4K] MultipleRegistryCenterServiceDiscoveryRegistryIntegrationTest.java │   │   │   │   │   │   ├── [4.7K] MultipleRegistryCenterServiceDiscoveryRegistryRegistryServiceListener.java │   │   │   │   │   │   ├── [1.2K] MultipleRegistryCenterServiceDiscoveryRegistryServiceImpl.java │   │   │   │   │   │   ├── [1.1K] MultipleRegistryCenterServiceDiscoveryRegistryService.java │   │   │   │   │   │   ├── [2.2K] ServiceDiscoveryRegistryInfoWrapper.java │   │   │   │   │   │   └── [1.1K] ServiceDiscoveryRegistryStorage.java │   │   │   │   │   └── [2.0K] Storage.java │   │   │   │   └── [4.0K] single │   │   │   │   ├── [4.0K] exportmetadata │   │   │   │   │   ├── [1.4K] SingleRegistryCenterExportMetadataExporterListener.java │   │   │   │   │   ├── [7.0K] SingleRegistryCenterExportMetadataIntegrationTest.java │   │   │   │   │   ├── [1.2K] SingleRegistryCenterExportMetadataServiceImpl.java │   │   │   │   │   ├── [1.1K] SingleRegistryCenterExportMetadataService.java │   │   │   │   │   └── [1.4K] SingleRegistryCenterExportMetadataServiceListener.java │   │   │   │   ├── [4.0K] exportprovider │   │   │   │   │   ├── [1.4K] SingleRegistryCenterExportProviderExporterListener.java │   │   │   │   │   ├── [2.5K] SingleRegistryCenterExportProviderFilter.java │   │   │   │   │   ├── [ 11K] SingleRegistryCenterExportProviderIntegrationTest.java │   │   │   │   │   ├── [2.5K] SingleRegistryCenterExportProviderRegistryProtocolListener.java │   │   │   │   │   ├── [1.2K] SingleRegistryCenterExportProviderServiceImpl.java │   │   │   │   │   ├── [1.1K] SingleRegistryCenterExportProviderService.java │   │   │   │   │   └── [1.4K] SingleRegistryCenterExportProviderServiceListener.java │   │   │   │   ├── [4.0K] injvm │   │   │   │   │   ├── [1.4K] SingleRegistryCenterInjvmExporterListener.java │   │   │   │   │   ├── [2.5K] SingleRegistryCenterInjvmFilter.java │   │   │   │   │   ├── [8.0K] SingleRegistryCenterInjvmIntegrationTest.java │   │   │   │   │   ├── [1.1K] SingleRegistryCenterInjvmServiceImpl.java │   │   │   │   │   ├── [1.1K] SingleRegistryCenterInjvmService.java │   │   │   │   │   └── [1.4K] SingleRegistryCenterInjvmServiceListener.java │   │   │   │   ├── [1.1K] package-info.java │   │   │   │   ├── [ 19K] SingleRegistryCenterDubboProtocolIntegrationTest.java │   │   │   │   ├── [1.3K] SingleRegistryCenterExportedServiceListener.java │   │   │   │   ├── [1.3K] SingleRegistryCenterIntegrationServiceImpl.java │   │   │   │   └── [1.0K] SingleRegistryCenterIntegrationService.java │   │   │   ├── [4.0K] invoker │   │   │   │   └── [2.2K] DelegateProviderMetaDataInvokerTest.java │   │   │   ├── [4.0K] metadata │   │   │   │   └── [4.9K] MetadataServiceURLParamsMetadataCustomizerTest.java │   │   │   ├── [1.4K] MetadataReportConfigTest.java │   │   │   ├── [ 22K] MethodConfigTest.java │   │   │   ├── [5.2K] MetricsConfigTest.java │   │   │   ├── [4.0K] mock │   │   │   │   ├── [ 872] GreetingLocal1.java │   │   │   │   ├── [1011] GreetingLocal2.java │   │   │   │   ├── [1.1K] GreetingLocal3.java │   │   │   │   ├── [1.2K] MockCluster.java │   │   │   │   ├── [1.3K] MockCodec.java │   │   │   │   ├── [1.1K] MockDispatcher.java │   │   │   │   ├── [1.4K] MockExchanger.java │   │   │   │   ├── [1.2K] MockExporterListener.java │   │   │   │   ├── [1.2K] MockFilter.java │   │   │   │   ├── [1.1K] MockInvokerListener.java │   │   │   │   ├── [1.3K] MockLoadBalance.java │   │   │   │   ├── [1.5K] MockProtocol2.java │   │   │   │   ├── [2.5K] MockProtocol.java │   │   │   │   ├── [1.4K] MockProxyFactory.java │   │   │   │   ├── [1.1K] MockRegistryFactory2.java │   │   │   │   ├── [1.3K] MockRegistryFactory.java │   │   │   │   ├── [3.0K] MockRegistry.java │   │   │   │   ├── [2.4K] MockServiceDiscovery.java │   │   │   │   ├── [1.7K] MockServiceListener.java │   │   │   │   ├── [1.0K] MockStatusChecker.java │   │   │   │   ├── [1.1K] MockTelnetHandler.java │   │   │   │   ├── [1.1K] MockThreadPool.java │   │   │   │   ├── [1.6K] MockTransporter.java │   │   │   │   └── [1.3K] TestProxyFactory.java │   │   │   ├── [4.0K] ModuleConfigTest.java │   │   │   ├── [4.1K] MonitorConfigTest.java │   │   │   ├── [4.0K] nested │   │   │   │   ├── [1.7K] AggregationConfigTest.java │   │   │   │   └── [2.7K] PrometheusConfigTest.java │   │   │   ├── [ 14K] ProtocolConfigTest.java │   │   │   ├── [4.0K] provider │   │   │   │   └── [4.0K] impl │   │   │   │   └── [1.5K] DemoServiceImpl.java │   │   │   ├── [7.7K] ProviderConfigTest.java │   │   │   ├── [ 63K] ReferenceConfigTest.java │   │   │   ├── [9.5K] RegistryConfigTest.java │   │   │   ├── [ 29K] ServiceConfigTest.java │   │   │   ├── [1.4K] SysProps.java │   │   │   ├── [4.0K] url │   │   │   │   ├── [3.1K] ExporterSideConfigUrlTest.java │   │   │   │   ├── [9.7K] InvokerSideConfigUrlTest.java │   │   │   │   ├── [4.5K] RpcConfigGetSetProxy.java │   │   │   │   └── [9.0K] UrlTestBase.java │   │   │   └── [4.0K] utils │   │   │   ├── [4.8K] ConfigValidationUtilsTest.java │   │   │   ├── [1.8K] MockReferenceConfig.java │   │   │   ├── [7.1K] ReferenceCacheTest.java │   │   │   ├── [4.0K] service │   │   │   │   ├── [ 903] FooServiceImpl.java │   │   │   │   ├── [ 881] FooService.java │   │   │   │   ├── [ 903] XxxServiceImpl.java │   │   │   │   └── [ 881] XxxService.java │   │   │   ├── [1.1K] TestPreferSerializationProvider.java │   │   │   └── [1.8K] XxxMockReferenceConfig.java │   │   └── [4.0K] resources │   │   ├── [ 98] dubbo.properties │   │   ├── [4.0K] META-INF │   │   │   └── [4.0K] services │   │   │   ├── [ 65] org.apache.dubbo.common.status.StatusChecker │   │   │   ├── [ 59] org.apache.dubbo.common.threadpool.ThreadPool │   │   │   ├── [ 960] org.apache.dubbo.config.ServiceListener │   │   │   ├── [ 306] org.apache.dubbo.registry.integration.RegistryProtocolListener │   │   │   ├── [ 126] org.apache.dubbo.registry.RegistryFactory │   │   │   ├── [ 185] org.apache.dubbo.registry.RegistryServiceListener │   │   │   ├── [ 835] org.apache.dubbo.remoting.Codec │   │   │   ├── [ 59] org.apache.dubbo.remoting.Dispatcher │   │   │   ├── [ 57] org.apache.dubbo.remoting.exchange.Exchanger │   │   │   ├── [ 66] org.apache.dubbo.remoting.telnet.TelnetHandler │   │   │   ├── [ 61] org.apache.dubbo.remoting.Transporter │   │   │   ├── [ 52] org.apache.dubbo.rpc.cluster.Cluster │   │   │   ├── [ 60] org.apache.dubbo.rpc.cluster.LoadBalance │   │   │   ├── [ 887] org.apache.dubbo.rpc.ExporterListener │   │   │   ├── [ 537] org.apache.dubbo.rpc.Filter │   │   │   ├── [ 68] org.apache.dubbo.rpc.InvokerListener │   │   │   ├── [ 111] org.apache.dubbo.rpc.Protocol │   │   │   └── [ 125] org.apache.dubbo.rpc.ProxyFactory │   │   └── [4.0K] security │   │   └── [ 819] serialize.allowlist │   ├── [4.0K] dubbo-config-spring │   │   ├── [8.1K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] config │   │   │   │   └── [4.0K] spring │   │   │   │   ├── [4.0K] aot │   │   │   │   │   └── [1.9K] AotWithSpringDetector.java │   │   │   │   ├── [4.0K] beans │   │   │   │   │   └── [4.0K] factory │   │   │   │   │   ├── [4.0K] annotation │   │   │   │   │   │   ├── [ 19K] AbstractAnnotationBeanPostProcessor.java │   │   │   │   │   │   ├── [3.0K] AnnotationPropertyValuesAdapter.java │   │   │   │   │   │   ├── [3.0K] DubboConfigAliasPostProcessor.java │   │   │   │   │   │   ├── [ 30K] ReferenceAnnotationBeanPostProcessor.java │   │   │   │   │   │   ├── [ 30K] ServiceAnnotationPostProcessor.java │   │   │   │   │   │   ├── [4.6K] ServiceBeanNameBuilder.java │   │   │   │   │   │   └── [2.6K] ServicePackagesHolder.java │   │   │   │   │   └── [4.0K] config │   │   │   │   │   ├── [1.6K] ConfigurableSourceBeanMetadataElement.java │   │   │   │   │   └── [4.6K] DubboConfigDefaultPropertyValueBeanPostProcessor.java │   │   │   │   ├── [4.6K] ConfigCenterBean.java │   │   │   │   ├── [1.6K] Constants.java │   │   │   │   ├── [4.0K] context │   │   │   │   │   ├── [4.0K] annotation │   │   │   │   │   │   ├── [9.2K] ConfigurationBeanBindingPostProcessor.java │   │   │   │   │   │   ├── [8.9K] ConfigurationBeanBindingRegistrar.java │   │   │   │   │   │   ├── [2.5K] ConfigurationBeanBindingsRegister.java │   │   │   │   │   │   ├── [3.0K] DubboClassPathBeanDefinitionScanner.java │   │   │   │   │   │   ├── [2.6K] DubboComponentScan.java │   │   │   │   │   │   ├── [5.3K] DubboComponentScanRegistrar.java │   │   │   │   │   │   ├── [4.8K] DubboConfigConfiguration.java │   │   │   │   │   │   ├── [1.7K] DubboConfigConfigurationRegistrar.java │   │   │   │   │   │   ├── [3.5K] EnableConfigurationBeanBinding.java │   │   │   │   │   │   ├── [1.5K] EnableConfigurationBeanBindings.java │   │   │   │   │   │   ├── [3.3K] EnableDubboConfig.java │   │   │   │   │   │   └── [2.8K] EnableDubbo.java │   │   │   │   │   ├── [4.0K] config │   │   │   │   │   │   ├── [1.9K] ConfigurationBeanBinder.java │   │   │   │   │   │   ├── [1.7K] ConfigurationBeanCustomizer.java │   │   │   │   │   │   ├── [1.8K] DefaultConfigurationBeanBinder.java │   │   │   │   │   │   ├── [2.3K] DubboConfigBeanCustomizer.java │   │   │   │   │   │   └── [3.2K] NamePropertyDefaultValueDubboConfigBeanCustomizer.java │   │   │   │   │   ├── [7.7K] DubboBootstrapApplicationListener.java │   │   │   │   │   ├── [1.8K] DubboBootstrapStartStopListenerSpringAdapter.java │   │   │   │   │   ├── [3.5K] DubboConfigApplicationListener.java │   │   │   │   │   ├── [6.0K] DubboConfigBeanInitializer.java │   │   │   │   │   ├── [3.8K] DubboContextPostProcessor.java │   │   │   │   │   ├── [8.6K] DubboDeployApplicationListener.java │   │   │   │   │   ├── [3.3K] DubboInfraBeanRegisterPostProcessor.java │   │   │   │   │   ├── [3.5K] DubboSpringInitContext.java │   │   │   │   │   ├── [2.1K] DubboSpringInitCustomizerHolder.java │   │   │   │   │   ├── [2.0K] DubboSpringInitCustomizer.java │   │   │   │   │   ├── [9.3K] DubboSpringInitializer.java │   │   │   │   │   ├── [4.0K] event │   │   │   │   │   │   ├── [1.8K] DubboApplicationStateEvent.java │   │   │   │   │   │   ├── [1.8K] DubboBootstrapStatedEvent.java │   │   │   │   │   │   ├── [1.8K] DubboBootstrapStopedEvent.java │   │   │   │   │   │   ├── [1.7K] DubboConfigInitEvent.java │   │   │   │   │   │   ├── [1.7K] DubboModuleStateEvent.java │   │   │   │   │   │   └── [1.6K] ServiceBeanExportedEvent.java │   │   │   │   │   └── [4.0K] properties │   │   │   │   │   ├── [2.2K] AbstractDubboConfigBinder.java │   │   │   │   │   ├── [3.1K] DefaultDubboConfigBinder.java │   │   │   │   │   └── [2.1K] DubboConfigBinder.java │   │   │   │   ├── [4.0K] extension │   │   │   │   │   └── [3.3K] SpringExtensionInjector.java │   │   │   │   ├── [4.0K] reference │   │   │   │   │   ├── [3.0K] ReferenceAttributes.java │   │   │   │   │   ├── [ 12K] ReferenceBeanBuilder.java │   │   │   │   │   ├── [8.7K] ReferenceBeanManager.java │   │   │   │   │   ├── [ 14K] ReferenceBeanSupport.java │   │   │   │   │   └── [ 11K] ReferenceCreator.java │   │   │   │   ├── [ 18K] ReferenceBean.java │   │   │   │   ├── [4.0K] schema │   │   │   │   │   ├── [2.7K] AnnotationBeanDefinitionParser.java │   │   │   │   │   ├── [ 32K] DubboBeanDefinitionParser.java │   │   │   │   │   └── [4.9K] DubboNamespaceHandler.java │   │   │   │   ├── [5.6K] ServiceBean.java │   │   │   │   ├── [1.4K] SpringScopeModelInitializer.java │   │   │   │   ├── [4.0K] status │   │   │   │   │   ├── [3.9K] DataSourceStatusChecker.java │   │   │   │   │   └── [4.0K] SpringStatusChecker.java │   │   │   │   └── [4.0K] util │   │   │   │   ├── [ 10K] AnnotatedBeanDefinitionRegistryUtils.java │   │   │   │   ├── [ 32K] AnnotationUtils.java │   │   │   │   ├── [1.6K] BeanRegistrar.java │   │   │   │   ├── [8.2K] DubboAnnotationUtils.java │   │   │   │   ├── [ 11K] DubboBeanUtils.java │   │   │   │   ├── [4.7K] EnvironmentUtils.java │   │   │   │   ├── [4.1K] GenericBeanPostProcessorAdapter.java │   │   │   │   ├── [2.6K] LazyTargetInvocationHandler.java │   │   │   │   ├── [ 927] LazyTargetSource.java │   │   │   │   ├── [2.3K] LockUtils.java │   │   │   │   ├── [1.3K] ObjectUtils.java │   │   │   │   ├── [5.3K] PropertySourcesUtils.java │   │   │   │   ├── [6.5K] SpringCompatUtils.java │   │   │   │   ├── [1.6K] SpringParameterNameReader.java │   │   │   │   └── [2.7K] WrapperUtils.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   ├── [4.0K] compat │   │   │   │   └── [ 83K] dubbo.xsd │   │   │   ├── [4.0K] dubbo │   │   │   │   └── [4.0K] internal │   │   │   │   ├── [ 72] org.apache.dubbo.common.extension.ExtensionInjector │   │   │   │   ├── [ 137] org.apache.dubbo.common.status.StatusChecker │   │   │   │   ├── [ 69] org.apache.dubbo.common.utils.ParameterNameReader │   │   │   │   ├── [ 91] org.apache.dubbo.config.bootstrap.DubboBootstrapStartStopListener │   │   │   │   └── [ 79] org.apache.dubbo.rpc.model.ScopeModelInitializer │   │   │   ├── [111K] dubbo.xsd │   │   │   ├── [ 199] spring.handlers │   │   │   └── [ 144] spring.schemas │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] config │   │   │   └── [4.0K] spring │   │   │   ├── [8.5K] AbstractRegistryService.java │   │   │   ├── [4.0K] action │   │   │   │   ├── [1.1K] DemoActionByAnnotation.java │   │   │   │   ├── [1.2K] DemoActionBySetter.java │   │   │   │   └── [1.1K] DemoInterceptor.java │   │   │   ├── [4.0K] annotation │   │   │   │   ├── [4.0K] consumer │   │   │   │   │   └── [1.3K] AnnotationAction.java │   │   │   │   ├── [4.0K] merged │   │   │   │   │   ├── [1.5K] MergedReference.java │   │   │   │   │   └── [1.5K] MergedService.java │   │   │   │   └── [4.0K] provider │   │   │   │   └── [1.3K] AnnotationServiceImpl.java │   │   │   ├── [4.0K] api │   │   │   │   ├── [ 895] Box.java │   │   │   │   ├── [ 933] DemoService.java │   │   │   │   ├── [ 944] DemoServiceSon.java │   │   │   │   ├── [ 915] HelloService.java │   │   │   │   ├── [1.3K] MethodCallback.java │   │   │   │   ├── [1.0K] ProvidedByDemoService1.java │   │   │   │   ├── [ 948] ProvidedByDemoService2.java │   │   │   │   ├── [1.1K] ProvidedByDemoService3.java │   │   │   │   └── [1.1K] SpringControllerService.java │   │   │   ├── [4.0K] beans │   │   │   │   └── [4.0K] factory │   │   │   │   ├── [4.0K] annotation │   │   │   │   │   ├── [2.3K] DubboConfigAliasPostProcessorTest.java │   │   │   │   │   ├── [2.9K] MergedAnnotationTest.java │   │   │   │   │   ├── [5.8K] MethodConfigCallbackTest.java │   │   │   │   │   ├── [2.8K] ParameterConvertTest.java │   │   │   │   │   ├── [ 17K] ReferenceAnnotationBeanPostProcessorTest.java │   │   │   │   │   ├── [ 12K] ReferenceCreatorTest.java │   │   │   │   │   ├── [3.9K] ServiceAnnotationPostProcessorTest.java │   │   │   │   │   ├── [3.5K] ServiceAnnotationTestConfiguration.java │   │   │   │   │   └── [3.7K] ServiceBeanNameBuilderTest.java │   │   │   │   └── [4.0K] config │   │   │   │   ├── [1.9K] DubboConfigDefaultPropertyValueBeanPostProcessorTest.java │   │   │   │   ├── [2.3K] MultipleServicesWithMethodConfigsTest.java │   │   │   │   ├── [4.9K] YamlPropertySourceFactory.java │   │   │   │   └── [3.1K] YamlPropertySourceFactoryTest.java │   │   │   ├── [4.0K] boot │   │   │   │   ├── [4.0K] conditional1 │   │   │   │   │   ├── [4.0K] consumer │   │   │   │   │   │   └── [1.6K] dubbo-consumer.xml │   │   │   │   │   └── [3.2K] XmlReferenceBeanConditionalTest.java │   │   │   │   ├── [4.0K] conditional2 │   │   │   │   │   └── [3.4K] JavaConfigAnnotationReferenceBeanConditionalTest.java │   │   │   │   ├── [4.0K] conditional3 │   │   │   │   │   └── [3.5K] JavaConfigRawReferenceBeanConditionalTest.java │   │   │   │   ├── [4.0K] conditional4 │   │   │   │   │   └── [3.7K] JavaConfigReferenceBeanConditionalTest4.java │   │   │   │   ├── [4.0K] configprops │   │   │   │   │   ├── [7.1K] SpringBootConfigPropsTest.java │   │   │   │   │   └── [7.8K] SpringBootMultipleConfigPropsTest.java │   │   │   │   ├── [4.0K] importxml │   │   │   │   │   ├── [4.0K] consumer │   │   │   │   │   │   └── [2.1K] dubbo-consumer.xml │   │   │   │   │   └── [2.4K] SpringBootImportDubboXmlTest.java │   │   │   │   └── [4.0K] importxml2 │   │   │   │   ├── [1.7K] dubbo-provider.xml │   │   │   │   ├── [1.1K] HelloServiceImpl.java │   │   │   │   └── [3.7K] SpringBootImportAndScanTest.java │   │   │   ├── [ 49K] ConfigTest.java │   │   │   ├── [4.0K] context │   │   │   │   ├── [4.0K] annotation │   │   │   │   │   ├── [4.0K] consumer │   │   │   │   │   │   ├── [4.3K] ConsumerConfiguration.java │   │   │   │   │   │   └── [4.0K] test │   │   │   │   │   │   └── [3.6K] TestConsumerConfiguration.java │   │   │   │   │   ├── [3.9K] DubboComponentScanRegistrarTest.java │   │   │   │   │   ├── [3.4K] DubboConfigConfigurationTest.java │   │   │   │   │   ├── [5.1K] EnableDubboConfigTest.java │   │   │   │   │   ├── [6.2K] EnableDubboTest.java │   │   │   │   │   └── [4.0K] provider │   │   │   │   │   ├── [1.3K] DefaultHelloService.java │   │   │   │   │   ├── [1.7K] DemoServiceImpl.java │   │   │   │   │   ├── [1.3K] HelloServiceImpl.java │   │   │   │   │   └── [4.5K] ProviderConfiguration.java │   │   │   │   ├── [4.0K] customize │   │   │   │   │   ├── [1.7K] dubbo-provider-v1.xml │   │   │   │   │   ├── [1.7K] dubbo-provider-v2.xml │   │   │   │   │   └── [4.6K] DubboSpringInitCustomizerTest.java │   │   │   │   ├── [3.8K] KeepRunningOnSpringClosedTest.java │   │   │   │   └── [4.0K] properties │   │   │   │   └── [2.7K] DefaultDubboConfigBinderTest.java │   │   │   ├── [1.8K] ControllerServiceConfigTest.java │   │   │   ├── [1.3K] DubboStateListener.java │   │   │   ├── [7.9K] EmbeddedZooKeeper.java │   │   │   ├── [4.0K] extension │   │   │   │   ├── [1.2K] BeanForContext2.java │   │   │   │   └── [3.9K] SpringExtensionInjectorTest.java │   │   │   ├── [4.0K] filter │   │   │   │   ├── [ 897] MockDaoImpl.java │   │   │   │   ├── [ 878] MockDao.java │   │   │   │   └── [1.9K] MockFilter.java │   │   │   ├── [1.1K] GenericDemoService.java │   │   │   ├── [4.0K] impl │   │   │   │   ├── [1.3K] DemoServiceImpl.java │   │   │   │   ├── [1.3K] DemoServiceImpl_LongWaiting.java │   │   │   │   ├── [1.3K] DemoServiceSonImpl.java │   │   │   │   ├── [1.0K] HelloServiceImpl.java │   │   │   │   ├── [5.6K] MethodCallbackImpl.java │   │   │   │   ├── [1.4K] NotifyService.java │   │   │   │   ├── [1.2K] UnserializableBoxDemoServiceImpl.java │   │   │   │   └── [1.4K] UnserializableBox.java │   │   │   ├── [4.0K] isolation │   │   │   │   ├── [4.0K] api │   │   │   │   │   └── [9.3K] ApiIsolationTest.java │   │   │   │   └── [4.0K] spring │   │   │   │   ├── [4.0K] annotation │   │   │   │   │   ├── [5.6K] AnnotationIsolationTest.java │   │   │   │   │   ├── [4.0K] consumer │   │   │   │   │   │   ├── [4.0K] dubbo │   │   │   │   │   │   │   ├── [1.5K] DemoServiceV1.java │   │   │   │   │   │   │   ├── [1.4K] HelloServiceV2.java │   │   │   │   │   │   │   └── [1.4K] HelloServiceV3.java │   │   │   │   │   │   └── [4.0K] tri │   │   │   │   │   │   ├── [1.4K] DemoServiceV1.java │   │   │   │   │   │   ├── [1.3K] HelloServiceV2.java │   │   │   │   │   │   └── [1.3K] HelloServiceV3.java │   │   │   │   │   └── [4.0K] provider │   │   │   │   │   ├── [1.3K] DemoServiceImplV1.java │   │   │   │   │   ├── [1.3K] HelloServiceImplV2.java │   │   │   │   │   └── [1.4K] HelloServiceImplV3.java │   │   │   │   ├── [5.5K] BaseTest.java │   │   │   │   ├── [4.0K] support │   │   │   │   │   ├── [1.3K] DemoServiceExecutor.java │   │   │   │   │   └── [1.4K] HelloServiceExecutor.java │   │   │   │   └── [4.0K] xml │   │   │   │   └── [2.3K] XmlIsolationTest.java │   │   │   ├── [4.0K] issues │   │   │   │   ├── [4.0K] issue6000 │   │   │   │   │   ├── [4.0K] adubbo │   │   │   │   │   │   └── [1.3K] HelloDubbo.java │   │   │   │   │   ├── [4.0K] dubbo │   │   │   │   │   │   └── [1.3K] MyReferenceConfig.java │   │   │   │   │   └── [2.7K] Issue6000Test.java │   │   │   │   ├── [4.0K] issue6252 │   │   │   │   │   └── [2.1K] Issue6252Test.java │   │   │   │   ├── [4.0K] issue7003 │   │   │   │   │   └── [3.2K] Issue7003Test.java │   │   │   │   ├── [4.0K] issue9172 │   │   │   │   │   └── [4.7K] MultipleConsumerAndProviderTest.java │   │   │   │   └── [4.0K] issue9207 │   │   │   │   └── [5.1K] ConfigCenterBeanTest.java │   │   │   ├── [7.4K] JavaConfigBeanTest.java │   │   │   ├── [4.0K] metrics │   │   │   │   └── [4.0K] SpringBootConfigMetricsTest.java │   │   │   ├── [4.0K] propertyconfigurer │   │   │   │   ├── [4.0K] consumer │   │   │   │   │   ├── [ 138] app.properties │   │   │   │   │   ├── [1.8K] DemoBeanFactoryPostProcessor.java │   │   │   │   │   ├── [2.0K] dubbo-consumer.xml │   │   │   │   │   └── [3.3K] PropertyConfigurerTest.java │   │   │   │   ├── [4.0K] consumer2 │   │   │   │   │   ├── [ 138] app.properties │   │   │   │   │   ├── [2.0K] dubbo-consumer.xml │   │   │   │   │   └── [3.6K] PropertySourcesConfigurerTest.java │   │   │   │   ├── [4.0K] consumer3 │   │   │   │   │   ├── [ 138] app.properties │   │   │   │   │   ├── [1.7K] dubbo-consumer.xml │   │   │   │   │   └── [6.5K] PropertySourcesInJavaConfigTest.java │   │   │   │   └── [4.0K] provider │   │   │   │   ├── [ 273] app.properties │   │   │   │   ├── [2.3K] dubbo-provider.xml │   │   │   │   └── [1.6K] HelloServiceImpl.java │   │   │   ├── [4.0K] reference │   │   │   │   ├── [5.0K] DubboConfigBeanInitializerTest.java │   │   │   │   ├── [4.0K] javaconfig │   │   │   │   │   ├── [ 334] consumer.properties │   │   │   │   │   └── [ 22K] JavaConfigReferenceBeanTest.java │   │   │   │   ├── [4.0K] localcall │   │   │   │   │   ├── [1.3K] local-call-consumer.xml │   │   │   │   │   ├── [1.8K] local-call-provider.xml │   │   │   │   │   ├── [2.6K] LocalCallTest2.java │   │   │   │   │   ├── [2.8K] LocalCallTest.java │   │   │   │   │   └── [1.2K] LocalHelloServiceImpl.java │   │   │   │   ├── [4.0K] localcalla │   │   │   │   │   ├── [ 115] local-call-config.properties │   │   │   │   │   └── [3.5K] LocalCallReferenceAnnotationTest.java │   │   │   │   ├── [4.0K] localcallam │   │   │   │   │   ├── [ 176] local-call-config.properties │   │   │   │   │   └── [5.4K] LocalCallMultipleReferenceAnnotationsTest.java │   │   │   │   ├── [4.0K] localcallmix │   │   │   │   │   ├── [ 115] local-call-config.properties │   │   │   │   │   ├── [1.3K] local-call-consumer.xml │   │   │   │   │   └── [3.6K] LocalCallReferenceMixTest.java │   │   │   │   ├── [ 20K] ReferenceKeyTest.java │   │   │   │   └── [4.0K] registryNA │   │   │   │   ├── [4.0K] consumer │   │   │   │   │   ├── [1.6K] dubbo-consumer.xml │   │   │   │   │   ├── [1.6K] dubbo-registryNA-consumer.xml │   │   │   │   │   └── [1.8K] DubboXmlConsumerTest.java │   │   │   │   └── [4.0K] provider │   │   │   │   ├── [1.9K] dubbo-provider.xml │   │   │   │   └── [2.6K] DubboXmlProviderTest.java │   │   │   ├── [4.0K] registry │   │   │   │   ├── [1.5K] MockRegistryFactory.java │   │   │   │   ├── [2.1K] MockRegistry.java │   │   │   │   ├── [2.2K] MockServiceDiscovery.java │   │   │   │   └── [4.0K] nacos │   │   │   │   ├── [4.0K] demo │   │   │   │   │   ├── [4.0K] consumer │   │   │   │   │   │   ├── [2.3K] DemoServiceConsumerBootstrap.java │   │   │   │   │   │   └── [1.9K] DemoServiceConsumerXmlBootstrap.java │   │   │   │   │   ├── [4.0K] provider │   │   │   │   │   │   ├── [1.6K] DemoServiceProviderBootstrap.java │   │   │   │   │   │   └── [1.4K] DemoServiceProviderXmlBootstrap.java │   │   │   │   │   └── [4.0K] service │   │   │   │   │   ├── [1.7K] DefaultService.java │   │   │   │   │   └── [ 980] DemoService.java │   │   │   │   └── [4.0K] nacos │   │   │   │   └── [3.8K] NacosServiceNameTest.java │   │   │   ├── [4.0K] samples │   │   │   │   ├── [2.3K] ZookeeperDubboSpringConsumerBootstrap.java │   │   │   │   ├── [1.7K] ZookeeperDubboSpringConsumerXmlBootstrap.java │   │   │   │   └── [2.1K] ZookeeperDubboSpringProviderBootstrap.java │   │   │   ├── [4.0K] schema │   │   │   │   ├── [ 13K] DubboNamespaceHandlerTest.java │   │   │   │   ├── [3.2K] GenericServiceTest.java │   │   │   │   ├── [3.2K] GenericServiceWithoutInterfaceTest.java │   │   │   │   └── [1.2K] MyGenericService.java │   │   │   ├── [1.7K] ServiceBeanTest.java │   │   │   ├── [3.4K] SimpleRegistryExporter.java │   │   │   ├── [6.3K] SimpleRegistryService.java │   │   │   ├── [4.0K] status │   │   │   │   ├── [4.2K] DataSourceStatusCheckerTest.java │   │   │   │   └── [3.5K] SpringStatusCheckerTest.java │   │   │   ├── [1.4K] SysProps.java │   │   │   └── [4.0K] util │   │   │   └── [3.1K] EnvironmentUtilsTest.java │   │   └── [4.0K] resources │   │   ├── [1.1K] applicationContext.xml │   │   ├── [ 178] dubbo-binder.properties │   │   ├── [ 74] dubbo.properties │   │   ├── [4.0K] META-INF │   │   │   ├── [ 886] config.properties │   │   │   ├── [ 145] default.properties │   │   │   ├── [ 390] demo-provider.properties │   │   │   ├── [ 519] dubbb-consumer.properties │   │   │   ├── [ 796] dubbb-provider.properties │   │   │   ├── [4.0K] dubbo │   │   │   │   └── [4.0K] internal │   │   │   │   ├── [ 63] org.apache.dubbo.common.metrics.service.MetricsService │   │   │   │   ├── [ 69] org.apache.dubbo.common.metrics.service.MetricsServiceExporter │   │   │   │   ├── [ 64] org.apache.dubbo.registry.RegistryFactory │   │   │   │   └── [ 55] org.apache.dubbo.rpc.Filter │   │   │   ├── [ 595] dubbo-consumer.properties │   │   │   ├── [ 793] dubbo-provider.properties │   │   │   ├── [ 128] dubbo.yml │   │   │   ├── [ 135] init-reference.properties │   │   │   ├── [4.0K] isolation │   │   │   │   ├── [2.7K] dubbo-consumer.xml │   │   │   │   └── [3.3K] dubbo-provider.xml │   │   │   ├── [4.0K] issues │   │   │   │   ├── [4.0K] issue6000 │   │   │   │   │   └── [ 137] config.properties │   │   │   │   ├── [4.0K] issue6252 │   │   │   │   │   └── [ 609] config.properties │   │   │   │   ├── [4.0K] issue7003 │   │   │   │   │   └── [ 136] config.properties │   │   │   │   ├── [4.0K] issue9172 │   │   │   │   │   ├── [1.0K] consumer.properties │   │   │   │   │   └── [ 825] provider.properties │   │   │   │   └── [4.0K] issue9207 │   │   │   │   └── [1.1K] dubbo-properties-in-configcenter.properties │   │   │   ├── [4.0K] service-introspection │   │   │   │   ├── [ 474] zookeeper-dubbb-consumer.properties │   │   │   │   ├── [ 307] zookeeper-dubbb-provider.properties │   │   │   │   └── [1.7K] zookeeper-dubbo-consumer.xml │   │   │   └── [4.0K] spring │   │   │   ├── [1.5K] dubbo-annotation-consumer.xml │   │   │   ├── [1.8K] dubbo-annotation-provider.xml │   │   │   ├── [1.4K] dubbo-consumer.xml │   │   │   ├── [1.9K] dubbo-generic-consumer-without-interface.xml │   │   │   ├── [1.8K] dubbo-generic-consumer.xml │   │   │   ├── [1.4K] dubbo-nacos-consumer-context.xml │   │   │   ├── [ 949] dubbo-nacos-provider-context.xml │   │   │   ├── [1.9K] dubbo-provider.xml │   │   │   └── [2.0K] multiple-services-with-methods.xml │   │   ├── [ 189] nacos-consumer-config.properties │   │   ├── [ 342] nacos-provider-config.properties │   │   ├── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] config │   │   │   └── [4.0K] spring │   │   │   ├── [1.7K] annotation-consumer.xml │   │   │   ├── [1.7K] annotation-provider.xml │   │   │   ├── [1.4K] annotation-version-consumer.xml │   │   │   ├── [1.4K] annotation-version-provider.xml │   │   │   ├── [2.8K] aop-autowire-byname.xml │   │   │   ├── [2.7K] aop-autowire-bytype.xml │   │   │   ├── [1.5K] consumer-notification.xml │   │   │   ├── [1.7K] customize-parameter.xml │   │   │   ├── [1.5K] delay-fixed-time.xml │   │   │   ├── [1.7K] delay-on-initialized.xml │   │   │   ├── [1.8K] demo-provider-long-waiting.xml │   │   │   ├── [1.6K] demo-provider-no-methods-interface.xml │   │   │   ├── [1.2K] demo-provider-properties.xml │   │   │   ├── [1.7K] demo-provider-UnserializableBox.xml │   │   │   ├── [2.0K] demo-provider.xml │   │   │   ├── [1.7K] generic-export.xml │   │   │   ├── [1.6K] init-reference-getUrls.xml │   │   │   ├── [2.6K] init-reference-keys.xml │   │   │   ├── [1.2K] init-reference-properties.xml │   │   │   ├── [1.7K] init-reference-retry-false.xml │   │   │   ├── [2.6K] init-reference.xml │   │   │   ├── [1.4K] metrics-aggregation.xml │   │   │   ├── [1.6K] metrics-prometheus.xml │   │   │   ├── [1.6K] multi-monitor.xml │   │   │   ├── [1.7K] multi-protocol-default.xml │   │   │   ├── [1.7K] multi-protocol-error.xml │   │   │   ├── [1.7K] multi-protocol-register.xml │   │   │   ├── [1.7K] multi-protocol.xml │   │   │   ├── [1.8K] multi-registry.xml │   │   │   ├── [1.8K] override-multi-protocol.xml │   │   │   ├── [1.7K] override-protocol.xml │   │   │   ├── [2.0K] provider-multi.xml │   │   │   ├── [1.8K] provider-nested-service.xml │   │   │   ├── [1.9K] provider-with-module.xml │   │   │   ├── [1.6K] provider-with-monitor.xml │   │   │   ├── [1.6K] service-class.xml │   │   │   ├── [1.7K] spring-extension-inject.xml │   │   │   ├── [1.4K] system-properties-override-default.xml │   │   │   ├── [1.7K] system-properties-override.xml │   │   │   └── [1.7K] xml-override-properties.xml │   │   └── [4.0K] webapps │   │   ├── [4.0K] test │   │   │   └── [4.0K] WEB-INF │   │   │   └── [1.2K] web.xml │   │   ├── [4.0K] test2 │   │   │   └── [4.0K] WEB-INF │   │   │   └── [1.0K] web.xml │   │   └── [4.0K] test3 │   │   └── [4.0K] WEB-INF │   │   └── [1.1K] web.xml │   ├── [4.0K] dubbo-config-spring6 │   │   ├── [3.2K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   └── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] config │   │   │   └── [4.0K] spring6 │   │   │   ├── [4.0K] beans │   │   │   │   └── [4.0K] factory │   │   │   │   ├── [4.0K] annotation │   │   │   │   │   ├── [ 20K] ReferenceAnnotationWithAotBeanPostProcessor.java │   │   │   │   │   └── [4.1K] ServiceAnnotationWithAotPostProcessor.java │   │   │   │   └── [4.0K] aot │   │   │   │   ├── [2.6K] AutowiredElementResolver.java │   │   │   │   ├── [8.3K] ReferencedFieldValueResolver.java │   │   │   │   └── [9.3K] ReferencedMethodArgumentsResolver.java │   │   │   ├── [4.0K] context │   │   │   │   └── [1.8K] DubboInfraBeanRegisterPostProcessor.java │   │   │   └── [4.0K] utils │   │   │   └── [3.4K] AotUtils.java │   │   └── [4.0K] test │   │   └── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] apache │   │   └── [4.0K] dubbo │   │   └── [4.0K] config │   │   └── [4.0K] spring6 │   │   └── [4.0K] utils │   │   ├── [4.2K] AotUtilsTest.java │   │   ├── [ 931] CircularDependencyDemoService.java │   │   ├── [ 948] DemoA.java │   │   ├── [ 948] DemoB.java │   │   ├── [ 998] DemoService.java │   │   ├── [1.2K] HelloRequest.java │   │   ├── [1.2K] HelloRequestSuper.java │   │   ├── [1.2K] HelloResponse.java │   │   ├── [1.3K] Person.java │   │   └── [1.0K] SexEnum.java │   └── [2.5K] pom.xml ├── [4.0K] dubbo-configcenter │   ├── [4.0K] dubbo-configcenter-apollo │   │   ├── [2.8K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] configcenter │   │   │   │   └── [4.0K] support │   │   │   │   └── [4.0K] apollo │   │   │   │   ├── [1.5K] ApolloDynamicConfigurationFactory.java │   │   │   │   └── [ 14K] ApolloDynamicConfiguration.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   └── [ 85] org.apache.dubbo.common.config.configcenter.DynamicConfigurationFactory │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] configcenter │   │   │   └── [4.0K] support │   │   │   └── [4.0K] apollo │   │   │   ├── [7.4K] ApolloDynamicConfigurationTest.java │   │   │   └── [7.9K] EmbeddedApolloJunit5.java │   │   └── [4.0K] resources │   │   ├── [1.3K] log4j2-test.xml │   │   ├── [4.0K] META-INF │   │   │   └── [ 17] app.properties │   │   └── [ 24] mockdata-dubbo.properties │   ├── [4.0K] dubbo-configcenter-file │   │   ├── [2.4K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] common │   │   │   │   └── [4.0K] config │   │   │   │   └── [4.0K] configcenter │   │   │   │   └── [4.0K] file │   │   │   │   ├── [1.5K] FileSystemDynamicConfigurationFactory.java │   │   │   │   └── [ 24K] FileSystemDynamicConfiguration.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   └── [ 92] org.apache.dubbo.common.config.configcenter.DynamicConfigurationFactory │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] common │   │   │   └── [4.0K] config │   │   │   └── [4.0K] configcenter │   │   │   └── [4.0K] file │   │   │   ├── [1.4K] FileSystemDynamicConfigurationFactoryTest.java │   │   │   └── [6.8K] FileSystemDynamicConfigurationTest.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-configcenter-nacos │   │   ├── [2.6K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] configcenter │   │   │   │   └── [4.0K] support │   │   │   │   └── [4.0K] nacos │   │   │   │   ├── [3.2K] NacosConfigServiceWrapper.java │   │   │   │   ├── [2.0K] NacosDynamicConfigurationFactory.java │   │   │   │   └── [ 15K] NacosDynamicConfiguration.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   └── [ 82] org.apache.dubbo.common.config.configcenter.DynamicConfigurationFactory │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] configcenter │   │   │   └── [4.0K] support │   │   │   └── [4.0K] nacos │   │   │   ├── [2.6K] MockConfigService.java │   │   │   ├── [6.9K] NacosDynamicConfigurationTest.java │   │   │   └── [5.0K] RetryTest.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-configcenter-zookeeper │   │   ├── [3.4K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] configcenter │   │   │   │   └── [4.0K] support │   │   │   │   └── [4.0K] zookeeper │   │   │   │   ├── [2.8K] CacheListener.java │   │   │   │   ├── [3.5K] ZookeeperDataListener.java │   │   │   │   ├── [1.8K] ZookeeperDynamicConfigurationFactory.java │   │   │   │   └── [7.1K] ZookeeperDynamicConfiguration.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   └── [ 94] org.apache.dubbo.common.config.configcenter.DynamicConfigurationFactory │   │   └── [4.0K] test │   │   └── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] apache │   │   └── [4.0K] dubbo │   │   └── [4.0K] configcenter │   │   └── [4.0K] support │   │   └── [4.0K] zookeeper │   │   └── [8.4K] ZookeeperDynamicConfigurationTest.java │   └── [1.7K] pom.xml ├── [4.0K] dubbo-demo │   ├── [4.0K] dubbo-demo-api │   │   ├── [4.0K] dubbo-demo-api-consumer │   │   │   ├── [2.6K] pom.xml │   │   │   └── [4.0K] src │   │   │   └── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] demo │   │   │   │   └── [4.0K] consumer │   │   │   │   └── [2.6K] Application.java │   │   │   └── [4.0K] resources │   │   │   └── [1.4K] log4j2.xml │   │   ├── [4.0K] dubbo-demo-api-interface │   │   │   ├── [1.4K] pom.xml │   │   │   └── [4.0K] src │   │   │   └── [4.0K] main │   │   │   └── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] api │   │   │   └── [4.0K] demo │   │   │   └── [1.6K] DemoService.java │   │   ├── [4.0K] dubbo-demo-api-provider │   │   │   ├── [2.6K] pom.xml │   │   │   └── [4.0K] src │   │   │   └── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] demo │   │   │   │   └── [4.0K] provider │   │   │   │   ├── [1.9K] Application.java │   │   │   │   └── [1.4K] DemoServiceImpl.java │   │   │   └── [4.0K] resources │   │   │   └── [1.4K] log4j2.xml │   │   └── [1.6K] pom.xml │   ├── [4.0K] dubbo-demo-spring-boot │   │   ├── [4.0K] dubbo-demo-spring-boot-consumer │   │   │   ├── [3.5K] pom.xml │   │   │   └── [4.0K] src │   │   │   └── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] springboot │   │   │   │   └── [4.0K] demo │   │   │   │   └── [4.0K] consumer │   │   │   │   └── [2.6K] ConsumerApplication.java │   │   │   └── [4.0K] resources │   │   │   ├── [1.1K] application.yml │   │   │   └── [1.4K] log4j2.xml │   │   ├── [4.0K] dubbo-demo-spring-boot-interface │   │   │   ├── [1.4K] pom.xml │   │   │   └── [4.0K] src │   │   │   └── [4.0K] main │   │   │   └── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] springboot │   │   │   └── [4.0K] demo │   │   │   └── [1.1K] DemoService.java │   │   ├── [4.0K] dubbo-demo-spring-boot-provider │   │   │   ├── [3.5K] pom.xml │   │   │   └── [4.0K] src │   │   │   └── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] springboot │   │   │   │   └── [4.0K] demo │   │   │   │   └── [4.0K] provider │   │   │   │   ├── [1.4K] DemoServiceImpl.java │   │   │   │   └── [1.4K] ProviderApplication.java │   │   │   └── [4.0K] resources │   │   │   ├── [1.3K] application.yml │   │   │   └── [1.4K] log4j2.xml │   │   ├── [4.0K] dubbo-demo-spring-boot-servlet │   │   │   ├── [4.6K] pom.xml │   │   │   └── [4.0K] src │   │   │   └── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] springboot │   │   │   │   └── [4.0K] demo │   │   │   │   └── [4.0K] servlet │   │   │   │   ├── [5.2K] ApiConsumer.java │   │   │   │   ├── [4.5K] GreeterServiceImpl.java │   │   │   │   ├── [1.7K] GreeterService.java │   │   │   │   ├── [1.1K] HelloReply.java │   │   │   │   ├── [1.1K] HelloRequest.java │   │   │   │   └── [1.2K] ProviderApplication.java │   │   │   └── [4.0K] resources │   │   │   ├── [1.2K] application.yml │   │   │   └── [1.6K] log4j2.xml │   │   └── [3.5K] pom.xml │   ├── [4.0K] dubbo-demo-spring-boot-idl │   │   ├── [4.0K] dubbo-demo-spring-boot-idl-consumer │   │   │   ├── [1.5K] pom.xml │   │   │   └── [4.0K] src │   │   │   └── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] springboot │   │   │   │   └── [4.0K] idl │   │   │   │   └── [4.0K] demo │   │   │   │   └── [4.0K] consumer │   │   │   │   └── [2.1K] ConsumerApplication.java │   │   │   ├── [4.0K] proto │   │   │   │   └── [1.1K] helloworld.proto │   │   │   └── [4.0K] resources │   │   │   ├── [1.1K] application.yml │   │   │   └── [1.4K] log4j2.xml │   │   ├── [4.0K] dubbo-demo-spring-boot-idl-provider │   │   │   ├── [1.5K] pom.xml │   │   │   ├── [ 686] README.md │   │   │   └── [4.0K] src │   │   │   └── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] springboot │   │   │   │   └── [4.0K] idl │   │   │   │   └── [4.0K] demo │   │   │   │   └── [4.0K] provider │   │   │   │   ├── [2.7K] GreeterServiceImpl.java │   │   │   │   └── [1.3K] ProviderApplication.java │   │   │   ├── [4.0K] proto │   │   │   │   └── [1.1K] helloworld.proto │   │   │   └── [4.0K] resources │   │   │   ├── [1.1K] application.yml │   │   │   └── [1.6K] log4j2.xml │   │   └── [4.4K] pom.xml │   └── [1.2K] README.md ├── [4.0K] dubbo-dependencies-bom │   └── [ 39K] pom.xml ├── [4.0K] dubbo-distribution │   ├── [4.0K] dubbo-all │   │   └── [ 56K] pom.xml │   ├── [4.0K] dubbo-all-shaded │   │   └── [ 57K] pom.xml │   ├── [4.0K] dubbo-apache-release │   │   ├── [3.5K] pom.xml │   │   └── [4.0K] src │   │   └── [4.0K] assembly │   │   ├── [2.0K] bin-release.xml │   │   └── [2.4K] source-release.xml │   ├── [4.0K] dubbo-bom │   │   └── [ 22K] pom.xml │   └── [4.0K] dubbo-core-spi │   └── [ 39K] pom.xml ├── [4.0K] dubbo-maven-plugin │   ├── [4.4K] pom.xml │   └── [4.0K] src │   └── [4.0K] main │   ├── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] apache │   │   └── [4.0K] dubbo │   │   └── [4.0K] maven │   │   └── [4.0K] plugin │   │   ├── [4.0K] aot │   │   │   ├── [8.3K] AbstractAotMojo.java │   │   │   ├── [5.9K] AbstractDependencyFilterMojo.java │   │   │   ├── [3.5K] CommandLineBuilder.java │   │   │   ├── [2.7K] DependencyFilter.java │   │   │   ├── [4.1K] DubboProcessAotMojo.java │   │   │   ├── [1.2K] ExcludeFilter.java │   │   │   ├── [ 770] Exclude.java │   │   │   ├── [1.5K] FilterableDependency.java │   │   │   ├── [1.2K] IncludeFilter.java │   │   │   ├── [ 770] Include.java │   │   │   ├── [2.7K] JavaCompilerPluginConfiguration.java │   │   │   ├── [2.4K] JavaExecutable.java │   │   │   ├── [3.5K] JavaProcessExecutor.java │   │   │   ├── [1.5K] MatchingGroupIdFilter.java │   │   │   ├── [1.7K] RunArguments.java │   │   │   └── [3.9K] RunProcess.java │   │   └── [4.0K] protoc │   │   ├── [4.0K] command │   │   │   ├── [2.0K] DefaultProtocCommandBuilder.java │   │   │   └── [1.1K] ProtocCommandArgsBuilder.java │   │   ├── [ 23K] DubboProtocCompilerMojo.java │   │   ├── [3.6K] DubboProtocPlugin.java │   │   ├── [1.7K] DubboProtocPluginWrapperFactory.java │   │   ├── [1.0K] DubboProtocPluginWrapper.java │   │   ├── [4.0K] enums │   │   │   └── [1.8K] DubboGenerateTypeEnum.java │   │   ├── [3.3K] LinuxDubboProtocPluginWrapper.java │   │   ├── [2.6K] ProtocMetaData.java │   │   └── [2.6K] WinDubboProtocPluginWrapper.java │   └── [4.0K] resources │   └── [ 71] version-matrix.properties ├── [4.0K] dubbo-metadata │   ├── [4.0K] dubbo-metadata-api │   │   ├── [3.3K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] metadata │   │   │   │   ├── [7.3K] AbstractCacheManager.java │   │   │   │   ├── [ 11K] AbstractServiceNameMapping.java │   │   │   │   ├── [4.0K] aot │   │   │   │   │   ├── [1.9K] MetadataProxyDescriberRegistrar.java │   │   │   │   │   └── [2.6K] MetadataReflectionTypeDescriberRegistrar.java │   │   │   │   ├── [2.7K] DefaultMetadataParamsFilter.java │   │   │   │   ├── [ 12K] DubboMetadataServiceV2Triple.java │   │   │   │   ├── [1.2K] InstanceMetadataChangedListener.java │   │   │   │   ├── [3.3K] MappingCacheManager.java │   │   │   │   ├── [1.3K] MappingChangedEvent.java │   │   │   │   ├── [ 938] MappingListener.java │   │   │   │   ├── [1.4K] MetadataConstants.java │   │   │   │   ├── [ 32K] MetadataInfo.java │   │   │   │   ├── [ 36K] MetadataInfoV2.java │   │   │   │   ├── [3.1K] MetadataInfoV2OrBuilder.java │   │   │   │   ├── [2.5K] MetadataParamsFilter.java │   │   │   │   ├── [ 20K] MetadataRequest.java │   │   │   │   ├── [1.4K] MetadataRequestOrBuilder.java │   │   │   │   ├── [1.0K] MetadataServiceDetector.java │   │   │   │   ├── [9.4K] MetadataService.java │   │   │   │   ├── [1.7K] MetadataServiceV2Detector.java │   │   │   │   ├── [1.5K] MetadataServiceV2.java │   │   │   │   ├── [10.0K] MetadataServiceV2OuterClass.java │   │   │   │   ├── [4.5K] OpenAPIFormat.java │   │   │   │   ├── [ 19K] OpenAPIInfo.java │   │   │   │   ├── [1.4K] OpenAPIInfoOrBuilder.java │   │   │   │   ├── [ 54K] OpenAPIRequest.java │   │   │   │   ├── [5.9K] OpenAPIRequestOrBuilder.java │   │   │   │   ├── [1.6K] ParameterTypesComparator.java │   │   │   │   ├── [4.0K] report │   │   │   │   │   ├── [4.0K] identifier │   │   │   │   │   │   ├── [1.7K] BaseApplicationMetadataIdentifier.java │   │   │   │   │   │   ├── [ 979] BaseMetadataIdentifier.java │   │   │   │   │   │   ├── [2.2K] BaseServiceMetadataIdentifier.java │   │   │   │   │   │   ├── [2.0K] KeyTypeEnum.java │   │   │   │   │   │   ├── [3.3K] MetadataIdentifier.java │   │   │   │   │   │   ├── [2.8K] ServiceMetadataIdentifier.java │   │   │   │   │   │   └── [2.0K] SubscriberMetadataIdentifier.java │   │   │   │   │   ├── [1.3K] MetadataReportFactory.java │   │   │   │   │   ├── [6.7K] MetadataReportInstance.java │   │   │   │   │   ├── [3.6K] MetadataReport.java │   │   │   │   │   ├── [1.3K] MetadataScopeModelInitializer.java │   │   │   │   │   └── [4.0K] support │   │   │   │   │   ├── [4.2K] AbstractMetadataReportFactory.java │   │   │   │   │   ├── [ 25K] AbstractMetadataReport.java │   │   │   │   │   ├── [1.2K] Constants.java │   │   │   │   │   └── [2.6K] NopMetadataReport.java │   │   │   │   ├── [1.1K] RevisionResolver.java │   │   │   │   ├── [ 51K] ServiceInfoV2.java │   │   │   │   ├── [4.1K] ServiceInfoV2OrBuilder.java │   │   │   │   ├── [4.4K] ServiceNameMapping.java │   │   │   │   └── [4.0K] util │   │   │   │   └── [6.4K] MetadataServiceVersionUtils.java │   │   │   ├── [4.0K] proto │   │   │   │   └── [3.1K] metadata_service_v2.proto │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 71] org.apache.dubbo.aot.api.ProxyDescriberRegistrar │   │   │   ├── [ 80] org.apache.dubbo.aot.api.ReflectionTypeDescriberRegistrar │   │   │   ├── [ 60] org.apache.dubbo.metadata.MetadataParamsFilter │   │   │   ├── [ 122] org.apache.dubbo.rpc.model.BuiltinServiceDetector │   │   │   └── [ 82] org.apache.dubbo.rpc.model.ScopeModelInitializer │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] metadata │   │   │   ├── [5.4K] AbstractServiceNameMappingTest.java │   │   │   ├── [4.0K] filter │   │   │   │   ├── [1.9K] CustomizedParamsFilter.java │   │   │   │   ├── [1.7K] ExcludedParamsFilter2.java │   │   │   │   └── [1.7K] ExcludedParamsFilter.java │   │   │   ├── [ 12K] MetadataInfoTest.java │   │   │   ├── [4.0K] report │   │   │   │   ├── [4.0K] identifier │   │   │   │   │   ├── [1.8K] BaseApplicationMetadataIdentifierTest.java │   │   │   │   │   ├── [2.1K] BaseServiceMetadataIdentifierTest.java │   │   │   │   │   ├── [1.3K] KeyTypeEnumTest.java │   │   │   │   │   └── [2.5K] MetadataIdentifierTest.java │   │   │   │   ├── [4.0K] MetadataReportInstanceTest.java │   │   │   │   └── [4.0K] support │   │   │   │   ├── [7.8K] AbstractMetadataReportFactoryTest.java │   │   │   │   └── [ 23K] AbstractMetadataReportTest.java │   │   │   ├── [4.0K] store │   │   │   │   ├── [ 931] InterfaceNameTestService2.java │   │   │   │   ├── [ 929] InterfaceNameTestService.java │   │   │   │   └── [ 961] RetryTestService.java │   │   │   └── [4.0K] test │   │   │   ├── [4.1K] JTestMetadataReport4Test.java │   │   │   └── [1.2K] JTestMetadataReportFactory4Test.java │   │   └── [4.0K] resources │   │   ├── [1.3K] log4j2-test.xml │   │   └── [4.0K] META-INF │   │   └── [4.0K] dubbo │   │   ├── [4.0K] internal │   │   │   ├── [ 195] org.apache.dubbo.metadata.MetadataParamsFilter │   │   │   └── [ 68] org.apache.dubbo.metadata.report.MetadataReportFactory │   │   └── [ 132] service-name-mapping.properties │   ├── [4.0K] dubbo-metadata-definition-protobuf │   │   ├── [1.8K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] metadata │   │   │   │   └── [4.0K] definition │   │   │   │   └── [4.0K] protobuf │   │   │   │   └── [ 11K] ProtobufTypeBuilder.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   └── [ 75] org.apache.dubbo.metadata.definition.builder.TypeBuilder │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] metadata │   │   │   └── [4.0K] definition │   │   │   └── [4.0K] protobuf │   │   │   ├── [4.0K] model │   │   │   │   ├── [169K] GooglePB.java │   │   │   │   └── [ 976] ServiceInterface.java │   │   │   └── [4.7K] ProtobufTypeBuilderTest.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-metadata-processor │   │   ├── [3.4K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] metadata │   │   │   │   └── [4.0K] annotation │   │   │   │   └── [4.0K] processing │   │   │   │   ├── [3.8K] AbstractServiceAnnotationProcessor.java │   │   │   │   ├── [4.0K] builder │   │   │   │   │   ├── [2.1K] ArrayTypeDefinitionBuilder.java │   │   │   │   │   ├── [2.7K] CollectionTypeDefinitionBuilder.java │   │   │   │   │   ├── [1.9K] DeclaredTypeDefinitionBuilder.java │   │   │   │   │   ├── [2.2K] EnumTypeDefinitionBuilder.java │   │   │   │   │   ├── [2.7K] GeneralTypeDefinitionBuilder.java │   │   │   │   │   ├── [2.6K] MapTypeDefinitionBuilder.java │   │   │   │   │   ├── [2.5K] MethodDefinitionBuilder.java │   │   │   │   │   ├── [1.8K] PrimitiveTypeDefinitionBuilder.java │   │   │   │   │   ├── [2.6K] ServiceDefinitionBuilder.java │   │   │   │   │   ├── [1.8K] SimpleTypeDefinitionBuilder.java │   │   │   │   │   ├── [1.9K] TypeBuilder.java │   │   │   │   │   └── [3.3K] TypeDefinitionBuilder.java │   │   │   │   ├── [3.8K] ClassPathMetadataStorage.java │   │   │   │   ├── [2.5K] ServiceDefinitionMetadataAnnotationProcessor.java │   │   │   │   └── [4.0K] util │   │   │   │   ├── [ 11K] AnnotationUtils.java │   │   │   │   ├── [2.7K] ExecutableElementComparator.java │   │   │   │   ├── [6.1K] FieldUtils.java │   │   │   │   ├── [1.6K] LoggerUtils.java │   │   │   │   ├── [3.4K] MemberUtils.java │   │   │   │   ├── [7.0K] MethodUtils.java │   │   │   │   ├── [4.9K] ServiceAnnotationUtils.java │   │   │   │   └── [ 15K] TypeUtils.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   ├── [4.0K] dubbo │   │   │   │   └── [4.0K] internal │   │   │   │   └── [ 689] org.apache.dubbo.metadata.annotation.processing.builder.TypeBuilder │   │   │   └── [4.0K] services │   │   │   └── [ 93] javax.annotation.processing.Processor │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] metadata │   │   │   ├── [4.0K] annotation │   │   │   │   └── [4.0K] processing │   │   │   │   ├── [2.1K] AbstractAnnotationProcessingTest.java │   │   │   │   ├── [3.1K] AnnotationProcessingTestProcessor.java │   │   │   │   ├── [4.0K] builder │   │   │   │   │   ├── [5.6K] ArrayTypeDefinitionBuilderTest.java │   │   │   │   │   ├── [4.8K] CollectionTypeDefinitionBuilderTest.java │   │   │   │   │   ├── [2.5K] EnumTypeDefinitionBuilderTest.java │   │   │   │   │   ├── [2.6K] GeneralTypeDefinitionBuilderTest.java │   │   │   │   │   ├── [6.6K] MapTypeDefinitionBuilderTest.java │   │   │   │   │   ├── [5.3K] PrimitiveTypeDefinitionBuilderTest.java │   │   │   │   │   ├── [3.1K] ServiceDefinitionBuilderTest.java │   │   │   │   │   └── [6.0K] SimpleTypeDefinitionBuilderTest.java │   │   │   │   ├── [2.2K] CompilerInvocationInterceptor.java │   │   │   │   ├── [4.0K] model │   │   │   │   │   ├── [1.2K] ArrayTypeModel.java │   │   │   │   │   ├── [1.5K] CollectionTypeModel.java │   │   │   │   │   ├── [1.2K] Color.java │   │   │   │   │   ├── [1.5K] MapTypeModel.java │   │   │   │   │   ├── [1.9K] Model.java │   │   │   │   │   ├── [1.5K] PrimitiveTypeModel.java │   │   │   │   │   └── [2.8K] SimpleTypeModel.java │   │   │   │   └── [4.0K] util │   │   │   │   ├── [ 11K] AnnotationUtilsTest.java │   │   │   │   ├── [10.0K] FieldUtilsTest.java │   │   │   │   ├── [1.5K] LoggerUtilsTest.java │   │   │   │   ├── [5.0K] MemberUtilsTest.java │   │   │   │   ├── [7.6K] MethodUtilsTest.java │   │   │   │   ├── [6.7K] ServiceAnnotationUtilsTest.java │   │   │   │   └── [ 22K] TypeUtilsTest.java │   │   │   └── [4.0K] tools │   │   │   ├── [1.0K] Ancestor.java │   │   │   ├── [4.4K] Compiler.java │   │   │   ├── [1.1K] CompilerTest.java │   │   │   ├── [1.7K] DefaultTestService.java │   │   │   ├── [1.2K] GenericTestService.java │   │   │   ├── [1.4K] Parent.java │   │   │   ├── [1.7K] TestProcessor.java │   │   │   ├── [1.4K] TestServiceImpl.java │   │   │   └── [1.6K] TestService.java │   │   └── [4.0K] resources │   │   ├── [ 74] dubbo.properties │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-metadata-report-nacos │   │   ├── [1.7K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] metadata │   │   │   │   └── [4.0K] store │   │   │   │   └── [4.0K] nacos │   │   │   │   ├── [3.3K] NacosConfigServiceWrapper.java │   │   │   │   ├── [1.2K] NacosMetadataReportFactory.java │   │   │   │   └── [ 22K] NacosMetadataReport.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   └── [ 71] org.apache.dubbo.metadata.report.MetadataReportFactory │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] metadata │   │   │   └── [4.0K] store │   │   │   └── [4.0K] nacos │   │   │   ├── [2.4K] MockConfigService.java │   │   │   └── [4.7K] RetryTest.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-metadata-report-zookeeper │   │   ├── [2.7K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] metadata │   │   │   │   └── [4.0K] store │   │   │   │   └── [4.0K] zookeeper │   │   │   │   ├── [1.9K] ZookeeperMetadataReportFactory.java │   │   │   │   └── [ 10K] ZookeeperMetadataReport.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   └── [ 83] org.apache.dubbo.metadata.report.MetadataReportFactory │   │   └── [4.0K] test │   │   └── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] apache │   │   └── [4.0K] dubbo │   │   └── [4.0K] metadata │   │   └── [4.0K] store │   │   └── [4.0K] zookeeper │   │   ├── [ 990] ZookeeperMetadataReport4TstService.java │   │   └── [ 17K] ZookeeperMetadataReportTest.java │   └── [1.8K] pom.xml ├── [4.0K] dubbo-metrics │   ├── [4.0K] dubbo-metrics-api │   │   ├── [2.4K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   └── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   ├── [4.0K] metrics │   │   │   │   ├── [4.0K] aggregate │   │   │   │   │   ├── [2.8K] DubboAbstractTDigest.java │   │   │   │   │   ├── [ 31K] DubboMergingDigest.java │   │   │   │   │   ├── [3.4K] Pane.java │   │   │   │   │   ├── [1.6K] SampleAggregatedEntry.java │   │   │   │   │   ├── [9.7K] SlidingWindow.java │   │   │   │   │   ├── [4.6K] TimeWindowAggregator.java │   │   │   │   │   ├── [2.8K] TimeWindowCounter.java │   │   │   │   │   └── [2.6K] TimeWindowQuantile.java │   │   │   │   ├── [4.0K] collector │   │   │   │   │   ├── [1.3K] ApplicationMetricsCollector.java │   │   │   │   │   ├── [4.3K] CombMetricsCollector.java │   │   │   │   │   ├── [1.4K] MethodMetricsCollector.java │   │   │   │   │   ├── [1.8K] MetricsCollector.java │   │   │   │   │   ├── [1.5K] ServiceMetricsCollector.java │   │   │   │   │   └── [4.0K] stat │   │   │   │   │   └── [1.3K] MetricsStatHandler.java │   │   │   │   ├── [4.0K] data │   │   │   │   │   ├── [3.7K] ApplicationStatComposite.java │   │   │   │   │   ├── [6.2K] BaseStatComposite.java │   │   │   │   │   ├── [5.0K] MethodStatComposite.java │   │   │   │   │   ├── [ 11K] RtStatComposite.java │   │   │   │   │   └── [5.3K] ServiceStatComposite.java │   │   │   │   ├── [4.0K] event │   │   │   │   │   ├── [1.8K] MetricsDispatcher.java │   │   │   │   │   ├── [2.3K] MetricsInitEvent.java │   │   │   │   │   └── [3.0K] SimpleMetricsEventMulticaster.java │   │   │   │   ├── [4.0K] listener │   │   │   │   │   ├── [2.8K] AbstractMetricsKeyListener.java │   │   │   │   │   ├── [1.7K] AbstractMetricsListener.java │   │   │   │   │   ├── [2.9K] MetricsApplicationListener.java │   │   │   │   │   ├── [1.1K] MetricsLifeListener.java │   │   │   │   │   └── [2.5K] MetricsServiceListener.java │   │   │   │   ├── [4.0K] model │   │   │   │   │   ├── [2.6K] ApplicationMetric.java │   │   │   │   │   ├── [3.3K] ConfigCenterMetric.java │   │   │   │   │   ├── [4.0K] container │   │   │   │   │   │   ├── [1.4K] AtomicLongContainer.java │   │   │   │   │   │   ├── [1.3K] LongAccumulatorContainer.java │   │   │   │   │   │   └── [3.7K] LongContainer.java │   │   │   │   │   ├── [1.7K] ErrorCodeMetric.java │   │   │   │   │   ├── [4.0K] key │   │   │   │   │   │   ├── [1.9K] CategoryOverall.java │   │   │   │   │   │   ├── [2.7K] MetricsCat.java │   │   │   │   │   │   ├── [3.7K] MetricsKeyWrapper.java │   │   │   │   │   │   └── [1.9K] MetricsPlaceValue.java │   │   │   │   │   ├── [4.7K] MethodMetric.java │   │   │   │   │   ├── [ 929] Metric.java │   │   │   │   │   ├── [1.0K] MetricsCategory.java │   │   │   │   │   ├── [ 13K] MetricsSupport.java │   │   │   │   │   ├── [4.0K] sample │   │   │   │   │   │   ├── [1.6K] CounterMetricSample.java │   │   │   │   │   │   ├── [4.0K] GaugeMetricSample.java │   │   │   │   │   │   └── [3.8K] MetricSample.java │   │   │   │   │   ├── [2.2K] ServiceKeyMetric.java │   │   │   │   │   ├── [4.0K] ThreadPoolMetric.java │   │   │   │   │   └── [3.0K] ThreadPoolRejectMetric.java │   │   │   │   ├── [4.0K] report │   │   │   │   │   ├── [1.9K] AbstractMetricsExport.java │   │   │   │   │   ├── [1.3K] AbstractMetricsReporterFactory.java │   │   │   │   │   ├── [1.4K] MetricsExport.java │   │   │   │   │   ├── [1.5K] MetricsReporterFactory.java │   │   │   │   │   └── [1.2K] MetricsReporter.java │   │   │   │   ├── [4.0K] service │   │   │   │   │   ├── [2.5K] MetricsEntity.java │   │   │   │   │   ├── [1.5K] MetricsServiceExporter.java │   │   │   │   │   └── [2.8K] MetricsService.java │   │   │   │   └── [4.0K] utils │   │   │   │   └── [1.6K] MetricsSupportUtil.java │   │   │   └── [4.0K] monitor │   │   │   ├── [1.7K] Constants.java │   │   │   ├── [1.3K] MonitorFactory.java │   │   │   ├── [1.1K] Monitor.java │   │   │   └── [2.5K] MonitorService.java │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] metrics │   │   │   ├── [4.0K] aggregate │   │   │   │   ├── [2.5K] PaneTest.java │   │   │   │   ├── [4.3K] SlidingWindowTest.java │   │   │   │   ├── [2.8K] TimeWindowAggregatorTest.java │   │   │   │   ├── [1.4K] TimeWindowCounterTest.java │   │   │   │   └── [2.1K] TimeWindowQuantileTest.java │   │   │   ├── [4.0K] event │   │   │   │   └── [3.5K] SimpleMetricsEventMulticasterTest.java │   │   │   ├── [3.1K] MetricsSupportTest.java │   │   │   └── [4.0K] model │   │   │   └── [4.5K] ApplicationMetricTest.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-metrics-config-center │   │   ├── [1.7K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] metrics │   │   │   │   └── [4.0K] config │   │   │   │   ├── [4.0K] collector │   │   │   │   │   └── [4.2K] ConfigCenterMetricsCollector.java │   │   │   │   ├── [1.1K] ConfigCenterMetricsConstants.java │   │   │   │   └── [4.0K] event │   │   │   │   ├── [3.4K] ConfigCenterEvent.java │   │   │   │   └── [2.6K] ConfigCenterSubDispatcher.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   └── [ 88] org.apache.dubbo.metrics.collector.MetricsCollector │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] metrics │   │   │   └── [4.0K] collector │   │   │   └── [4.2K] ConfigCenterMetricsCollectorTest.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-metrics-default │   │   ├── [2.2K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   ├── [4.0K] metrics │   │   │   │   │   ├── [4.0K] aot │   │   │   │   │   │   └── [1.9K] DefaultMetricsReflectionTypeDescriberRegistrar.java │   │   │   │   │   ├── [4.0K] collector │   │   │   │   │   │   ├── [ 17K] AggregateMetricsCollector.java │   │   │   │   │   │   ├── [9.5K] DefaultMetricsCollector.java │   │   │   │   │   │   ├── [5.0K] HistogramMetricsCollector.java │   │   │   │   │   │   └── [4.0K] sample │   │   │   │   │   │   ├── [1.7K] ErrorCodeMetricsListenRegister.java │   │   │   │   │   │   ├── [2.9K] ErrorCodeSampler.java │   │   │   │   │   │   ├── [1.6K] MetricsCountSampleConfigurer.java │   │   │   │   │   │   ├── [1.2K] MetricsCountSampler.java │   │   │   │   │   │   ├── [3.0K] MetricsNameCountSampler.java │   │   │   │   │   │   ├── [1.2K] MetricsSampler.java │   │   │   │   │   │   ├── [2.0K] MetricThreadPoolExhaustedListener.java │   │   │   │   │   │   ├── [2.9K] SimpleMetricsCountSampler.java │   │   │   │   │   │   ├── [ 11K] ThreadPoolMetricsSampler.java │   │   │   │   │   │   └── [2.4K] ThreadRejectMetricsCountSampler.java │   │   │   │   │   ├── [6.9K] DefaultConstants.java │   │   │   │   │   ├── [4.0K] event │   │   │   │   │   │   ├── [6.6K] DefaultSubDispatcher.java │   │   │   │   │   │   └── [5.3K] RequestEvent.java │   │   │   │   │   ├── [4.0K] filter │   │   │   │   │   │   ├── [5.5K] MetricsFilter.java │   │   │   │   │   │   └── [1.9K] MetricsProviderFilter.java │   │   │   │   │   ├── [2.4K] MetricsGlobalRegistry.java │   │   │   │   │   ├── [1.3K] MetricsScopeModelInitializer.java │   │   │   │   │   ├── [4.0K] register │   │   │   │   │   │   ├── [2.9K] HistogramMetricRegister.java │   │   │   │   │   │   └── [1.0K] MetricRegister.java │   │   │   │   │   ├── [4.0K] report │   │   │   │   │   │   ├── [9.4K] AbstractMetricsReporter.java │   │   │   │   │   │   ├── [1.4K] DefaultMetricsReporterFactory.java │   │   │   │   │   │   ├── [3.6K] DefaultMetricsReporter.java │   │   │   │   │   │   └── [4.0K] nop │   │   │   │   │   │   ├── [1.2K] NopMetricsReporterFactory.java │   │   │   │   │   │   └── [1.2K] NopMetricsReporter.java │   │   │   │   │   ├── [4.0K] sample │   │   │   │   │   │   └── [1.5K] HistogramMetricSample.java │   │   │   │   │   └── [4.0K] service │   │   │   │   │   └── [3.5K] DefaultMetricsService.java │   │   │   │   ├── [4.0K] monitor │   │   │   │   │   └── [4.0K] support │   │   │   │   │   ├── [1.1K] MonitorClusterFilter.java │   │   │   │   │   └── [ 10K] MonitorFilter.java │   │   │   │   └── [4.0K] rpc │   │   │   │   └── [4.0K] cluster │   │   │   │   └── [4.0K] filter │   │   │   │   └── [4.0K] support │   │   │   │   └── [3.7K] MetricsClusterFilter.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 91] org.apache.dubbo.aot.api.ReflectionTypeDescriberRegistrar │   │   │   ├── [ 344] org.apache.dubbo.metrics.collector.MetricsCollector │   │   │   ├── [ 70] org.apache.dubbo.metrics.report.MetricsReporterFactory │   │   │   ├── [ 63] org.apache.dubbo.metrics.service.MetricsService │   │   │   ├── [ 148] org.apache.dubbo.rpc.cluster.filter.ClusterFilter │   │   │   ├── [ 126] org.apache.dubbo.rpc.Filter │   │   │   └── [ 73] org.apache.dubbo.rpc.model.ScopeModelInitializer │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   ├── [4.0K] metrics │   │   │   │   ├── [4.0K] collector │   │   │   │   │   ├── [ 17K] AggregateMetricsCollectorTest.java │   │   │   │   │   ├── [ 14K] DefaultCollectorTest.java │   │   │   │   │   ├── [6.8K] InitServiceMetricsTest.java │   │   │   │   │   └── [4.0K] sample │   │   │   │   │   └── [8.7K] ThreadPoolMetricsSamplerTest.java │   │   │   │   ├── [3.3K] DefaultMetricsServiceTest.java │   │   │   │   ├── [4.0K] filter │   │   │   │   │   └── [ 17K] MetricsFilterTest.java │   │   │   │   ├── [4.0K] metrics │   │   │   │   │   ├── [4.0K] model │   │   │   │   │   │   ├── [5.1K] MethodMetricTest.java │   │   │   │   │   │   └── [4.0K] sample │   │   │   │   │   │   ├── [3.2K] ErrorCodeSampleTest.java │   │   │   │   │   │   ├── [2.5K] GaugeMetricSampleTest.java │   │   │   │   │   │   └── [2.1K] MetricSampleTest.java │   │   │   │   │   └── [4.0K] service │   │   │   │   │   └── [1.8K] MetricsEntityTest.java │   │   │   │   └── [1.6K] TestMetricsInvoker.java │   │   │   ├── [4.0K] monitor │   │   │   │   └── [4.0K] support │   │   │   │   └── [ 11K] MonitorFilterTest.java │   │   │   └── [4.0K] rpc │   │   │   └── [4.0K] cluster │   │   │   └── [4.0K] filter │   │   │   ├── [6.4K] MetricsClusterFilterTest.java │   │   │   └── [4.5K] MockInvocation.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-metrics-event │   │   ├── [1.7K] pom.xml │   │   └── [4.0K] src │   │   └── [4.0K] main │   │   └── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] apache │   │   └── [4.0K] dubbo │   │   └── [4.0K] metrics │   │   ├── [4.0K] event │   │   │   ├── [5.2K] MetricsEventBus.java │   │   │   ├── [5.2K] MetricsEvent.java │   │   │   ├── [1.1K] MetricsEventMulticaster.java │   │   │   └── [1.7K] TimeCounterEvent.java │   │   ├── [4.0K] exception │   │   │   └── [1005] MetricsNeverHappenException.java │   │   ├── [4.0K] listener │   │   │   └── [1.1K] MetricsListener.java │   │   ├── [1.4K] MetricsConstants.java │   │   └── [4.0K] model │   │   ├── [4.0K] key │   │   │   ├── [ 11K] MetricsKey.java │   │   │   ├── [ 935] MetricsLevel.java │   │   │   └── [1.7K] TypeWrapper.java │   │   └── [1.3K] TimePair.java │   ├── [4.0K] dubbo-metrics-metadata │   │   ├── [1.8K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] metrics │   │   │   │   └── [4.0K] metadata │   │   │   │   ├── [4.0K] collector │   │   │   │   │   └── [4.2K] MetadataMetricsCollector.java │   │   │   │   ├── [4.0K] event │   │   │   │   │   ├── [4.0K] MetadataEvent.java │   │   │   │   │   └── [5.0K] MetadataSubDispatcher.java │   │   │   │   └── [3.0K] MetadataMetricsConstants.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   └── [ 88] org.apache.dubbo.metrics.collector.MetricsCollector │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] metrics │   │   │   └── [4.0K] metadata │   │   │   ├── [ 15K] MetadataMetricsCollectorTest.java │   │   │   └── [5.3K] MetadataStatCompositeTest.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-metrics-netty │   │   ├── [1.7K] pom.xml │   │   └── [4.0K] src │   │   └── [4.0K] main │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] metrics │   │   │   └── [4.0K] registry │   │   │   ├── [4.0K] collector │   │   │   │   └── [3.7K] NettyMetricsCollector.java │   │   │   ├── [4.0K] event │   │   │   │   ├── [2.1K] NettyEvent.java │   │   │   │   └── [2.1K] NettySubDispatcher.java │   │   │   └── [2.4K] NettyMetricsConstants.java │   │   └── [4.0K] resources │   │   └── [4.0K] META-INF │   │   └── [4.0K] dubbo │   │   └── [4.0K] internal │   │   └── [ 66] org.apache.dubbo.metrics.collector.MetricsCollector │   ├── [4.0K] dubbo-metrics-prometheus │   │   ├── [2.7K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] metrics │   │   │   │   └── [4.0K] prometheus │   │   │   │   ├── [1.3K] NopPrometheusMetricsReporter.java │   │   │   │   ├── [5.0K] PrometheusMetricsReporterCmd.java │   │   │   │   ├── [3.3K] PrometheusMetricsReporterFactory.java │   │   │   │   └── [5.3K] PrometheusMetricsReporter.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 80] org.apache.dubbo.metrics.report.MetricsReporterFactory │   │   │   └── [ 73] org.apache.dubbo.qos.api.BaseCommand │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] metrics │   │   │   └── [4.0K] prometheus │   │   │   ├── [1.5K] PrometheusMetricsReporterFactoryTest.java │   │   │   ├── [6.9K] PrometheusMetricsReporterTest.java │   │   │   └── [7.2K] PrometheusMetricsThreadPoolTest.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-metrics-registry │   │   ├── [1.8K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] metrics │   │   │   │   └── [4.0K] registry │   │   │   │   ├── [4.0K] collector │   │   │   │   │   ├── [7.4K] RegistryMetricsCollector.java │   │   │   │   │   └── [4.4K] RegistryStatComposite.java │   │   │   │   ├── [4.0K] event │   │   │   │   │   ├── [6.1K] RegistryEvent.java │   │   │   │   │   ├── [7.8K] RegistrySpecListener.java │   │   │   │   │   └── [6.9K] RegistrySubDispatcher.java │   │   │   │   └── [5.0K] RegistryMetricsConstants.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   └── [ 88] org.apache.dubbo.metrics.collector.MetricsCollector │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] metrics │   │   │   └── [4.0K] registry │   │   │   └── [4.0K] metrics │   │   │   └── [4.0K] collector │   │   │   ├── [ 14K] RegistryMetricsCollectorTest.java │   │   │   ├── [4.1K] RegistryMetricsSampleTest.java │   │   │   ├── [ 13K] RegistryMetricsTest.java │   │   │   └── [8.7K] RegistryStatCompositeTest.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-tracing │   │   ├── [4.1K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] tracing │   │   │   │   ├── [3.2K] AbstractDefaultDubboObservationConvention.java │   │   │   │   ├── [4.0K] context │   │   │   │   │   ├── [1.6K] DubboClientContext.java │   │   │   │   │   └── [1.6K] DubboServerContext.java │   │   │   │   ├── [4.0K] DefaultDubboClientObservationConvention.java │   │   │   │   ├── [1.9K] DefaultDubboServerObservationConvention.java │   │   │   │   ├── [1.3K] DubboClientObservationConvention.java │   │   │   │   ├── [3.4K] DubboObservationDocumentation.java │   │   │   │   ├── [5.3K] DubboObservationRegistry.java │   │   │   │   ├── [1.3K] DubboServerObservationConvention.java │   │   │   │   ├── [4.0K] exporter │   │   │   │   │   ├── [4.0K] otlp │   │   │   │   │   │   └── [2.4K] OTlpSpanExporter.java │   │   │   │   │   └── [4.0K] zipkin │   │   │   │   │   ├── [1.9K] ZipkinSpanExporter.java │   │   │   │   │   └── [2.4K] ZipkinSpanHandler.java │   │   │   │   ├── [4.0K] filter │   │   │   │   │   ├── [3.9K] ObservationReceiverFilter.java │   │   │   │   │   └── [4.0K] ObservationSenderFilter.java │   │   │   │   ├── [4.0K] handler │   │   │   │   │   ├── [1.5K] DubboClientTracingObservationHandler.java │   │   │   │   │   └── [1.8K] DubboServerTracingObservationHandler.java │   │   │   │   ├── [4.0K] metrics │   │   │   │   │   └── [1.5K] ObservationMeter.java │   │   │   │   ├── [4.0K] tracer │   │   │   │   │   ├── [4.0K] brave │   │   │   │   │   │   ├── [1.3K] BravePropagatorProvider.java │   │   │   │   │   │   └── [ 10K] BraveProvider.java │   │   │   │   │   ├── [4.0K] otel │   │   │   │   │   │   ├── [ 13K] OpenTelemetryProvider.java │   │   │   │   │   │   └── [1.5K] OTelPropagatorProvider.java │   │   │   │   │   ├── [1.4K] PropagatorProviderFactory.java │   │   │   │   │   ├── [1.1K] PropagatorProvider.java │   │   │   │   │   ├── [1.6K] TracerProviderFactory.java │   │   │   │   │   └── [1.1K] TracerProvider.java │   │   │   │   └── [4.0K] utils │   │   │   │   ├── [ 961] ObservationConstants.java │   │   │   │   ├── [2.2K] ObservationSupportUtil.java │   │   │   │   └── [1.3K] PropagationType.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 73] org.apache.dubbo.rpc.cluster.filter.ClusterFilter │   │   │   └── [ 77] org.apache.dubbo.rpc.Filter │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] tracing │   │   │   ├── [3.1K] DefaultDubboClientObservationConventionTest.java │   │   │   ├── [3.2K] DefaultDubboServerObservationConventionTest.java │   │   │   ├── [4.0K] exporter │   │   │   │   ├── [4.0K] otlp │   │   │   │   │   └── [1.7K] OTlpSpanExporterTest.java │   │   │   │   └── [4.0K] zipkin │   │   │   │   ├── [1.8K] ZipkinSpanExporterTest.java │   │   │   │   └── [1.6K] ZipkinSpanHandlerTest.java │   │   │   ├── [4.5K] MockInvocation.java │   │   │   ├── [4.0K] tracer │   │   │   │   ├── [4.0K] brave │   │   │   │   │   ├── [1.5K] BravePropagatorProviderTest.java │   │   │   │   │   └── [4.1K] BraveProviderTest.java │   │   │   │   ├── [4.0K] otel │   │   │   │   │   ├── [4.3K] OpenTelemetryProviderTest.java │   │   │   │   │   └── [1.6K] OTelPropagatorProviderTest.java │   │   │   │   └── [1.4K] PropagatorProviderFactoryTest.java │   │   │   └── [4.0K] utils │   │   │   ├── [2.0K] ObservationConventionUtils.java │   │   │   ├── [1.9K] ObservationSupportUtilTest.java │   │   │   └── [1.4K] PropagationTypeTest.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   └── [1.9K] pom.xml ├── [4.0K] dubbo-plugin │   ├── [4.0K] dubbo-auth │   │   ├── [1.9K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] auth │   │   │   │   ├── [4.8K] AccessKeyAuthenticator.java │   │   │   │   ├── [2.5K] BasicAuthenticator.java │   │   │   │   ├── [1.8K] Constants.java │   │   │   │   ├── [1.6K] DefaultAccessKeyStorage.java │   │   │   │   ├── [4.0K] exception │   │   │   │   │   ├── [1.2K] AccessKeyNotFoundException.java │   │   │   │   │   └── [1.1K] RpcAuthenticationException.java │   │   │   │   ├── [4.0K] filter │   │   │   │   │   ├── [2.2K] ConsumerSignFilter.java │   │   │   │   │   ├── [2.5K] ProviderAuthFilter.java │   │   │   │   │   └── [2.4K] ProviderAuthHeaderFilter.java │   │   │   │   ├── [4.0K] model │   │   │   │   │   └── [2.4K] AccessKeyPair.java │   │   │   │   ├── [4.0K] spi │   │   │   │   │   ├── [1.4K] AccessKeyStorage.java │   │   │   │   │   └── [1.6K] Authenticator.java │   │   │   │   └── [4.0K] utils │   │   │   │   └── [3.7K] SignatureUtils.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 56] org.apache.dubbo.auth.spi.AccessKeyStorage │   │   │   ├── [ 102] org.apache.dubbo.auth.spi.Authenticator │   │   │   ├── [ 121] org.apache.dubbo.rpc.Filter │   │   │   └── [ 59] org.apache.dubbo.rpc.HeaderFilter │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] auth │   │   │   ├── [5.5K] AccessKeyAuthenticatorTest.java │   │   │   ├── [1.7K] DefaultAccessKeyStorageTest.java │   │   │   ├── [4.0K] filter │   │   │   │   ├── [2.8K] ConsumerSignFilterTest.java │   │   │   │   └── [9.8K] ProviderAuthFilterTest.java │   │   │   └── [4.0K] utils │   │   │   └── [1.5K] SignatureUtilsTest.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-compiler │   │   ├── [3.6K] pom.xml │   │   ├── [5.2K] README.md │   │   └── [4.0K] src │   │   └── [4.0K] main │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] gen │   │   │   ├── [ 19K] AbstractGenerator.java │   │   │   ├── [2.0K] DubboGeneratorPlugin.java │   │   │   ├── [4.0K] tri │   │   │   │   ├── [1.7K] Dubbo3TripleGenerator.java │   │   │   │   └── [4.0K] reactive │   │   │   │   └── [1.8K] ReactorDubbo3TripleGenerator.java │   │   │   └── [4.0K] utils │   │   │   └── [5.6K] ProtoTypeMap.java │   │   └── [4.0K] resources │   │   ├── [2.9K] Dubbo3TripleInterfaceStub.mustache │   │   ├── [ 13K] Dubbo3TripleStub.mustache │   │   ├── [1.6K] ReactorDubbo3TripleInterfaceStub.mustache │   │   └── [8.5K] ReactorDubbo3TripleStub.mustache │   ├── [4.0K] dubbo-filter-cache │   │   ├── [2.2K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] cache │   │   │   │   ├── [1.6K] CacheFactory.java │   │   │   │   ├── [1.7K] Cache.java │   │   │   │   ├── [4.0K] filter │   │   │   │   │   └── [5.8K] CacheFilter.java │   │   │   │   └── [4.0K] support │   │   │   │   ├── [3.3K] AbstractCacheFactory.java │   │   │   │   ├── [4.0K] expiring │   │   │   │   │   ├── [1.5K] ExpiringCacheFactory.java │   │   │   │   │   ├── [3.1K] ExpiringCache.java │   │   │   │   │   └── [ 10K] ExpiringMap.java │   │   │   │   ├── [4.0K] jcache │   │   │   │   │   ├── [1.7K] JCacheFactory.java │   │   │   │   │   └── [3.5K] JCache.java │   │   │   │   ├── [4.0K] lfu │   │   │   │   │   ├── [1.5K] LfuCacheFactory.java │   │   │   │   │   └── [3.2K] LfuCache.java │   │   │   │   ├── [4.0K] lru │   │   │   │   │   ├── [1.5K] LruCacheFactory.java │   │   │   │   │   └── [2.8K] LruCache.java │   │   │   │   └── [4.0K] threadlocal │   │   │   │   ├── [1.7K] ThreadLocalCacheFactory.java │   │   │   │   └── [2.8K] ThreadLocalCache.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 318] org.apache.dubbo.cache.CacheFactory │   │   │   └── [ 47] org.apache.dubbo.rpc.Filter │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] cache │   │   │   ├── [4.0K] filter │   │   │   │   └── [6.1K] CacheFilterTest.java │   │   │   └── [4.0K] support │   │   │   ├── [1.3K] AbstractCacheFactoryTest.java │   │   │   ├── [4.0K] expiring │   │   │   │   └── [4.0K] ExpiringCacheFactoryTest.java │   │   │   ├── [4.0K] jcache │   │   │   │   └── [2.0K] JCacheFactoryTest.java │   │   │   ├── [4.0K] lru │   │   │   │   └── [1.4K] LruCacheFactoryTest.java │   │   │   └── [4.0K] threadlocal │   │   │   └── [1.5K] ThreadLocalCacheFactoryTest.java │   │   └── [4.0K] resources │   │   ├── [ 74] dubbo.properties │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-filter-validation │   │   ├── [3.2K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] validation │   │   │   │   ├── [4.0K] filter │   │   │   │   │   └── [4.6K] ValidationFilter.java │   │   │   │   ├── [1.6K] MethodValidated.java │   │   │   │   ├── [4.0K] support │   │   │   │   │   ├── [1.9K] AbstractValidation.java │   │   │   │   │   └── [4.0K] jvalidation │   │   │   │   │   ├── [1.8K] AdapterValidation.java │   │   │   │   │   ├── [1.5K] JValidation.java │   │   │   │   │   ├── [1.5K] JValidationNew.java │   │   │   │   │   ├── [ 16K] JValidator.java │   │   │   │   │   └── [ 16K] JValidatorNew.java │   │   │   │   ├── [1.4K] Validation.java │   │   │   │   └── [1.1K] Validator.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 62] org.apache.dubbo.rpc.Filter │   │   │   └── [ 320] org.apache.dubbo.validation.Validation │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] validation │   │   │   ├── [4.0K] filter │   │   │   │   └── [5.6K] ValidationFilterTest.java │   │   │   └── [4.0K] support │   │   │   └── [4.0K] jvalidation │   │   │   ├── [2.0K] JValidationTest.java │   │   │   ├── [8.8K] JValidatorTest.java │   │   │   └── [4.0K] mock │   │   │   ├── [2.2K] JValidatorTestTarget.java │   │   │   └── [1.1K] ValidationParameter.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-native │   │   ├── [1.7K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] aot │   │   │   │   ├── [4.0K] api │   │   │   │   │   ├── [1002] ConditionalDescriber.java │   │   │   │   │   ├── [2.3K] ExecutableDescriber.java │   │   │   │   │   ├── [1.3K] ExecutableMode.java │   │   │   │   │   ├── [1.2K] FieldDescriber.java │   │   │   │   │   ├── [2.0K] JdkProxyDescriber.java │   │   │   │   │   ├── [3.8K] MemberCategory.java │   │   │   │   │   ├── [1.2K] MemberDescriber.java │   │   │   │   │   ├── [1011] ProxyDescriberRegistrar.java │   │   │   │   │   ├── [1012] ReflectionTypeDescriberRegistrar.java │   │   │   │   │   ├── [2.1K] ResourceBundleDescriber.java │   │   │   │   │   ├── [1.1K] ResourceDescriberRegistrar.java │   │   │   │   │   ├── [1.9K] ResourcePatternDescriber.java │   │   │   │   │   └── [2.2K] TypeDescriber.java │   │   │   │   └── [4.0K] generate │   │   │   │   ├── [7.9K] AotProcessor.java │   │   │   │   ├── [8.3K] BasicJsonWriter.java │   │   │   │   ├── [6.9K] ClassSourceScanner.java │   │   │   │   ├── [4.7K] JarScanner.java │   │   │   │   ├── [3.7K] NativeClassSourceWriter.java │   │   │   │   ├── [3.3K] NativeConfigurationWriter.java │   │   │   │   ├── [1.7K] ProxyConfigMetadataRepository.java │   │   │   │   ├── [2.1K] ProxyConfigWriter.java │   │   │   │   ├── [4.2K] ReflectConfigMetadataRepository.java │   │   │   │   ├── [6.3K] ReflectionConfigWriter.java │   │   │   │   ├── [2.5K] ResourceConfigMetadataRepository.java │   │   │   │   ├── [4.2K] ResourceConfigWriter.java │   │   │   │   └── [2.2K] ResourceScanner.java │   │   │   └── [4.0K] resources │   │   │   └── [1.4K] Dockerfile │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] aot │   │   │   └── [4.0K] generate │   │   │   └── [1.4K] ResourcePatternDescriberTest.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-plugin-loom │   │   ├── [1.9K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] common │   │   │   │   └── [4.0K] threadpool │   │   │   │   └── [4.0K] support │   │   │   │   └── [4.0K] loom │   │   │   │   └── [1.6K] VirtualThreadPool.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   └── [ 74] org.apache.dubbo.common.threadpool.ThreadPool │   │   └── [4.0K] test │   │   └── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] apache │   │   └── [4.0K] dubbo │   │   └── [4.0K] common │   │   └── [4.0K] threadpool │   │   └── [4.0K] support │   │   └── [4.0K] loom │   │   └── [2.6K] VirtualThreadPoolTest.java │   ├── [4.0K] dubbo-qos │   │   ├── [3.4K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] qos │   │   │   │   ├── [4.0K] aot │   │   │   │   │   └── [2.3K] QosReflectionTypeDescriberRegistrar.java │   │   │   │   ├── [4.0K] command │   │   │   │   │   ├── [2.6K] ActuatorCommandExecutor.java │   │   │   │   │   ├── [ 931] ActuatorExecutor.java │   │   │   │   │   ├── [1.2K] CommandContextFactory.java │   │   │   │   │   ├── [1.3K] CommandExecutor.java │   │   │   │   │   ├── [4.0K] decoder │   │   │   │   │   │   ├── [4.2K] HttpCommandDecoder.java │   │   │   │   │   │   └── [2.0K] TelnetCommandDecoder.java │   │   │   │   │   ├── [5.1K] DefaultCommandExecutor.java │   │   │   │   │   ├── [4.0K] exception │   │   │   │   │   │   ├── [ 971] CommandException.java │   │   │   │   │   │   ├── [1018] NoSuchCommandException.java │   │   │   │   │   │   └── [1.0K] PermissionDenyException.java │   │   │   │   │   ├── [4.0K] impl │   │   │   │   │   │   ├── [4.7K] BaseOffline.java │   │   │   │   │   │   ├── [3.6K] BaseOnline.java │   │   │   │   │   │   ├── [3.2K] ChangeTelnet.java │   │   │   │   │   │   ├── [8.2K] CountTelnet.java │   │   │   │   │   │   ├── [4.7K] DefaultMetricsReporterCmd.java │   │   │   │   │   │   ├── [1.7K] DisableDetailProfiler.java │   │   │   │   │   │   ├── [2.6K] DisableRouterSnapshot.java │   │   │   │   │   │   ├── [1.7K] DisableSimpleProfiler.java │   │   │   │   │   │   ├── [1.8K] EnableDetailProfiler.java │   │   │   │   │   │   ├── [2.7K] EnableRouterSnapshot.java │   │   │   │   │   │   ├── [1.7K] EnableSimpleProfiler.java │   │   │   │   │   │   ├── [ 11K] GetAddress.java │   │   │   │   │   │   ├── [9.3K] GetConfig.java │   │   │   │   │   │   ├── [1.7K] GetEnabledRouterSnapshot.java │   │   │   │   │   │   ├── [3.6K] GetOpenAPI.java │   │   │   │   │   │   ├── [1.8K] GetRecentRouterSnapshot.java │   │   │   │   │   │   ├── [4.3K] GetRouterSnapshot.java │   │   │   │   │   │   ├── [1.9K] GracefulShutdown.java │   │   │   │   │   │   ├── [4.0K] Help.java │   │   │   │   │   │   ├── [ 12K] InvokeTelnet.java │   │   │   │   │   │   ├── [2.9K] Live.java │   │   │   │   │   │   ├── [1.7K] LoggerInfo.java │   │   │   │   │   │   ├── [4.4K] Ls.java │   │   │   │   │   │   ├── [1.5K] OfflineApp.java │   │   │   │   │   │   ├── [1.5K] OfflineInterface.java │   │   │   │   │   │   ├── [1.4K] Offline.java │   │   │   │   │   │   ├── [1.5K] OnlineApp.java │   │   │   │   │   │   ├── [1.5K] OnlineInterface.java │   │   │   │   │   │   ├── [1.2K] Online.java │   │   │   │   │   │   ├── [3.9K] PortTelnet.java │   │   │   │   │   │   ├── [4.0K] PublishMetadata.java │   │   │   │   │   │   ├── [1.7K] PwdTelnet.java │   │   │   │   │   │   ├── [1.3K] Quit.java │   │   │   │   │   │   ├── [2.9K] Ready.java │   │   │   │   │   │   ├── [3.0K] SelectTelnet.java │   │   │   │   │   │   ├── [2.7K] SerializeCheckStatus.java │   │   │   │   │   │   ├── [2.1K] SerializeWarnedClasses.java │   │   │   │   │   │   ├── [2.0K] SetProfilerWarnPercent.java │   │   │   │   │   │   ├── [3.0K] ShutdownTelnet.java │   │   │   │   │   │   ├── [2.9K] Startup.java │   │   │   │   │   │   ├── [1.8K] SwitchLogger.java │   │   │   │   │   │   ├── [2.2K] SwitchLogLevel.java │   │   │   │   │   │   └── [1.5K] Version.java │   │   │   │   │   └── [4.0K] util │   │   │   │   │   ├── [2.3K] CommandHelper.java │   │   │   │   │   ├── [2.6K] SerializeCheckUtils.java │   │   │   │   │   └── [5.0K] ServiceCheckUtils.java │   │   │   │   ├── [4.0K] common │   │   │   │   │   └── [1.0K] QosConstants.java │   │   │   │   ├── [4.0K] legacy │   │   │   │   │   ├── [2.9K] ChangeTelnetHandler.java │   │   │   │   │   ├── [4.0K] LogTelnetHandler.java │   │   │   │   │   └── [3.9K] TraceTelnetHandler.java │   │   │   │   ├── [4.0K] permission │   │   │   │   │   ├── [2.8K] DefaultAnonymousAccessPermissionChecker.java │   │   │   │   │   └── [1.2K] PermissionChecker.java │   │   │   │   ├── [4.0K] probe │   │   │   │   │   ├── [4.0K] impl │   │   │   │   │   │   ├── [1.9K] DeployerReadinessProbe.java │   │   │   │   │   │   ├── [1.9K] DeployerStartupProbe.java │   │   │   │   │   │   └── [2.5K] ProviderReadinessProbe.java │   │   │   │   │   ├── [1.4K] LivenessProbe.java │   │   │   │   │   ├── [1.4K] ReadinessProbe.java │   │   │   │   │   └── [1.4K] StartupProbe.java │   │   │   │   ├── [4.0K] protocol │   │   │   │   │   └── [6.3K] QosProtocolWrapper.java │   │   │   │   ├── [1.8K] QosScopeModelInitializer.java │   │   │   │   ├── [4.0K] server │   │   │   │   │   ├── [1.2K] DubboLogo.java │   │   │   │   │   ├── [4.0K] handler │   │   │   │   │   │   ├── [3.0K] CtrlCHandler.java │   │   │   │   │   │   ├── [3.4K] ForeignHostPermitHandler.java │   │   │   │   │   │   ├── [6.1K] HttpProcessHandler.java │   │   │   │   │   │   ├── [4.5K] QosProcessHandler.java │   │   │   │   │   │   ├── [1.7K] TelnetIdleEventHandler.java │   │   │   │   │   │   └── [4.4K] TelnetProcessHandler.java │   │   │   │   │   ├── [1.0K] QosBindException.java │   │   │   │   │   └── [5.9K] Server.java │   │   │   │   └── [4.0K] textui │   │   │   │   ├── [ 955] TComponent.java │   │   │   │   ├── [2.6K] TKv.java │   │   │   │   ├── [2.1K] TLadder.java │   │   │   │   ├── [ 15K] TTable.java │   │   │   │   └── [7.1K] TTree.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 65] org.apache.dubbo.aot.api.ReflectionTypeDescriberRegistrar │   │   │   ├── [2.5K] org.apache.dubbo.qos.api.BaseCommand │   │   │   ├── [ 132] org.apache.dubbo.qos.probe.ReadinessProbe │   │   │   ├── [ 65] org.apache.dubbo.qos.probe.StartupProbe │   │   │   ├── [ 53] org.apache.dubbo.remoting.telnet.TelnetHandler │   │   │   ├── [ 50] org.apache.dubbo.rpc.model.ScopeModelInitializer │   │   │   └── [ 52] org.apache.dubbo.rpc.Protocol │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] qos │   │   │   ├── [4.0K] command │   │   │   │   ├── [1.6K] CommandContextFactoryTest.java │   │   │   │   ├── [2.3K] CommandContextTest.java │   │   │   │   ├── [4.0K] decoder │   │   │   │   │   ├── [2.7K] HttpCommandDecoderTest.java │   │   │   │   │   └── [1.4K] TelnetCommandDecoderTest.java │   │   │   │   ├── [3.2K] DefaultCommandExecutorTest.java │   │   │   │   ├── [1.4K] GreetingCommand.java │   │   │   │   ├── [4.0K] impl │   │   │   │   │   ├── [5.6K] ChangeTelnetTest.java │   │   │   │   │   ├── [4.0K] channel │   │   │   │   │   │   └── [ 10K] MockNettyChannel.java │   │   │   │   │   ├── [5.2K] CountTelnetTest.java │   │   │   │   │   ├── [8.6K] GetConfigTest.java │   │   │   │   │   ├── [2.0K] HelpTest.java │   │   │   │   │   ├── [ 14K] InvokeTelnetTest.java │   │   │   │   │   ├── [1.9K] LiveTest.java │   │   │   │   │   ├── [4.3K] LsTest.java │   │   │   │   │   ├── [1.3K] MockLivenessProbe.java │   │   │   │   │   ├── [4.3K] OfflineTest.java │   │   │   │   │   ├── [4.3K] OnlineTest.java │   │   │   │   │   ├── [4.7K] PortTelnetTest.java │   │   │   │   │   ├── [2.8K] PublishMetadataTest.java │   │   │   │   │   ├── [3.1K] PwdTelnetTest.java │   │   │   │   │   ├── [1.3K] QuitTest.java │   │   │   │   │   ├── [4.4K] ReadyTest.java │   │   │   │   │   ├── [6.3K] SelectTelnetTest.java │   │   │   │   │   ├── [4.0K] SerializeCheckStatusTest.java │   │   │   │   │   ├── [2.8K] SerializeWarnedClassesTest.java │   │   │   │   │   ├── [2.6K] ShutdownTelnetTest.java │   │   │   │   │   ├── [3.9K] StartupTest.java │   │   │   │   │   ├── [ 906] TestInterface2.java │   │   │   │   │   ├── [ 905] TestInterface.java │   │   │   │   │   └── [1.1K] TestRegistryFactory.java │   │   │   │   └── [4.0K] util │   │   │   │   ├── [6.5K] CommandHelperTest.java │   │   │   │   ├── [2.0K] SerializeCheckUtilsTest.java │   │   │   │   └── [7.9K] ServiceCheckUtilsTest.java │   │   │   ├── [ 977] DemoServiceImpl.java │   │   │   ├── [ 896] DemoService.java │   │   │   ├── [4.0K] legacy │   │   │   │   ├── [5.2K] ChangeTelnetHandlerTest.java │   │   │   │   ├── [4.0K] channel │   │   │   │   │   └── [3.7K] MockChannel.java │   │   │   │   ├── [1.8K] LogTelnetHandlerTest.java │   │   │   │   ├── [2.4K] ProtocolUtils.java │   │   │   │   ├── [4.0K] service │   │   │   │   │   ├── [1.4K] CustomArgument.java │   │   │   │   │   ├── [3.4K] DemoServiceImpl.java │   │   │   │   │   ├── [1.8K] DemoService.java │   │   │   │   │   ├── [4.0K] generic │   │   │   │   │   │   ├── [1.2K] DemoException.java │   │   │   │   │   │   ├── [1.2K] DemoServiceImpl.java │   │   │   │   │   │   ├── [1.0K] DemoService.java │   │   │   │   │   │   ├── [ 15K] GenericServiceTest.java │   │   │   │   │   │   └── [1.6K] User.java │   │   │   │   │   ├── [1.3K] Man.java │   │   │   │   │   ├── [ 878] NonSerialized.java │   │   │   │   │   ├── [1.3K] Person.java │   │   │   │   │   └── [ 901] Type.java │   │   │   │   └── [3.2K] TraceTelnetHandlerTest.java │   │   │   ├── [4.0K] permission │   │   │   │   └── [5.9K] DefaultAnonymousAccessPermissionCheckerTest.java │   │   │   ├── [4.0K] protocol │   │   │   │   └── [5.2K] QosProtocolWrapperTest.java │   │   │   ├── [4.0K] server │   │   │   │   └── [4.0K] handler │   │   │   │   ├── [3.4K] CtrlCHandlerTest.java │   │   │   │   ├── [7.2K] ForeignHostPermitHandlerTest.java │   │   │   │   ├── [4.7K] HttpProcessHandlerTest.java │   │   │   │   ├── [3.6K] QosProcessHandlerTest.java │   │   │   │   └── [3.8K] TelnetProcessHandlerTest.java │   │   │   └── [4.0K] textui │   │   │   ├── [2.2K] TKvTest.java │   │   │   ├── [1.5K] TLadderTest.java │   │   │   ├── [2.2K] TTableTest.java │   │   │   └── [1.5K] TTreeTest.java │   │   └── [4.0K] resources │   │   ├── [ 74] dubbo.properties │   │   ├── [1.3K] log4j2-test.xml │   │   ├── [4.0K] META-INF │   │   │   └── [4.0K] services │   │   │   ├── [ 840] org.apache.dubbo.qos.api.BaseCommand │   │   │   ├── [ 54] org.apache.dubbo.qos.permission.PermissionChecker │   │   │   ├── [ 57] org.apache.dubbo.qos.probe.LivenessProbe │   │   │   └── [ 58] org.apache.dubbo.registry.RegistryFactory │   │   └── [4.0K] security │   │   └── [ 831] serialize.allowlist │   ├── [4.0K] dubbo-qos-api │   │   ├── [2.0K] pom.xml │   │   └── [4.0K] src │   │   └── [4.0K] main │   │   └── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] apache │   │   └── [4.0K] dubbo │   │   └── [4.0K] qos │   │   └── [4.0K] api │   │   ├── [1.1K] BaseCommand.java │   │   ├── [1.7K] Cmd.java │   │   ├── [3.4K] CommandContext.java │   │   ├── [2.2K] PermissionLevel.java │   │   └── [5.8K] QosConfiguration.java │   ├── [4.0K] dubbo-reactive │   │   ├── [2.0K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   └── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] reactive │   │   │   ├── [5.1K] AbstractTripleReactorPublisher.java │   │   │   ├── [3.2K] AbstractTripleReactorSubscriber.java │   │   │   ├── [4.0K] calls │   │   │   │   ├── [5.9K] ReactorClientCalls.java │   │   │   │   └── [6.2K] ReactorServerCalls.java │   │   │   ├── [1.7K] ClientTripleReactorPublisher.java │   │   │   ├── [1.3K] ClientTripleReactorSubscriber.java │   │   │   ├── [4.0K] handler │   │   │   │   ├── [1.8K] ManyToManyMethodHandler.java │   │   │   │   ├── [1.9K] ManyToOneMethodHandler.java │   │   │   │   ├── [1.7K] OneToManyMethodHandler.java │   │   │   │   └── [1.8K] OneToOneMethodHandler.java │   │   │   ├── [1.4K] ServerTripleReactorPublisher.java │   │   │   └── [3.0K] ServerTripleReactorSubscriber.java │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] reactive │   │   │   ├── [2.2K] CreateObserverAdapter.java │   │   │   ├── [2.0K] ManyToManyMethodHandlerTest.java │   │   │   ├── [2.7K] ManyToOneMethodHandlerTest.java │   │   │   ├── [2.8K] OneToManyMethodHandlerTest.java │   │   │   └── [1.6K] OneToOneMethodHandlerTest.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-rest-jaxrs │   │   ├── [3.9K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] rpc │   │   │   │   └── [4.0K] protocol │   │   │   │   └── [4.0K] tri │   │   │   │   └── [4.0K] rest │   │   │   │   └── [4.0K] support │   │   │   │   └── [4.0K] jaxrs │   │   │   │   ├── [1.5K] AbstractJaxrsArgumentResolver.java │   │   │   │   ├── [1.9K] Annotations.java │   │   │   │   ├── [4.5K] BeanArgumentBinder.java │   │   │   │   ├── [2.0K] BeanParamArgumentResolver.java │   │   │   │   ├── [2.6K] BodyArgumentResolver.java │   │   │   │   ├── [3.0K] CookieParamArgumentResolver.java │   │   │   │   ├── [3.7K] FallbackArgumentResolver.java │   │   │   │   ├── [4.0K] filter │   │   │   │   │   ├── [6.0K] ContainerRequestContextImpl.java │   │   │   │   │   ├── [2.3K] ContainerRequestFilterAdapter.java │   │   │   │   │   ├── [6.3K] ContainerResponseContextImpl.java │   │   │   │   │   ├── [2.3K] ContainerResponseFilterAdapter.java │   │   │   │   │   ├── [3.1K] ExceptionMapperAdapter.java │   │   │   │   │   ├── [2.5K] InterceptorContextImpl.java │   │   │   │   │   ├── [3.0K] ReaderInterceptorContextImpl.java │   │   │   │   │   ├── [2.1K] ReadInterceptorAdapter.java │   │   │   │   │   ├── [2.2K] WriterInterceptorAdapter.java │   │   │   │   │   └── [2.8K] WriterInterceptorContextImpl.java │   │   │   │   ├── [2.1K] FormArgumentResolver.java │   │   │   │   ├── [2.2K] FormParamArgumentResolver.java │   │   │   │   ├── [2.0K] HeaderParamArgumentResolver.java │   │   │   │   ├── [3.1K] Helper.java │   │   │   │   ├── [4.8K] JaxrsHttpRequestAdapter.java │   │   │   │   ├── [2.9K] JaxrsHttpResponseAdapter.java │   │   │   │   ├── [3.3K] JaxrsMiscArgumentResolver.java │   │   │   │   ├── [4.4K] JaxrsRequestMappingResolver.java │   │   │   │   ├── [1.7K] JaxrsResponseRestFilter.java │   │   │   │   ├── [2.4K] JaxrsRestToolKit.java │   │   │   │   ├── [2.4K] MatrixParamArgumentResolver.java │   │   │   │   ├── [1.4K] MultivaluedMapCreator.java │   │   │   │   ├── [1.3K] MultivaluedMapWrapper.java │   │   │   │   ├── [3.1K] ParamConverterFactory.java │   │   │   │   ├── [3.2K] PathParamArgumentResolver.java │   │   │   │   └── [2.1K] QueryParamArgumentResolver.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 99] org.apache.dubbo.rpc.protocol.tri.rest.argument.ArgumentConverter │   │   │   ├── [1.0K] org.apache.dubbo.rpc.protocol.tri.rest.argument.ArgumentResolver │   │   │   ├── [ 92] org.apache.dubbo.rpc.protocol.tri.rest.filter.RestExtension │   │   │   ├── [ 546] org.apache.dubbo.rpc.protocol.tri.rest.filter.RestExtensionAdapter │   │   │   └── [ 87] org.apache.dubbo.rpc.protocol.tri.rest.mapping.RequestMappingResolver │   │   └── [4.0K] test │   │   ├── [4.0K] groovy │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] rpc │   │   │   └── [4.0K] protocol │   │   │   └── [4.0K] tri │   │   │   └── [4.0K] rest │   │   │   └── [4.0K] support │   │   │   └── [4.0K] jaxrs │   │   │   └── [3.5K] RestProtocolTest.groovy │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] rpc │   │   │   └── [4.0K] protocol │   │   │   └── [4.0K] tri │   │   │   └── [4.0K] rest │   │   │   └── [4.0K] support │   │   │   └── [4.0K] jaxrs │   │   │   ├── [4.0K] compatible │   │   │   │   ├── [4.3K] DemoServiceImpl.java │   │   │   │   ├── [4.2K] DemoService.java │   │   │   │   ├── [4.0K] filter │   │   │   │   │   ├── [1.4K] TestContainerRequestFilter.java │   │   │   │   │   ├── [1.9K] TraceFilter.java │   │   │   │   │   └── [1.8K] TraceRequestAndResponseFilter.java │   │   │   │   ├── [4.0K] intercept │   │   │   │   │   └── [1.9K] DynamicTraceInterceptor.java │   │   │   │   ├── [ 23K] JaxrsRestProtocolTest.java │   │   │   │   ├── [4.0K] rest │   │   │   │   │   ├── [1.6K] AnotherUserRestServiceImpl.java │   │   │   │   │   ├── [2.0K] AnotherUserRestService.java │   │   │   │   │   ├── [1.5K] HttpMethodServiceImpl.java │   │   │   │   │   ├── [2.2K] HttpMethodService.java │   │   │   │   │   ├── [1.7K] RegistrationResult.java │   │   │   │   │   ├── [1.5K] RestDemoForTestException.java │   │   │   │   │   ├── [2.2K] RestDemoServiceImpl.java │   │   │   │   │   └── [2.0K] RestDemoService.java │   │   │   │   ├── [1.2K] ResteasyExceptionMapper.java │   │   │   │   └── [2.2K] User.java │   │   │   └── [4.0K] service │   │   │   ├── [1.4K] JaxrsDemoServiceImpl.java │   │   │   ├── [1.5K] JaxrsDemoService.java │   │   │   ├── [2.0K] ParamConverterProviderImpl.java │   │   │   ├── [1.6K] UserForm.java │   │   │   └── [1.6K] User.java │   │   └── [4.0K] resources │   │   ├── [1.5K] log4j2-test.xml │   │   └── [4.0K] META-INF │   │   └── [4.0K] services │   │   └── [ 88] javax.ws.rs.ext.ParamConverterProvider │   ├── [4.0K] dubbo-rest-openapi │   │   ├── [3.1K] pom.xml │   │   └── [4.0K] src │   │   └── [4.0K] main │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] rpc │   │   │   └── [4.0K] protocol │   │   │   └── [4.0K] tri │   │   │   └── [4.0K] rest │   │   │   ├── [4.0K] openapi │   │   │   │   ├── [2.3K] AbstractContext.java │   │   │   │   ├── [7.2K] ConfigFactory.java │   │   │   │   ├── [1.6K] Constants.java │   │   │   │   ├── [2.6K] ContextImpl.java │   │   │   │   ├── [1.5K] Context.java │   │   │   │   ├── [2.4K] DefaultOpenAPINamingStrategy.java │   │   │   │   ├── [ 12K] DefaultOpenAPIService.java │   │   │   │   ├── [3.1K] DefinitionEncoder.java │   │   │   │   ├── [ 15K] DefinitionFilter.java │   │   │   │   ├── [ 24K] DefinitionMerger.java │   │   │   │   ├── [ 20K] DefinitionResolver.java │   │   │   │   ├── [3.7K] ExtensionFactory.java │   │   │   │   ├── [ 11K] Helper.java │   │   │   │   ├── [4.0K] model │   │   │   │   │   ├── [3.5K] ApiResponse.java │   │   │   │   │   ├── [2.9K] Components.java │   │   │   │   │   ├── [1.8K] Contact.java │   │   │   │   │   ├── [2.3K] Discriminator.java │   │   │   │   │   ├── [3.5K] Encoding.java │   │   │   │   │   ├── [2.2K] Example.java │   │   │   │   │   ├── [1.6K] ExternalDocs.java │   │   │   │   │   ├── [5.0K] Header.java │   │   │   │   │   ├── [3.0K] Info.java │   │   │   │   │   ├── [1.5K] License.java │   │   │   │   │   ├── [3.2K] MediaType.java │   │   │   │   │   ├── [6.3K] Node.java │   │   │   │   │   ├── [2.8K] OAuthFlow.java │   │   │   │   │   ├── [2.6K] OAuthFlows.java │   │   │   │   │   ├── [8.1K] OpenAPI.java │   │   │   │   │   ├── [8.8K] Operation.java │   │   │   │   │   ├── [6.9K] Parameter.java │   │   │   │   │   ├── [5.0K] PathItem.java │   │   │   │   │   ├── [2.8K] RequestBody.java │   │   │   │   │   ├── [ 16K] Schema.java │   │   │   │   │   ├── [2.7K] SecurityRequirement.java │   │   │   │   │   ├── [4.1K] SecurityScheme.java │   │   │   │   │   ├── [2.5K] Server.java │   │   │   │   │   ├── [2.6K] ServerVariable.java │   │   │   │   │   ├── [2.0K] Tag.java │   │   │   │   │   └── [2.1K] XML.java │   │   │   │   ├── [2.2K] OpenAPIDefinitionResolver.java │   │   │   │   ├── [1.2K] OpenAPIDocumentPublisher.java │   │   │   │   ├── [1.1K] OpenAPIExtension.java │   │   │   │   ├── [3.0K] OpenAPIFilter.java │   │   │   │   ├── [1.4K] OpenAPINamingStrategy.java │   │   │   │   ├── [1.3K] OpenAPIRequestHandler.java │   │   │   │   ├── [1.3K] OpenAPISchemaPredicate.java │   │   │   │   ├── [1.4K] OpenAPISchemaResolver.java │   │   │   │   ├── [1.3K] OpenAPIScopeModelInitializer.java │   │   │   │   ├── [5.6K] PrimitiveSchema.java │   │   │   │   ├── [1.0K] ProtoEncoder.java │   │   │   │   └── [ 12K] SchemaResolver.java │   │   │   └── [4.0K] support │   │   │   ├── [4.0K] basic │   │   │   │   └── [8.6K] BasicOpenAPIDefinitionResolver.java │   │   │   └── [4.0K] swagger │   │   │   ├── [ 13K] JavadocOpenAPIDefinitionResolver.java │   │   │   ├── [4.2K] RedocRequestHandler.java │   │   │   ├── [ 11K] SwaggerOpenAPIDefinitionResolver.java │   │   │   ├── [6.0K] SwaggerUIRequestHandler.java │   │   │   └── [2.8K] WebjarHelper.java │   │   └── [4.0K] resources │   │   └── [4.0K] META-INF │   │   ├── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 84] org.apache.dubbo.rpc.model.ScopeModelInitializer │   │   │   └── [ 596] org.apache.dubbo.rpc.protocol.tri.rest.openapi.OpenAPIExtension │   │   └── [4.0K] resources │   │   ├── [4.0K] redoc │   │   │   └── [ 618] index.html │   │   └── [4.0K] swagger-ui │   │   └── [1.7K] index.html │   ├── [4.0K] dubbo-rest-spring │   │   ├── [4.2K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] rpc │   │   │   │   └── [4.0K] protocol │   │   │   │   └── [4.0K] tri │   │   │   │   └── [4.0K] rest │   │   │   │   └── [4.0K] support │   │   │   │   └── [4.0K] spring │   │   │   │   ├── [1.9K] AbstractSpringArgumentResolver.java │   │   │   │   ├── [1.9K] Annotations.java │   │   │   │   ├── [4.5K] BeanArgumentBinder.java │   │   │   │   ├── [2.6K] BindParamArgumentResolver.java │   │   │   │   ├── [1.6K] ConfigurationWrapper.java │   │   │   │   ├── [3.0K] CookieValueArgumentResolver.java │   │   │   │   ├── [2.8K] FallbackArgumentResolver.java │   │   │   │   ├── [4.5K] HandlerInterceptorAdapter.java │   │   │   │   ├── [2.7K] Helper.java │   │   │   │   ├── [5.4K] MatrixVariableArgumentResolver.java │   │   │   │   ├── [2.6K] ModelAttributeArgumentResolver.java │   │   │   │   ├── [1.4K] MultiValueMapCreator.java │   │   │   │   ├── [3.1K] PathVariableArgumentResolver.java │   │   │   │   ├── [1.9K] RequestAttributeArgumentResolver.java │   │   │   │   ├── [3.4K] RequestBodyArgumentResolver.java │   │   │   │   ├── [2.1K] RequestHeaderArgumentResolver.java │   │   │   │   ├── [2.1K] RequestParamArgumentResolver.java │   │   │   │   ├── [2.9K] RequestPartArgumentResolver.java │   │   │   │   ├── [1.7K] RestSpringScopeModelInitializer.java │   │   │   │   ├── [2.8K] SpringMiscArgumentResolver.java │   │   │   │   ├── [7.1K] SpringMvcRequestMappingResolver.java │   │   │   │   ├── [7.9K] SpringResponseRestFilter.java │   │   │   │   └── [7.8K] SpringRestToolKit.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 98] org.apache.dubbo.rpc.model.ScopeModelInitializer │   │   │   ├── [ 99] org.apache.dubbo.rpc.protocol.tri.rest.argument.ArgumentConverter │   │   │   ├── [1.2K] org.apache.dubbo.rpc.protocol.tri.rest.argument.ArgumentResolver │   │   │   ├── [ 95] org.apache.dubbo.rpc.protocol.tri.rest.filter.RestExtension │   │   │   ├── [ 99] org.apache.dubbo.rpc.protocol.tri.rest.filter.RestExtensionAdapter │   │   │   └── [ 93] org.apache.dubbo.rpc.protocol.tri.rest.mapping.RequestMappingResolver │   │   └── [4.0K] test │   │   ├── [4.0K] groovy │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] rpc │   │   │   └── [4.0K] protocol │   │   │   └── [4.0K] tri │   │   │   └── [4.0K] rest │   │   │   └── [4.0K] support │   │   │   └── [4.0K] spring │   │   │   └── [7.2K] RestProtocolTest.groovy │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] rpc │   │   │   └── [4.0K] protocol │   │   │   └── [4.0K] tri │   │   │   └── [4.0K] rest │   │   │   └── [4.0K] support │   │   │   └── [4.0K] spring │   │   │   ├── [4.0K] compatible │   │   │   │   ├── [2.8K] SpringDemoServiceImpl.java │   │   │   │   ├── [ 12K] SpringMvcRestProtocolTest.java │   │   │   │   ├── [3.2K] SpringRestDemoService.java │   │   │   │   └── [2.2K] User.java │   │   │   └── [4.0K] service │   │   │   ├── [1.2K] SpringDemoServiceImpl.java │   │   │   └── [2.9K] SpringDemoService.java │   │   └── [4.0K] resources │   │   └── [1.5K] log4j2-test.xml │   ├── [4.0K] dubbo-security │   │   ├── [4.9K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] security │   │   │   │   └── [4.0K] cert │   │   │   │   ├── [2.7K] CertConfig.java │   │   │   │   ├── [2.5K] CertDeployerListener.java │   │   │   │   ├── [2.3K] CertPair.java │   │   │   │   ├── [1.9K] CertScopeModelInitializer.java │   │   │   │   ├── [ 917] Constants.java │   │   │   │   ├── [ 16K] DubboCertManager.java │   │   │   │   └── [2.6K] DubboCertProvider.java │   │   │   ├── [4.0K] proto │   │   │   │   └── [1.4K] ca.proto │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 57] org.apache.dubbo.common.deploy.ApplicationDeployListener │   │   │   ├── [ 55] org.apache.dubbo.common.ssl.CertProvider │   │   │   └── [ 62] org.apache.dubbo.rpc.model.ScopeModelInitializer │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] security │   │   │   └── [4.0K] cert │   │   │   ├── [ 11K] CertDeployerListenerTest.java │   │   │   ├── [ 13K] DubboCertManagerTest.java │   │   │   └── [6.7K] DubboCertProviderTest.java │   │   └── [4.0K] resources │   │   ├── [4.0K] certs │   │   │   ├── [ 335] broken-ca.crt │   │   │   ├── [ 855] ca.crt │   │   │   └── [ 16] token │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-spring6-security │   │   ├── [8.1K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] spring │   │   │   │   └── [4.0K] security │   │   │   │   └── [4.0K] oauth2 │   │   │   │   ├── [1.6K] AuthorizationGrantTypeMixin.java │   │   │   │   ├── [2.0K] BearerTokenAuthenticationMixin.java │   │   │   │   ├── [1.6K] ClientAuthenticationMethodMixin.java │   │   │   │   ├── [1.6K] ClientSettingsMixin.java │   │   │   │   ├── [4.0K] jackson │   │   │   │   │   └── [1.7K] OAuth2ObjectMapperCodecCustomer.java │   │   │   │   ├── [1.9K] OAuth2AuthenticatedPrincipalMixin.java │   │   │   │   ├── [2.0K] OAuth2ClientAuthenticationTokenMixin.java │   │   │   │   ├── [4.2K] OAuth2SecurityModule.java │   │   │   │   ├── [2.8K] RegisteredClientMixin.java │   │   │   │   ├── [1.6K] TokenSettingsMixin.java │   │   │   │   └── [1.5K] UnmodifiableCollectionMixin.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   └── [ 95] org.apache.dubbo.spring.security.jackson.ObjectMapperCodecCustomer │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] spring │   │   │   └── [4.0K] security │   │   │   └── [4.0K] oauth2 │   │   │   └── [5.6K] DeserializationTest.java │   │   └── [4.0K] resources │   │   ├── [1.5K] dubbo-test.xml │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-spring-security │   │   ├── [3.0K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] spring │   │   │   │   └── [4.0K] security │   │   │   │   ├── [4.0K] filter │   │   │   │   │   ├── [3.1K] AuthenticationExceptionTranslatorFilter.java │   │   │   │   │   ├── [3.5K] ContextHolderAuthenticationPrepareFilter.java │   │   │   │   │   ├── [3.3K] ContextHolderAuthenticationResolverFilter.java │   │   │   │   │   └── [2.1K] ContextHolderParametersSelectedTransferFilter.java │   │   │   │   ├── [4.0K] jackson │   │   │   │   │   ├── [1.1K] ObjectMapperCodecCustomer.java │   │   │   │   │   └── [5.1K] ObjectMapperCodec.java │   │   │   │   ├── [4.0K] model │   │   │   │   │   └── [3.1K] SecurityScopeModelInitializer.java │   │   │   │   └── [4.0K] utils │   │   │   │   └── [1.6K] SecurityNames.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 229] org.apache.dubbo.rpc.cluster.filter.ClusterFilter │   │   │   ├── [ 219] org.apache.dubbo.rpc.Filter │   │   │   └── [ 112] org.apache.dubbo.rpc.model.ScopeModelInitializer │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] spring │   │   │   └── [4.0K] security │   │   │   └── [4.0K] jackson │   │   │   └── [3.2K] ObjectMapperCodecTest.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-triple-servlet │   │   ├── [6.3K] pom.xml │   │   └── [4.0K] src │   │   └── [4.0K] main │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] rpc │   │   │   └── [4.0K] protocol │   │   │   └── [4.0K] tri │   │   │   ├── [4.0K] rest │   │   │   │   └── [4.0K] support │   │   │   │   └── [4.0K] servlet │   │   │   │   ├── [2.4K] DummyFilterConfig.java │   │   │   │   ├── [9.5K] DummyServletContext.java │   │   │   │   ├── [2.5K] FileUploadPart.java │   │   │   │   ├── [4.0K] FilterAdapter.java │   │   │   │   ├── [2.9K] Helper.java │   │   │   │   ├── [1.1K] HttpSessionFactory.java │   │   │   │   ├── [3.6K] ServletArgumentResolver.java │   │   │   │   ├── [3.0K] ServletHttpMessageAdapterFactory.java │   │   │   │   ├── [ 12K] ServletHttpRequestAdapter.java │   │   │   │   └── [6.1K] ServletHttpResponseAdapter.java │   │   │   └── [4.0K] servlet │   │   │   ├── [2.7K] HttpMetadataAdapter.java │   │   │   ├── [9.1K] ServletStreamChannel.java │   │   │   └── [ 11K] TripleFilter.java │   │   └── [4.0K] resources │   │   └── [4.0K] META-INF │   │   └── [4.0K] dubbo │   │   └── [4.0K] internal │   │   ├── [ 208] org.apache.dubbo.remoting.http12.message.HttpMessageAdapterFactory │   │   ├── [ 190] org.apache.dubbo.rpc.protocol.tri.rest.argument.ArgumentResolver │   │   └── [ 184] org.apache.dubbo.rpc.protocol.tri.rest.filter.RestExtensionAdapter │   └── [4.0K] dubbo-triple-websocket │   ├── [5.6K] pom.xml │   └── [4.0K] src │   └── [4.0K] main │   └── [4.0K] java │   └── [4.0K] org │   └── [4.0K] apache │   └── [4.0K] dubbo │   └── [4.0K] rpc │   └── [4.0K] protocol │   └── [4.0K] tri │   └── [4.0K] websocket │   ├── [1.8K] TripleBinaryMessageHandler.java │   ├── [4.5K] TripleEndpoint.java │   ├── [1.8K] TripleTextMessageHandler.java │   ├── [5.2K] TripleWebSocketFilter.java │   ├── [1.1K] WebSocketConstants.java │   └── [5.7K] WebSocketStreamChannel.java ├── [4.0K] dubbo-registry │   ├── [4.0K] dubbo-registry-api │   │   ├── [3.6K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] registry │   │   │   │   ├── [4.0K] aot │   │   │   │   │   └── [1.9K] RegistryReflectionTypeDescriberRegistrar.java │   │   │   │   ├── [4.0K] client │   │   │   │   │   ├── [2.4K] AbstractServiceDiscoveryFactory.java │   │   │   │   │   ├── [ 19K] AbstractServiceDiscovery.java │   │   │   │   │   ├── [1.3K] DefaultRegistryClusterIdentifier.java │   │   │   │   │   ├── [1.3K] DefaultServiceDiscoveryFactory.java │   │   │   │   │   ├── [ 11K] DefaultServiceInstance.java │   │   │   │   │   ├── [4.0K] event │   │   │   │   │   │   ├── [4.0K] listener │   │   │   │   │   │   │   └── [ 26K] ServiceInstancesChangedListener.java │   │   │   │   │   │   ├── [1.4K] RetryServiceInstancesChangedEvent.java │   │   │   │   │   │   └── [2.3K] ServiceInstancesChangedEvent.java │   │   │   │   │   ├── [ 22K] InstanceAddressURL.java │   │   │   │   │   ├── [4.0K] metadata │   │   │   │   │   │   ├── [9.8K] MetadataServiceDelegation.java │   │   │   │   │   │   ├── [4.7K] MetadataServiceDelegationV2.java │   │   │   │   │   │   ├── [9.3K] MetadataServiceNameMapping.java │   │   │   │   │   │   ├── [1.5K] MetadataServiceURLBuilder.java │   │   │   │   │   │   ├── [ 17K] MetadataUtils.java │   │   │   │   │   │   ├── [3.4K] ProtocolPortsMetadataCustomizer.java │   │   │   │   │   │   ├── [4.0K] ServiceInstanceHostPortCustomizer.java │   │   │   │   │   │   ├── [3.1K] ServiceInstanceMetadataCustomizer.java │   │   │   │   │   │   ├── [ 12K] ServiceInstanceMetadataUtils.java │   │   │   │   │   │   ├── [1.1K] ServiceInstanceNotificationCustomizer.java │   │   │   │   │   │   ├── [2.1K] SpringCloudMetadataServiceURLBuilder.java │   │   │   │   │   │   ├── [8.7K] StandardMetadataServiceURLBuilder.java │   │   │   │   │   │   └── [4.0K] store │   │   │   │   │   │   └── [3.6K] MetaCacheManager.java │   │   │   │   │   ├── [4.0K] migration │   │   │   │   │   │   ├── [5.3K] DefaultMigrationAddressComparator.java │   │   │   │   │   │   ├── [ 921] InvokersChangedListener.java │   │   │   │   │   │   ├── [1.3K] MigrationAddressComparator.java │   │   │   │   │   │   ├── [1.7K] MigrationClusterInvoker.java │   │   │   │   │   │   ├── [ 22K] MigrationInvoker.java │   │   │   │   │   │   ├── [6.3K] MigrationRuleHandler.java │   │   │   │   │   │   ├── [ 13K] MigrationRuleListener.java │   │   │   │   │   │   ├── [4.0K] model │   │   │   │   │   │   │   ├── [ 12K] MigrationRule.java │   │   │   │   │   │   │   ├── [ 957] MigrationStep.java │   │   │   │   │   │   │   └── [3.8K] SubMigrationRule.java │   │   │   │   │   │   ├── [1.0K] PreMigratingConditionChecker.java │   │   │   │   │   │   └── [2.9K] ServiceDiscoveryMigrationInvoker.java │   │   │   │   │   ├── [1.9K] NopServiceDiscovery.java │   │   │   │   │   ├── [ 10K] OverrideInstanceAddressURL.java │   │   │   │   │   ├── [1.0K] package-info.java │   │   │   │   │   ├── [ 13K] ReflectionBasedServiceDiscovery.java │   │   │   │   │   ├── [1.5K] RegistryClusterIdentifier.java │   │   │   │   │   ├── [2.0K] ServiceDiscoveryFactory.java │   │   │   │   │   ├── [3.4K] ServiceDiscovery.java │   │   │   │   │   ├── [ 39K] ServiceDiscoveryRegistryDirectory.java │   │   │   │   │   ├── [1.7K] ServiceDiscoveryRegistryFactory.java │   │   │   │   │   ├── [ 22K] ServiceDiscoveryRegistry.java │   │   │   │   │   ├── [1.0K] ServiceDiscoveryService.java │   │   │   │   │   ├── [1.5K] ServiceInstanceCustomizer.java │   │   │   │   │   └── [4.0K] ServiceInstance.java │   │   │   │   ├── [4.0K] Constants.java │   │   │   │   ├── [4.0K] integration │   │   │   │   │   ├── [5.3K] AbstractConfiguratorListener.java │   │   │   │   │   ├── [6.0K] DefaultServiceURLCustomizer.java │   │   │   │   │   ├── [ 14K] DynamicDirectory.java │   │   │   │   │   ├── [1.7K] ExporterFactory.java │   │   │   │   │   ├── [3.3K] InterfaceCompatibleRegistryProtocol.java │   │   │   │   │   ├── [1.9K] ReferenceCountExporter.java │   │   │   │   │   ├── [ 37K] RegistryDirectory.java │   │   │   │   │   ├── [ 53K] RegistryProtocol.java │   │   │   │   │   ├── [2.1K] RegistryProtocolListener.java │   │   │   │   │   └── [1.5K] ServiceURLCustomizer.java │   │   │   │   ├── [4.1K] ListenerRegistryWrapper.java │   │   │   │   ├── [2.7K] NotifyListener.java │   │   │   │   ├── [ 980] ProviderFirstParams.java │   │   │   │   ├── [2.1K] RegistryFactory.java │   │   │   │   ├── [1.5K] RegistryFactoryWrapper.java │   │   │   │   ├── [1.7K] Registry.java │   │   │   │   ├── [5.4K] RegistryNotifier.java │   │   │   │   ├── [2.0K] RegistryScopeModelInitializer.java │   │   │   │   ├── [5.4K] RegistryService.java │   │   │   │   ├── [1.2K] RegistryServiceListener.java │   │   │   │   ├── [4.0K] retry │   │   │   │   │   ├── [4.9K] AbstractRetryTask.java │   │   │   │   │   ├── [1.4K] FailedRegisteredTask.java │   │   │   │   │   ├── [1.6K] FailedSubscribedTask.java │   │   │   │   │   ├── [1.4K] FailedUnregisteredTask.java │   │   │   │   │   ├── [1.7K] FailedUnsubscribedTask.java │   │   │   │   │   └── [1.4K] ReExportTask.java │   │   │   │   ├── [4.0K] status │   │   │   │   │   └── [2.3K] RegistryStatusChecker.java │   │   │   │   └── [4.0K] support │   │   │   │   ├── [5.1K] AbstractRegistryFactory.java │   │   │   │   ├── [ 28K] AbstractRegistry.java │   │   │   │   ├── [ 19K] CacheableFailbackRegistry.java │   │   │   │   ├── [1.7K] DefaultProviderFirstParams.java │   │   │   │   ├── [ 20K] FailbackRegistry.java │   │   │   │   ├── [6.1K] RegistryManager.java │   │   │   │   └── [1.3K] SkipFailbackWrapperException.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 80] org.apache.dubbo.aot.api.ReflectionTypeDescriberRegistrar │   │   │   ├── [ 63] org.apache.dubbo.common.status.StatusChecker │   │   │   ├── [ 77] org.apache.dubbo.metadata.ServiceNameMapping │   │   │   ├── [ 176] org.apache.dubbo.registry.client.metadata.MetadataServiceURLBuilder │   │   │   ├── [ 84] org.apache.dubbo.registry.client.migration.MigrationAddressComparator │   │   │   ├── [ 73] org.apache.dubbo.registry.client.RegistryClusterIdentifier │   │   │   ├── [ 72] org.apache.dubbo.registry.client.ServiceDiscoveryFactory │   │   │   ├── [ 264] org.apache.dubbo.registry.client.ServiceInstanceCustomizer │   │   │   ├── [ 74] org.apache.dubbo.registry.integration.RegistryProtocolListener │   │   │   ├── [ 74] org.apache.dubbo.registry.integration.ServiceURLCustomizer │   │   │   ├── [ 69] org.apache.dubbo.registry.ProviderFirstParams │   │   │   ├── [ 148] org.apache.dubbo.registry.RegistryFactory │   │   │   ├── [ 75] org.apache.dubbo.rpc.model.ScopeModelInitializer │   │   │   └── [ 164] org.apache.dubbo.rpc.Protocol │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] registry │   │   │   ├── [ 11K] CacheableFailbackRegistryTest.java │   │   │   ├── [4.0K] client │   │   │   │   ├── [2.4K] AbstractServiceDiscoveryFactoryTest.java │   │   │   │   ├── [4.3K] DefaultServiceInstanceTest.java │   │   │   │   ├── [4.0K] event │   │   │   │   │   └── [4.0K] listener │   │   │   │   │   ├── [1.8K] MockServiceInstancesChangedListener.java │   │   │   │   │   ├── [ 42K] ServiceInstancesChangedListenerTest.java │   │   │   │   │   └── [ 42K] ServiceInstancesChangedListenerWithoutEmptyProtectTest.java │   │   │   │   ├── [ 10K] InstanceAddressURLTest.java │   │   │   │   ├── [4.0K] metadata │   │   │   │   │   ├── [5.6K] MetadataServiceNameMappingTest.java │   │   │   │   │   ├── [2.3K] MetadataServiceURLBuilderTest.java │   │   │   │   │   ├── [4.6K] ProtocolPortsMetadataCustomizerTest.java │   │   │   │   │   ├── [3.7K] ServiceInstanceHostPortCustomizerTest.java │   │   │   │   │   ├── [4.4K] ServiceInstanceMetadataCustomizerTest.java │   │   │   │   │   ├── [2.0K] SpringCloudMetadataServiceURLBuilderTest.java │   │   │   │   │   ├── [3.8K] StandardMetadataServiceURLBuilderTest.java │   │   │   │   │   └── [4.0K] store │   │   │   │   │   ├── [1.9K] CustomizedParamsFilter.java │   │   │   │   │   ├── [1.6K] ExcludedParamsFilter2.java │   │   │   │   │   ├── [1.5K] ExcludedParamsFilter.java │   │   │   │   │   └── [9.0K] MetaCacheManagerTest.java │   │   │   │   ├── [4.0K] migration │   │   │   │   │   ├── [4.8K] DefaultMigrationAddressComparatorTest.java │   │   │   │   │   ├── [ 15K] MigrationInvokerTest.java │   │   │   │   │   ├── [4.1K] MigrationRuleHandlerTest.java │   │   │   │   │   ├── [ 12K] MigrationRuleListenerTest.java │   │   │   │   │   └── [4.0K] model │   │   │   │   │   └── [5.4K] MigrationRuleTest.java │   │   │   │   ├── [5.2K] ServiceDiscoveryCacheTest.java │   │   │   │   ├── [ 14K] ServiceDiscoveryRegistryTest.java │   │   │   │   └── [4.0K] support │   │   │   │   ├── [1.2K] MockServiceDiscoveryFactory.java │   │   │   │   └── [2.1K] MockServiceDiscovery.java │   │   │   ├── [4.0K] integration │   │   │   │   ├── [1.6K] CountRegistryProtocolListener.java │   │   │   │   ├── [ 882] DemoService.java │   │   │   │   ├── [6.5K] DynamicDirectoryTest.java │   │   │   │   └── [ 26K] RegistryProtocolTest.java │   │   │   ├── [3.2K] ListenerRegistryWrapperTest.java │   │   │   ├── [3.3K] MockCacheableRegistryImpl.java │   │   │   ├── [2.8K] MockLogger.java │   │   │   ├── [3.2K] PerformanceRegistryTest.java │   │   │   ├── [4.7K] PerformanceUtils.java │   │   │   ├── [2.7K] RegistryFactoryWrapperTest.java │   │   │   ├── [1.6K] RegistryServiceListener1.java │   │   │   ├── [1.6K] RegistryServiceListener2.java │   │   │   ├── [4.0K] service │   │   │   │   ├── [ 913] DemoService2.java │   │   │   │   └── [ 912] DemoService.java │   │   │   ├── [1.1K] SimpleRegistryFactory.java │   │   │   ├── [4.0K] support │   │   │   │   ├── [5.2K] AbstractRegistryFactoryTest.java │   │   │   │   ├── [ 22K] AbstractRegistryTest.java │   │   │   │   └── [8.5K] FailbackRegistryTest.java │   │   │   └── [ 14K] ZKTools.java │   │   └── [4.0K] resources │   │   ├── [ 74] dubbo.properties │   │   ├── [1.3K] log4j2-test.xml │   │   └── [4.0K] META-INF │   │   └── [4.0K] dubbo │   │   ├── [ 240] org.apache.dubbo.metadata.MetadataParamsFilter │   │   ├── [ 117] org.apache.dubbo.registry.client.metadata.proxy.MetadataServiceProxyFactory │   │   ├── [ 74] org.apache.dubbo.registry.client.ServiceDiscoveryFactory │   │   ├── [ 74] org.apache.dubbo.registry.integration.RegistryProtocolListener │   │   ├── [ 54] org.apache.dubbo.registry.RegistryFactory │   │   └── [ 127] org.apache.dubbo.registry.RegistryServiceListener │   ├── [4.0K] dubbo-registry-multicast │   │   ├── [1.9K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] registry │   │   │   │   └── [4.0K] multicast │   │   │   │   ├── [1.2K] MulticastRegistryFactory.java │   │   │   │   ├── [ 17K] MulticastRegistry.java │   │   │   │   ├── [1.2K] MulticastServiceDiscoveryFactory.java │   │   │   │   └── [2.3K] MulticastServiceDiscovery.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 78] org.apache.dubbo.registry.client.ServiceDiscoveryFactory │   │   │   └── [ 70] org.apache.dubbo.registry.RegistryFactory │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] registry │   │   │   └── [4.0K] multicast │   │   │   ├── [1.4K] MulticastRegistryFactoryTest.java │   │   │   └── [9.5K] MulticastRegistryTest.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-registry-multiple │   │   ├── [2.7K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] registry │   │   │   │   └── [4.0K] multiple │   │   │   │   ├── [1.2K] MultipleRegistryFactory.java │   │   │   │   ├── [ 15K] MultipleRegistry.java │   │   │   │   ├── [1.2K] MultipleServiceDiscoveryFactory.java │   │   │   │   └── [ 10K] MultipleServiceDiscovery.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 75] org.apache.dubbo.registry.client.ServiceDiscoveryFactory │   │   │   └── [ 68] org.apache.dubbo.registry.RegistryFactory │   │   └── [4.0K] test │   │   └── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] apache │   │   └── [4.0K] dubbo │   │   └── [4.0K] registry │   │   └── [4.0K] multiple │   │   ├── [ 10K] MultipleRegistry2S2RTest.java │   │   ├── [4.2K] MultipleRegistryTestUtil.java │   │   └── [7.2K] MultipleServiceDiscoveryTest.java │   ├── [4.0K] dubbo-registry-nacos │   │   ├── [3.0K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] registry │   │   │   │   └── [4.0K] nacos │   │   │   │   ├── [4.0K] aot │   │   │   │   │   └── [ 13K] NacosReflectionTypeDescriberRegistrar.java │   │   │   │   ├── [4.0K] function │   │   │   │   │   ├── [1.3K] NacosConsumer.java │   │   │   │   │   └── [1.3K] NacosFunction.java │   │   │   │   ├── [4.1K] NacosAggregateListener.java │   │   │   │   ├── [9.1K] NacosConnectionManager.java │   │   │   │   ├── [ 21K] NacosNamingServiceWrapper.java │   │   │   │   ├── [1.9K] NacosRegistryFactory.java │   │   │   │   ├── [ 34K] NacosRegistry.java │   │   │   │   ├── [1.7K] NacosServiceDiscoveryFactory.java │   │   │   │   ├── [ 10K] NacosServiceDiscovery.java │   │   │   │   ├── [6.4K] NacosServiceName.java │   │   │   │   └── [4.0K] util │   │   │   │   └── [4.9K] NacosNamingServiceUtils.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 80] org.apache.dubbo.aot.api.ReflectionTypeDescriberRegistrar │   │   │   ├── [ 66] org.apache.dubbo.registry.client.ServiceDiscoveryFactory │   │   │   └── [ 58] org.apache.dubbo.registry.RegistryFactory │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] registry │   │   │   └── [4.0K] nacos │   │   │   ├── [8.7K] MockNamingService.java │   │   │   ├── [8.2K] NacosConnectionsManagerTest.java │   │   │   ├── [ 37K] NacosNamingServiceWrapperTest.java │   │   │   ├── [2.2K] NacosRegistryFactoryTest.java │   │   │   ├── [ 14K] NacosRegistryTest.java │   │   │   ├── [2.2K] NacosServiceDiscoveryFactoryTest.java │   │   │   ├── [8.8K] NacosServiceDiscoveryTest.java │   │   │   └── [4.0K] util │   │   │   └── [6.8K] NacosNamingServiceUtilsTest.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-registry-zookeeper │   │   ├── [2.2K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] registry │   │   │   │   └── [4.0K] zookeeper │   │   │   │   ├── [4.0K] aot │   │   │   │   │   └── [2.0K] ZookeeperReflectionTypeDescriberRegistrar.java │   │   │   │   ├── [4.0K] util │   │   │   │   │   ├── [3.3K] CuratorFrameworkParams.java │   │   │   │   │   └── [8.5K] CuratorFrameworkUtils.java │   │   │   │   ├── [2.0K] ZookeeperInstance.java │   │   │   │   ├── [2.0K] ZookeeperRegistryFactory.java │   │   │   │   ├── [ 20K] ZookeeperRegistry.java │   │   │   │   ├── [4.6K] ZookeeperServiceDiscoveryChangeWatcher.java │   │   │   │   ├── [1.2K] ZookeeperServiceDiscoveryFactory.java │   │   │   │   └── [ 10K] ZookeeperServiceDiscovery.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 92] org.apache.dubbo.aot.api.ReflectionTypeDescriberRegistrar │   │   │   ├── [ 78] org.apache.dubbo.registry.client.ServiceDiscoveryFactory │   │   │   └── [ 70] org.apache.dubbo.registry.RegistryFactory │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] registry │   │   │   └── [4.0K] zookeeper │   │   │   ├── [4.0K] util │   │   │   │   └── [7.3K] CuratorFrameworkUtilsTest.java │   │   │   ├── [7.4K] ZookeeperRegistryTest.java │   │   │   └── [9.3K] ZookeeperServiceDiscoveryTest.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   └── [1.7K] pom.xml ├── [4.0K] dubbo-remoting │   ├── [4.0K] dubbo-remoting-api │   │   ├── [2.4K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] remoting │   │   │   │   ├── [4.0K] api │   │   │   │   │   ├── [1.4K] AbstractWireProtocol.java │   │   │   │   │   ├── [4.0K] connection │   │   │   │   │   │   ├── [4.9K] AbstractConnectionClient.java │   │   │   │   │   │   ├── [1.1K] ConnectionHandler.java │   │   │   │   │   │   ├── [1.3K] ConnectionManager.java │   │   │   │   │   │   ├── [2.3K] MultiplexProtocolConnectionManager.java │   │   │   │   │   │   └── [3.5K] SingleProtocolConnectionManager.java │   │   │   │   │   ├── [3.0K] ProtocolDetector.java │   │   │   │   │   ├── [4.0K] pu │   │   │   │   │   │   ├── [4.0K] AbstractPortUnificationServer.java │   │   │   │   │   │   ├── [1.2K] ChannelHandlerPretender.java │   │   │   │   │   │   ├── [1.1K] ChannelOperator.java │   │   │   │   │   │   ├── [1.3K] DefaultCodec.java │   │   │   │   │   │   ├── [1.5K] DefaultPuHandler.java │   │   │   │   │   │   └── [1.6K] PortUnificationTransporter.java │   │   │   │   │   ├── [4.0K] ssl │   │   │   │   │   │   └── [ 910] ContextOperator.java │   │   │   │   │   └── [1.4K] WireProtocol.java │   │   │   │   ├── [4.0K] buffer │   │   │   │   │   ├── [9.0K] AbstractChannelBuffer.java │   │   │   │   │   ├── [7.3K] ByteBufferBackedChannelBuffer.java │   │   │   │   │   ├── [1.1K] ChannelBufferFactory.java │   │   │   │   │   ├── [3.0K] ChannelBufferInputStream.java │   │   │   │   │   ├── [ 43K] ChannelBuffer.java │   │   │   │   │   ├── [1.8K] ChannelBufferOutputStream.java │   │   │   │   │   ├── [5.3K] ChannelBuffers.java │   │   │   │   │   ├── [2.5K] DirectChannelBufferFactory.java │   │   │   │   │   ├── [5.2K] DynamicChannelBuffer.java │   │   │   │   │   ├── [1.8K] HeapChannelBufferFactory.java │   │   │   │   │   └── [6.2K] HeapChannelBuffer.java │   │   │   │   ├── [2.1K] ChannelHandler.java │   │   │   │   ├── [1.8K] Channel.java │   │   │   │   ├── [1.3K] Client.java │   │   │   │   ├── [1.4K] Codec2.java │   │   │   │   ├── [1.9K] Codec.java │   │   │   │   ├── [4.8K] Constants.java │   │   │   │   ├── [ 907] Decodeable.java │   │   │   │   ├── [1.6K] Dispatcher.java │   │   │   │   ├── [2.0K] Endpoint.java │   │   │   │   ├── [4.0K] exchange │   │   │   │   │   ├── [4.0K] codec │   │   │   │   │   │   └── [ 23K] ExchangeCodec.java │   │   │   │   │   ├── [2.3K] ExchangeChannel.java │   │   │   │   │   ├── [1022] ExchangeClient.java │   │   │   │   │   ├── [1.4K] ExchangeHandler.java │   │   │   │   │   ├── [2.0K] Exchanger.java │   │   │   │   │   ├── [4.5K] Exchangers.java │   │   │   │   │   ├── [1.3K] ExchangeServer.java │   │   │   │   │   ├── [1.1K] HeartBeatRequest.java │   │   │   │   │   ├── [1.1K] HeartBeatResponse.java │   │   │   │   │   ├── [3.7K] PortUnificationExchanger.java │   │   │   │   │   ├── [4.7K] Request.java │   │   │   │   │   ├── [3.8K] Response.java │   │   │   │   │   └── [4.0K] support │   │   │   │   │   ├── [ 13K] DefaultFuture.java │   │   │   │   │   ├── [1.5K] ExchangeHandlerAdapter.java │   │   │   │   │   ├── [4.0K] ExchangeHandlerDispatcher.java │   │   │   │   │   ├── [3.3K] ExchangeServerDelegate.java │   │   │   │   │   ├── [4.0K] header │   │   │   │   │   │   ├── [3.2K] AbstractTimerTask.java │   │   │   │   │   │   ├── [2.6K] CloseTimerTask.java │   │   │   │   │   │   ├── [8.8K] HeaderExchangeChannel.java │   │   │   │   │   │   ├── [8.4K] HeaderExchangeClient.java │   │   │   │   │   │   ├── [ 11K] HeaderExchangeHandler.java │   │   │   │   │   │   ├── [2.4K] HeaderExchanger.java │   │   │   │   │   │   ├── [9.4K] HeaderExchangeServer.java │   │   │   │   │   │   ├── [4.5K] HeartbeatHandler.java │   │   │   │   │   │   ├── [2.9K] HeartbeatTimerTask.java │   │   │   │   │   │   └── [3.3K] ReconnectTimerTask.java │   │   │   │   │   ├── [2.3K] MultiMessage.java │   │   │   │   │   ├── [2.6K] ReplierDispatcher.java │   │   │   │   │   └── [1.2K] Replier.java │   │   │   │   ├── [2.3K] ExecutionException.java │   │   │   │   ├── [1.5K] IdleSensible.java │   │   │   │   ├── [3.2K] RemotingException.java │   │   │   │   ├── [1.7K] RemotingServer.java │   │   │   │   ├── [4.0K] telnet │   │   │   │   │   ├── [4.0K] codec │   │   │   │   │   │   └── [ 12K] TelnetCodec.java │   │   │   │   │   ├── [4.0K] support │   │   │   │   │   │   ├── [4.0K] command │   │   │   │   │   │   │   ├── [1.8K] ClearTelnetHandler.java │   │   │   │   │   │   │   ├── [1.3K] ExitTelnetHandler.java │   │   │   │   │   │   │   ├── [4.1K] HelpTelnetHandler.java │   │   │   │   │   │   │   ├── [4.2K] LogTelnetHandler.java │   │   │   │   │   │   │   └── [4.6K] StatusTelnetHandler.java │   │   │   │   │   │   ├── [1.2K] Help.java │   │   │   │   │   │   ├── [4.1K] TelnetHandlerAdapter.java │   │   │   │   │   │   └── [5.6K] TelnetUtils.java │   │   │   │   │   └── [1.2K] TelnetHandler.java │   │   │   │   ├── [1.9K] TimeoutException.java │   │   │   │   ├── [4.0K] transport │   │   │   │   │   ├── [2.2K] AbstractChannelHandlerDelegate.java │   │   │   │   │   ├── [2.0K] AbstractChannel.java │   │   │   │   │   ├── [ 15K] AbstractClient.java │   │   │   │   │   ├── [4.8K] AbstractCodec.java │   │   │   │   │   ├── [4.1K] AbstractEndpoint.java │   │   │   │   │   ├── [4.0K] AbstractPeer.java │   │   │   │   │   ├── [7.4K] AbstractServer.java │   │   │   │   │   ├── [3.0K] ChannelDelegate.java │   │   │   │   │   ├── [1.5K] ChannelHandlerAdapter.java │   │   │   │   │   ├── [ 998] ChannelHandlerDelegate.java │   │   │   │   │   ├── [4.5K] ChannelHandlerDispatcher.java │   │   │   │   │   ├── [3.3K] ClientDelegate.java │   │   │   │   │   ├── [4.0K] codec │   │   │   │   │   │   ├── [2.3K] CodecAdapter.java │   │   │   │   │   │   └── [3.3K] TransportCodec.java │   │   │   │   │   ├── [7.4K] CodecSupport.java │   │   │   │   │   ├── [2.5K] DecodeHandler.java │   │   │   │   │   ├── [4.0K] dispatcher │   │   │   │   │   │   ├── [4.0K] all │   │   │   │   │   │   │   ├── [3.6K] AllChannelHandler.java │   │   │   │   │   │   │   └── [1.2K] AllDispatcher.java │   │   │   │   │   │   ├── [6.4K] ChannelEventRunnable.java │   │   │   │   │   │   ├── [1.9K] ChannelHandlers.java │   │   │   │   │   │   ├── [4.0K] connection │   │   │   │   │   │   │   ├── [5.5K] ConnectionOrderedChannelHandler.java │   │   │   │   │   │   │   └── [1.3K] ConnectionOrderedDispatcher.java │   │   │   │   │   │   ├── [4.0K] direct │   │   │   │   │   │   │   ├── [2.2K] DirectChannelHandler.java │   │   │   │   │   │   │   └── [1.2K] DirectDispatcher.java │   │   │   │   │   │   ├── [4.0K] execution │   │   │   │   │   │   │   ├── [3.1K] ExecutionChannelHandler.java │   │   │   │   │   │   │   └── [1.3K] ExecutionDispatcher.java │   │   │   │   │   │   ├── [4.0K] message │   │   │   │   │   │   │   ├── [2.3K] MessageOnlyChannelHandler.java │   │   │   │   │   │   │   └── [1.3K] MessageOnlyDispatcher.java │   │   │   │   │   │   └── [6.4K] WrappedChannelHandler.java │   │   │   │   │   ├── [1.1K] ExceedPayloadLimitException.java │   │   │   │   │   ├── [2.7K] MultiMessageHandler.java │   │   │   │   │   └── [2.9K] ServerDelegate.java │   │   │   │   ├── [2.1K] Transporter.java │   │   │   │   ├── [2.7K] Transporters.java │   │   │   │   └── [4.0K] utils │   │   │   │   ├── [1.8K] PayloadDropper.java │   │   │   │   └── [6.1K] UrlUtils.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 165] org.apache.dubbo.remoting.api.connection.ConnectionManager │   │   │   ├── [ 243] org.apache.dubbo.remoting.Codec2 │   │   │   ├── [ 415] org.apache.dubbo.remoting.Dispatcher │   │   │   ├── [ 72] org.apache.dubbo.remoting.exchange.Exchanger │   │   │   └── [ 363] org.apache.dubbo.remoting.telnet.TelnetHandler │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] remoting │   │   │   ├── [4.0K] api │   │   │   │   └── [1.4K] EmptyProtocol.java │   │   │   ├── [4.0K] buffer │   │   │   │   ├── [ 33K] AbstractChannelBufferTest.java │   │   │   │   ├── [1.2K] ByteBufferBackedChannelBufferTest.java │   │   │   │   ├── [2.1K] ChannelBufferFactoryTest.java │   │   │   │   ├── [5.1K] ChannelBuffersTest.java │   │   │   │   ├── [3.9K] ChannelBufferStreamTest.java │   │   │   │   ├── [1.3K] DirectChannelBufferTest.java │   │   │   │   ├── [2.3K] DynamicChannelBufferTest.java │   │   │   │   └── [2.0K] HeapChannelBufferTest.java │   │   │   ├── [5.1K] ChannelHandlerTest.java │   │   │   ├── [4.0K] codec │   │   │   │   ├── [3.8K] AbstractMockChannel.java │   │   │   │   ├── [1.1K] CodecAdapterTest.java │   │   │   │   ├── [ 16K] DeprecatedExchangeCodec.java │   │   │   │   ├── [ 13K] DeprecatedTelnetCodec.java │   │   │   │   ├── [ 23K] ExchangeCodecTest.java │   │   │   │   └── [ 15K] TelnetCodecTest.java │   │   │   ├── [4.0K] exchange │   │   │   │   ├── [2.6K] ExchangersTest.java │   │   │   │   ├── [1.4K] MockExchanger.java │   │   │   │   ├── [2.0K] RequestTest.java │   │   │   │   ├── [1.7K] ResponseTest.java │   │   │   │   └── [4.0K] support │   │   │   │   ├── [ 10K] DefaultFutureTest.java │   │   │   │   ├── [3.2K] ExchangeHandlerDispatcherTest.java │   │   │   │   ├── [4.0K] header │   │   │   │   │   ├── [2.7K] CloseTimerTaskTest.java │   │   │   │   │   ├── [8.9K] HeaderExchangeChannelTest.java │   │   │   │   │   ├── [2.1K] HeaderExchangeClientTest.java │   │   │   │   │   ├── [4.6K] HeaderExchangeServerTest.java │   │   │   │   │   ├── [2.9K] HeartBeatTaskTest.java │   │   │   │   │   ├── [3.4K] MockChannel.java │   │   │   │   │   └── [2.8K] ReconnectTimerTaskTest.java │   │   │   │   └── [2.7K] MultiMessageTest.java │   │   │   ├── [4.0K] handler │   │   │   │   ├── [ 10K] HeaderExchangeHandlerTest.java │   │   │   │   ├── [2.1K] MockedChannelHandler.java │   │   │   │   └── [2.7K] MockedChannel.java │   │   │   ├── [1.3K] MockTransporter.java │   │   │   ├── [5.4K] PerformanceClientCloseTest.java │   │   │   ├── [6.0K] PerformanceClientFixedTest.java │   │   │   ├── [ 996] PerformanceClientMain.java │   │   │   ├── [ 11K] PerformanceClientTest.java │   │   │   ├── [ 996] PerformanceServerMain.java │   │   │   ├── [8.7K] PerformanceServerTest.java │   │   │   ├── [4.7K] PerformanceUtils.java │   │   │   ├── [4.0K] telnet │   │   │   │   ├── [4.0K] support │   │   │   │   │   ├── [1.8K] ClearTelnetHandlerTest.java │   │   │   │   │   ├── [1.4K] ExitTelnetHandlerTest.java │   │   │   │   │   ├── [1.9K] HelpTelnetHandlerTest.java │   │   │   │   │   ├── [1.9K] StatusTelnetHandlerTest.java │   │   │   │   │   └── [3.0K] TelnetHandlerAdapterTest.java │   │   │   │   └── [2.4K] TelnetUtilsTest.java │   │   │   ├── [1.7K] TelnetServer.java │   │   │   ├── [4.0K] transport │   │   │   │   ├── [4.7K] AbstractCodecTest.java │   │   │   │   ├── [5.8K] ChannelHandlerDispatcherTest.java │   │   │   │   ├── [2.0K] CodecSupportTest.java │   │   │   │   ├── [2.7K] DecodeHandlerTest.java │   │   │   │   ├── [4.0K] dispatcher │   │   │   │   │   └── [3.3K] ChannelEventRunnableTest.java │   │   │   │   └── [3.3K] MultiMessageHandlerTest.java │   │   │   ├── [2.1K] TransportersTest.java │   │   │   └── [4.0K] utils │   │   │   ├── [1.8K] PayloadDropperTest.java │   │   │   └── [3.8K] UrlUtilsTest.java │   │   └── [4.0K] resources │   │   ├── [ 74] dubbo.properties │   │   ├── [1.3K] log4j2-test.xml │   │   ├── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 97] org.apache.dubbo.remoting.api.WireProtocol │   │   │   ├── [ 64] org.apache.dubbo.remoting.exchange.Exchanger │   │   │   └── [ 59] org.apache.dubbo.remoting.Transporter │   │   └── [4.0K] security │   │   └── [ 831] serialize.allowlist │   ├── [4.0K] dubbo-remoting-http12 │   │   ├── [3.0K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] remoting │   │   │   │   └── [4.0K] http12 │   │   │   │   ├── [ 12K] AbstractServerHttpChannelObserver.java │   │   │   │   ├── [4.0K] command │   │   │   │   │   ├── [1.4K] DataQueueCommand.java │   │   │   │   │   ├── [1.4K] HeaderQueueCommand.java │   │   │   │   │   ├── [1.4K] HttpChannelQueueCommand.java │   │   │   │   │   ├── [1.5K] HttpWriteQueue.java │   │   │   │   │   └── [ 903] QueueCommand.java │   │   │   │   ├── [3.7K] CompositeInputStream.java │   │   │   │   ├── [ 908] ErrorCodeHolder.java │   │   │   │   ├── [1.5K] ErrorResponse.java │   │   │   │   ├── [4.0K] exception │   │   │   │   │   ├── [1.3K] DecodeException.java │   │   │   │   │   ├── [1.2K] EncodeException.java │   │   │   │   │   ├── [1.0K] HttpOverPayloadException.java │   │   │   │   │   ├── [1.4K] HttpRequestTimeout.java │   │   │   │   │   ├── [2.0K] HttpResultPayloadException.java │   │   │   │   │   ├── [1.9K] HttpStatusException.java │   │   │   │   │   ├── [1.2K] UnimplementedException.java │   │   │   │   │   └── [1.2K] UnsupportedMediaTypeException.java │   │   │   │   ├── [2.8K] ExceptionHandler.java │   │   │   │   ├── [1.6K] FlowControlStreamObserver.java │   │   │   │   ├── [4.0K] h1 │   │   │   │   │   ├── [2.1K] DefaultHttp1Request.java │   │   │   │   │   ├── [1.7K] DefaultHttp1Response.java │   │   │   │   │   ├── [1.2K] Http1InputMessage.java │   │   │   │   │   ├── [1.2K] Http1Metadata.java │   │   │   │   │   ├── [1.5K] Http1OutputMessage.java │   │   │   │   │   ├── [1.0K] Http1Request.java │   │   │   │   │   ├── [1.5K] Http1RequestMetadata.java │   │   │   │   │   ├── [1.6K] Http1ServerChannelObserver.java │   │   │   │   │   ├── [1.3K] Http1ServerTransportListenerFactory.java │   │   │   │   │   └── [1.1K] Http1ServerTransportListener.java │   │   │   │   ├── [4.0K] h2 │   │   │   │   │   ├── [1.2K] CancelableTransportListener.java │   │   │   │   │   ├── [1.7K] CancelStreamException.java │   │   │   │   │   ├── [4.0K] command │   │   │   │   │   │   ├── [2.4K] Http2WriteQueueChannel.java │   │   │   │   │   │   └── [1.5K] ResetQueueCommand.java │   │   │   │   │   ├── [1.2K] H2StreamChannel.java │   │   │   │   │   ├── [1.2K] Http2CancelableStreamObserver.java │   │   │   │   │   ├── [2.4K] Http2ChannelDelegate.java │   │   │   │   │   ├── [1.0K] Http2Header.java │   │   │   │   │   ├── [1.9K] Http2InputMessageFrame.java │   │   │   │   │   ├── [ 988] Http2InputMessage.java │   │   │   │   │   ├── [2.2K] Http2MetadataFrame.java │   │   │   │   │   ├── [1.6K] Http2OutputMessageFrame.java │   │   │   │   │   ├── [1.1K] Http2OutputMessage.java │   │   │   │   │   ├── [3.7K] Http2ServerChannelObserver.java │   │   │   │   │   ├── [1.3K] Http2ServerTransportListenerFactory.java │   │   │   │   │   ├── [ 950] Http2StreamFrame.java │   │   │   │   │   └── [ 979] Http2TransportListener.java │   │   │   │   ├── [ 919] HttpChannelHolder.java │   │   │   │   ├── [1.2K] HttpChannel.java │   │   │   │   ├── [1.4K] HttpConstants.java │   │   │   │   ├── [3.1K] HttpCookie.java │   │   │   │   ├── [2.4K] HttpHeaderNames.java │   │   │   │   ├── [2.8K] HttpHeaders.java │   │   │   │   ├── [1.1K] HttpInputMessage.java │   │   │   │   ├── [2.8K] HttpJsonUtils.java │   │   │   │   ├── [1.2K] HttpMetadata.java │   │   │   │   ├── [2.0K] HttpMethods.java │   │   │   │   ├── [1.3K] HttpOutputMessage.java │   │   │   │   ├── [3.3K] HttpRequest.java │   │   │   │   ├── [2.2K] HttpResponse.java │   │   │   │   ├── [3.3K] HttpResult.java │   │   │   │   ├── [1.5K] HttpStatus.java │   │   │   │   ├── [1.0K] HttpTransportListener.java │   │   │   │   ├── [ 11K] HttpUtils.java │   │   │   │   ├── [1.2K] HttpVersion.java │   │   │   │   ├── [1.9K] LimitedByteArrayOutputStream.java │   │   │   │   ├── [1.9K] LimitedByteBufOutputStream.java │   │   │   │   ├── [4.0K] message │   │   │   │   │   ├── [4.0K] codec │   │   │   │   │   │   ├── [1.9K] BinaryCodecFactory.java │   │   │   │   │   │   ├── [2.3K] BinaryCodec.java │   │   │   │   │   │   ├── [5.2K] CodecUtils.java │   │   │   │   │   │   ├── [1.8K] HtmlCodecFactory.java │   │   │   │   │   │   ├── [3.0K] HtmlCodec.java │   │   │   │   │   │   ├── [1.9K] JsonCodecFactory.java │   │   │   │   │   │   ├── [4.7K] JsonCodec.java │   │   │   │   │   │   ├── [2.0K] JsonPbCodecFactory.java │   │   │   │   │   │   ├── [4.2K] JsonPbCodec.java │   │   │   │   │   │   ├── [1.8K] PlainTextCodecFactory.java │   │   │   │   │   │   ├── [3.0K] PlainTextCodec.java │   │   │   │   │   │   ├── [1.9K] XmlCodecFactory.java │   │   │   │   │   │   ├── [3.7K] XmlCodec.java │   │   │   │   │   │   ├── [1.9K] YamlCodecFactory.java │   │   │   │   │   │   └── [6.0K] YamlCodec.java │   │   │   │   │   ├── [1.0K] CodecMediaType.java │   │   │   │   │   ├── [2.7K] DefaultHttpHeaders.java │   │   │   │   │   ├── [1.5K] DefaultHttpMessageAdapterFactory.java │   │   │   │   │   ├── [ 21K] DefaultHttpRequest.java │   │   │   │   │   ├── [9.2K] DefaultHttpResponse.java │   │   │   │   │   ├── [6.5K] DefaultHttpResult.java │   │   │   │   │   ├── [1.6K] DefaultListeningDecoder.java │   │   │   │   │   ├── [2.3K] DefaultStreamingDecoder.java │   │   │   │   │   ├── [5.8K] HttpHeadersMapAdapter.java │   │   │   │   │   ├── [1.5K] HttpMessageAdapterFactory.java │   │   │   │   │   ├── [ 968] HttpMessageCodec.java │   │   │   │   │   ├── [1.2K] HttpMessageDecoderFactory.java │   │   │   │   │   ├── [2.5K] HttpMessageDecoder.java │   │   │   │   │   ├── [1.2K] HttpMessageEncoderFactory.java │   │   │   │   │   ├── [1.8K] HttpMessageEncoder.java │   │   │   │   │   ├── [6.2K] LengthFieldStreamingDecoder.java │   │   │   │   │   ├── [1.3K] ListeningDecoder.java │   │   │   │   │   ├── [3.9K] MediaType.java │   │   │   │   │   ├── [3.0K] MethodMetadata.java │   │   │   │   │   ├── [4.0K] ServerSentEventEncoder.java │   │   │   │   │   ├── [6.2K] ServerSentEvent.java │   │   │   │   │   └── [2.1K] StreamingDecoder.java │   │   │   │   ├── [4.0K] netty4 │   │   │   │   │   ├── [4.0K] h1 │   │   │   │   │   │   ├── [2.8K] NettyHttp1Channel.java │   │   │   │   │   │   ├── [5.0K] NettyHttp1Codec.java │   │   │   │   │   │   ├── [2.4K] NettyHttp1ConnectionHandler.java │   │   │   │   │   │   └── [5.4K] NettyHttp1HttpHeaders.java │   │   │   │   │   ├── [4.0K] h2 │   │   │   │   │   │   ├── [3.8K] NettyH2StreamChannel.java │   │   │   │   │   │   ├── [8.0K] NettyHttp2FrameCodec.java │   │   │   │   │   │   ├── [3.3K] NettyHttp2FrameHandler.java │   │   │   │   │   │   ├── [4.9K] NettyHttp2ProtocolSelectorHandler.java │   │   │   │   │   │   └── [3.2K] NettyHttp2SettingsHandler.java │   │   │   │   │   ├── [1.6K] HttpWriteQueueHandler.java │   │   │   │   │   ├── [1.4K] NettyHttpChannelFutureListener.java │   │   │   │   │   ├── [6.6K] NettyHttpHeaders.java │   │   │   │   │   └── [2.4K] StringValueIterator.java │   │   │   │   ├── [ 945] RequestMetadata.java │   │   │   │   ├── [4.0K] rest │   │   │   │   │   ├── [3.0K] Mapping.java │   │   │   │   │   ├── [2.5K] OpenAPI.java │   │   │   │   │   ├── [3.1K] OpenAPIRequest.java │   │   │   │   │   ├── [1.0K] OpenAPIService.java │   │   │   │   │   ├── [2.4K] Operation.java │   │   │   │   │   ├── [2.4K] Param.java │   │   │   │   │   ├── [ 993] ParamType.java │   │   │   │   │   └── [3.8K] Schema.java │   │   │   │   └── [1.4K] ServerHttpChannelObserver.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 81] org.apache.dubbo.remoting.http12.message.HttpMessageAdapterFactory │   │   │   ├── [ 426] org.apache.dubbo.remoting.http12.message.HttpMessageDecoderFactory │   │   │   └── [ 499] org.apache.dubbo.remoting.http12.message.HttpMessageEncoderFactory │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] remoting │   │   │   └── [4.0K] http12 │   │   │   └── [4.0K] message │   │   │   └── [4.0K] codec │   │   │   ├── [3.5K] CodecTest.java │   │   │   ├── [2.4K] CodeUtilsTest.java │   │   │   ├── [1.6K] HttpUtilsTest.java │   │   │   ├── [1.6K] User.java │   │   │   └── [4.1K] XmlSafetyTest.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-remoting-http3 │   │   ├── [2.9K] pom.xml │   │   └── [4.0K] src │   │   └── [4.0K] main │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] remoting │   │   │   ├── [4.0K] http3 │   │   │   │   ├── [1.3K] Http3ServerTransportListenerFactory.java │   │   │   │   ├── [7.0K] Http3SslContexts.java │   │   │   │   ├── [ 986] Http3TransportListener.java │   │   │   │   └── [4.0K] netty4 │   │   │   │   ├── [1.0K] Constants.java │   │   │   │   ├── [ 17K] Http2HeadersAdapter.java │   │   │   │   ├── [2.2K] Http3ChannelAddressAccessor.java │   │   │   │   ├── [ 17K] Http3HeadersAdapter.java │   │   │   │   ├── [6.9K] NettyHttp3FrameCodec.java │   │   │   │   ├── [3.5K] NettyHttp3ProtocolSelectorHandler.java │   │   │   │   └── [3.1K] NettyHttp3StreamChannel.java │   │   │   └── [4.0K] transport │   │   │   └── [4.0K] netty4 │   │   │   ├── [3.1K] Http3Helper.java │   │   │   ├── [5.4K] NettyHttp3ConnectionClient.java │   │   │   └── [6.7K] NettyHttp3Server.java │   │   └── [4.0K] resources │   │   └── [4.0K] META-INF │   │   └── [4.0K] dubbo │   │   └── [4.0K] internal │   │   └── [ 73] org.apache.dubbo.remoting.transport.netty4.ChannelAddressAccessor │   ├── [4.0K] dubbo-remoting-netty │   │   ├── [2.4K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] remoting │   │   │   │   └── [4.0K] transport │   │   │   │   └── [4.0K] netty │   │   │   │   ├── [1.9K] NettyBackedChannelBufferFactory.java │   │   │   │   ├── [9.7K] NettyBackedChannelBuffer.java │   │   │   │   ├── [7.0K] NettyChannel.java │   │   │   │   ├── [9.7K] NettyClient.java │   │   │   │   ├── [6.6K] NettyCodecAdapter.java │   │   │   │   ├── [5.7K] NettyHandler.java │   │   │   │   ├── [3.6K] NettyHelper.java │   │   │   │   ├── [7.8K] NettyPortUnificationServer.java │   │   │   │   ├── [1.7K] NettyPortUnificationTransporter.java │   │   │   │   ├── [6.8K] NettyServer.java │   │   │   │   └── [1.5K] NettyTransporter.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 81] org.apache.dubbo.remoting.api.pu.PortUnificationTransporter │   │   │   └── [ 65] org.apache.dubbo.remoting.Transporter │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] remoting │   │   │   ├── [4.0K] exchange │   │   │   │   └── [4.0K] support │   │   │   │   └── [4.0K] header │   │   │   │   └── [8.3K] HeartbeatHandlerTest.java │   │   │   └── [4.0K] transport │   │   │   ├── [4.0K] dispatcher │   │   │   │   └── [1.6K] FakeChannelHandlers.java │   │   │   └── [4.0K] netty │   │   │   ├── [4.3K] ClientReconnectTest.java │   │   │   ├── [2.5K] ClientsTest.java │   │   │   ├── [3.0K] ClientToServerTest.java │   │   │   ├── [1.2K] Hello.java │   │   │   ├── [2.0K] NettyBackedChannelBufferTest.java │   │   │   ├── [4.4K] NettyClientTest.java │   │   │   ├── [2.9K] NettyClientToServerTest.java │   │   │   ├── [3.0K] NettyStringTest.java │   │   │   ├── [1.3K] TelnetClientHandler.java │   │   │   ├── [1.5K] TelnetServerHandler.java │   │   │   ├── [5.7K] ThreadNameTest.java │   │   │   ├── [1.3K] WorldHandler.java │   │   │   └── [1.2K] World.java │   │   └── [4.0K] resources │   │   ├── [1.3K] log4j2-test.xml │   │   └── [4.0K] security │   │   └── [ 831] serialize.allowlist │   ├── [4.0K] dubbo-remoting-netty4 │   │   ├── [3.5K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] remoting │   │   │   │   └── [4.0K] transport │   │   │   │   └── [4.0K] netty4 │   │   │   │   ├── [ 13K] AbstractNettyConnectionClient.java │   │   │   │   ├── [4.4K] AddressUtils.java │   │   │   │   ├── [4.0K] aot │   │   │   │   │   └── [3.0K] Netty4ReflectionTypeDescriberRegistrar.java │   │   │   │   ├── [1.2K] ChannelAddressAccessor.java │   │   │   │   ├── [4.0K] http2 │   │   │   │   │   └── [2.5K] Http2ClientSettingsHandler.java │   │   │   │   ├── [4.0K] logging │   │   │   │   │   ├── [2.1K] FormattingTuple.java │   │   │   │   │   └── [ 14K] MessageFormatter.java │   │   │   │   ├── [3.4K] Netty4BatchWriteQueue.java │   │   │   │   ├── [9.7K] NettyBackedChannelBuffer.java │   │   │   │   ├── [3.3K] NettyChannelHandler.java │   │   │   │   ├── [ 13K] NettyChannel.java │   │   │   │   ├── [5.4K] NettyClientHandler.java │   │   │   │   ├── [ 13K] NettyClient.java │   │   │   │   ├── [4.3K] NettyCodecAdapter.java │   │   │   │   ├── [5.0K] NettyConfigOperator.java │   │   │   │   ├── [ 11K] NettyConnectionClient.java │   │   │   │   ├── [5.0K] NettyConnectionHandler.java │   │   │   │   ├── [1.7K] NettyConnectionManager.java │   │   │   │   ├── [3.3K] NettyEventLoopFactory.java │   │   │   │   ├── [9.8K] NettyPortUnificationServerHandler.java │   │   │   │   ├── [9.0K] NettyPortUnificationServer.java │   │   │   │   ├── [2.0K] NettyPortUnificationTransporter.java │   │   │   │   ├── [6.6K] NettyServerHandler.java │   │   │   │   ├── [ 11K] NettyServer.java │   │   │   │   ├── [1.1K] NettySslContextOperator.java │   │   │   │   ├── [1.6K] NettyTransporter.java │   │   │   │   └── [4.0K] ssl │   │   │   │   ├── [3.2K] SslClientTlsHandler.java │   │   │   │   ├── [7.7K] SslContexts.java │   │   │   │   └── [5.3K] SslServerTlsHandler.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 93] org.apache.dubbo.aot.api.ReflectionTypeDescriberRegistrar │   │   │   ├── [ 145] org.apache.dubbo.remoting.api.connection.ConnectionManager │   │   │   ├── [ 82] org.apache.dubbo.remoting.api.pu.PortUnificationTransporter │   │   │   └── [ 132] org.apache.dubbo.remoting.Transporter │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] remoting │   │   │   └── [4.0K] transport │   │   │   └── [4.0K] netty4 │   │   │   ├── [4.0K] api │   │   │   │   ├── [1.5K] EmptyWireProtocol.java │   │   │   │   ├── [5.0K] MultiplexProtocolConnectionManagerTest.java │   │   │   │   └── [5.1K] SingleProtocolConnectionManagerTest.java │   │   │   ├── [5.6K] ClientReconnectTest.java │   │   │   ├── [2.5K] ClientsTest.java │   │   │   ├── [2.3K] ClientToServerTest.java │   │   │   ├── [7.1K] ConnectionTest.java │   │   │   ├── [1.3K] DefaultCodec.java │   │   │   ├── [1.2K] DemoServiceImpl.java │   │   │   ├── [ 985] DemoService.java │   │   │   ├── [1.2K] Hello.java │   │   │   ├── [1.2K] MockResult.java │   │   │   ├── [2.0K] NettyBackedChannelBufferTest.java │   │   │   ├── [6.4K] NettyChannelTest.java │   │   │   ├── [3.9K] NettyClientHandlerTest.java │   │   │   ├── [4.0K] NettyClientToServerTest.java │   │   │   ├── [3.4K] NettyCodecAdapterTest.java │   │   │   ├── [3.6K] NettyEventLoopFactoryTest.java │   │   │   ├── [4.6K] NettyTransporterTest.java │   │   │   ├── [3.7K] PortUnificationExchangerTest.java │   │   │   ├── [2.8K] PortUnificationServerTest.java │   │   │   ├── [7.0K] ReplierDispatcherTest.java │   │   │   ├── [3.1K] RpcMessageHandler.java │   │   │   ├── [1.6K] RpcMessage.java │   │   │   ├── [1.3K] WorldHandler.java │   │   │   └── [1.2K] World.java │   │   └── [4.0K] resources │   │   ├── [1.3K] log4j2-test.xml │   │   ├── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 140] org.apache.dubbo.remoting.api.WireProtocol │   │   │   └── [ 62] org.apache.dubbo.remoting.Codec2 │   │   └── [4.0K] security │   │   └── [ 831] serialize.allowlist │   ├── [4.0K] dubbo-remoting-websocket │   │   ├── [1.7K] pom.xml │   │   └── [4.0K] src │   │   └── [4.0K] main │   │   └── [4.0K] java │   │   └── [4.0K] org │   │   └── [4.0K] apache │   │   └── [4.0K] dubbo │   │   └── [4.0K] remoting │   │   └── [4.0K] websocket │   │   ├── [1.6K] FinalFragmentByteArrayInputStream.java │   │   ├── [2.1K] FinalFragmentByteBufInputStream.java │   │   ├── [ 915] FinalFragment.java │   │   ├── [3.5K] FinalFragmentStreamingDecoder.java │   │   ├── [4.0K] netty4 │   │   │   ├── [3.1K] NettyWebSocketChannel.java │   │   │   ├── [6.6K] WebSocketFrameCodec.java │   │   │   ├── [3.4K] WebSocketProtocolSelectorHandler.java │   │   │   └── [2.5K] WebSocketServerUpgradeCodec.java │   │   ├── [1.1K] WebSocketHeaderNames.java │   │   ├── [1.3K] WebSocketServerTransportListenerFactory.java │   │   └── [ 994] WebSocketTransportListener.java │   ├── [4.0K] dubbo-remoting-zookeeper-curator5 │   │   ├── [2.4K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] remoting │   │   │   │   └── [4.0K] zookeeper │   │   │   │   └── [4.0K] curator5 │   │   │   │   ├── [9.3K] AbstractZookeeperClient.java │   │   │   │   ├── [4.0K] aot │   │   │   │   │   └── [2.6K] Curator5ZookeeperReflectionTypeDescriberRegistrar.java │   │   │   │   ├── [ 976] ChildListener.java │   │   │   │   ├── [ 21K] Curator5ZookeeperClient.java │   │   │   │   ├── [ 984] DataListener.java │   │   │   │   ├── [1.3K] EventType.java │   │   │   │   ├── [1.0K] StateListener.java │   │   │   │   ├── [4.1K] ZookeeperClient.java │   │   │   │   └── [7.7K] ZookeeperClientManager.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   └── [ 117] org.apache.dubbo.aot.api.ReflectionTypeDescriberRegistrar │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] remoting │   │   │   └── [4.0K] zookeeper │   │   │   └── [4.0K] curator5 │   │   │   ├── [2.5K] Curator5ZookeeperClientManagerTest.java │   │   │   ├── [ 32K] Curator5ZookeeperClientTest.java │   │   │   └── [4.0K] support │   │   │   └── [ 14K] ZookeeperClientManagerTest.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   └── [1.8K] pom.xml ├── [4.0K] dubbo-rpc │   ├── [4.0K] dubbo-rpc-api │   │   ├── [2.5K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] rpc │   │   │   │   ├── [4.9K] AdaptiveMetrics.java │   │   │   │   ├── [1.3K] AdaptiveScopeModelInitializer.java │   │   │   │   ├── [4.0K] aot │   │   │   │   │   └── [1.7K] GenericProxyDescriberRegistrar.java │   │   │   │   ├── [8.4K] AppResponse.java │   │   │   │   ├── [2.9K] AsyncContextImpl.java │   │   │   │   ├── [3.9K] AsyncContext.java │   │   │   │   ├── [ 14K] AsyncRpcResult.java │   │   │   │   ├── [2.4K] AttachmentsAdapter.java │   │   │   │   ├── [2.5K] BaseFilter.java │   │   │   │   ├── [3.3K] CancellationContext.java │   │   │   │   ├── [1.1K] CancellationListener.java │   │   │   │   ├── [4.0K] cluster │   │   │   │   │   └── [4.0K] filter │   │   │   │   │   └── [1.1K] ClusterFilter.java │   │   │   │   ├── [3.9K] Constants.java │   │   │   │   ├── [2.2K] ExecutableListener.java │   │   │   │   ├── [1.4K] Exporter.java │   │   │   │   ├── [1.5K] ExporterListener.java │   │   │   │   ├── [4.0K] filter │   │   │   │   │   ├── [ 12K] AccessLogFilter.java │   │   │   │   │   ├── [5.6K] ActiveLimitFilter.java │   │   │   │   │   ├── [6.1K] AdaptiveLoadBalanceFilter.java │   │   │   │   │   ├── [2.2K] ClassLoaderCallbackFilter.java │   │   │   │   │   ├── [3.1K] ClassLoaderFilter.java │   │   │   │   │   ├── [4.1K] CompatibleFilter.java │   │   │   │   │   ├── [9.3K] ContextFilter.java │   │   │   │   │   ├── [3.5K] DeprecatedFilter.java │   │   │   │   │   ├── [1.8K] EchoFilter.java │   │   │   │   │   ├── [6.8K] ExceptionFilter.java │   │   │   │   │   ├── [4.5K] ExecuteLimitFilter.java │   │   │   │   │   ├── [ 19K] GenericFilter.java │   │   │   │   │   ├── [ 13K] GenericImplFilter.java │   │   │   │   │   ├── [6.7K] ProfilerServerFilter.java │   │   │   │   │   ├── [2.0K] RpcExceptionFilter.java │   │   │   │   │   ├── [2.8K] TimeoutFilter.java │   │   │   │   │   ├── [2.5K] TokenFilter.java │   │   │   │   │   ├── [2.3K] TokenHeaderFilter.java │   │   │   │   │   ├── [4.0K] tps │   │   │   │   │   │   ├── [2.8K] DefaultTPSLimiter.java │   │   │   │   │   │   ├── [2.3K] StatItem.java │   │   │   │   │   │   └── [1.6K] TPSLimiter.java │   │   │   │   │   └── [2.6K] TpsLimitFilter.java │   │   │   │   ├── [2.8K] Filter.java │   │   │   │   ├── [4.5K] FutureContext.java │   │   │   │   ├── [1.1K] GracefulShutdown.java │   │   │   │   ├── [1.1K] HeaderFilter.java │   │   │   │   ├── [5.1K] Invocation.java │   │   │   │   ├── [3.0K] InvocationProfilerUtils.java │   │   │   │   ├── [ 893] InvokeMode.java │   │   │   │   ├── [1.4K] Invoker.java │   │   │   │   ├── [1.4K] InvokerListener.java │   │   │   │   ├── [2.0K] ListenableFilter.java │   │   │   │   ├── [4.0K] listener │   │   │   │   │   ├── [1.9K] DeprecatedInvokerListener.java │   │   │   │   │   ├── [1.4K] ExporterChangeListener.java │   │   │   │   │   ├── [1.2K] ExporterListenerAdapter.java │   │   │   │   │   ├── [5.6K] InjvmExporterListener.java │   │   │   │   │   ├── [1.2K] InvokerListenerAdapter.java │   │   │   │   │   ├── [3.0K] ListenerExporterWrapper.java │   │   │   │   │   └── [3.7K] ListenerInvokerWrapper.java │   │   │   │   ├── [1.6K] PathResolver.java │   │   │   │   ├── [1.5K] PenetrateAttachmentSelector.java │   │   │   │   ├── [4.0K] protocol │   │   │   │   │   ├── [2.3K] AbstractExporter.java │   │   │   │   │   ├── [ 13K] AbstractInvoker.java │   │   │   │   │   ├── [7.5K] AbstractProtocol.java │   │   │   │   │   ├── [8.9K] AbstractProxyProtocol.java │   │   │   │   │   ├── [4.0K] dubbo │   │   │   │   │   │   ├── [4.0K] filter │   │   │   │   │   │   │   └── [9.2K] FutureFilter.java │   │   │   │   │   │   ├── [3.5K] FutureAdapter.java │   │   │   │   │   │   └── [1.0K] package-info.java │   │   │   │   │   ├── [1.9K] InvokerCountWrapper.java │   │   │   │   │   ├── [1.7K] InvokerWrapper.java │   │   │   │   │   ├── [3.0K] PermittedSerializationKeeper.java │   │   │   │   │   ├── [4.0K] ProtocolListenerWrapper.java │   │   │   │   │   ├── [5.0K] ProtocolSecurityWrapper.java │   │   │   │   │   ├── [2.2K] ProtocolSerializationWrapper.java │   │   │   │   │   └── [4.1K] ReferenceCountInvokerWrapper.java │   │   │   │   ├── [4.5K] Protocol.java │   │   │   │   ├── [1.5K] ProtocolServer.java │   │   │   │   ├── [4.0K] proxy │   │   │   │   │   ├── [5.0K] AbstractFallbackJdkProxyFactory.java │   │   │   │   │   ├── [5.6K] AbstractProxyFactory.java │   │   │   │   │   ├── [6.7K] AbstractProxyInvoker.java │   │   │   │   │   ├── [5.3K] InvocationUtil.java │   │   │   │   │   ├── [3.2K] InvokerInvocationHandler.java │   │   │   │   │   ├── [4.0K] javassist │   │   │   │   │   │   └── [5.4K] JavassistProxyFactory.java │   │   │   │   │   ├── [4.0K] jdk │   │   │   │   │   │   └── [2.0K] JdkProxyFactory.java │   │   │   │   │   ├── [4.8K] MethodInvoker.java │   │   │   │   │   └── [4.0K] wrapper │   │   │   │   │   └── [6.3K] StubProxyFactoryWrapper.java │   │   │   │   ├── [1.8K] ProxyFactory.java │   │   │   │   ├── [5.3K] Result.java │   │   │   │   ├── [1.4K] RpcConstants.java │   │   │   │   ├── [6.6K] RpcContextAttachment.java │   │   │   │   ├── [ 25K] RpcContext.java │   │   │   │   ├── [3.7K] RpcException.java │   │   │   │   ├── [ 26K] RpcInvocation.java │   │   │   │   ├── [1.5K] RpcScopeModelInitializer.java │   │   │   │   ├── [7.8K] RpcServerContextAttachment.java │   │   │   │   ├── [ 17K] RpcServiceContext.java │   │   │   │   ├── [8.1K] RpcStatus.java │   │   │   │   ├── [1.0K] ServerService.java │   │   │   │   ├── [4.0K] stub │   │   │   │   │   ├── [4.0K] annotations │   │   │   │   │   │   └── [1.2K] GRequest.java │   │   │   │   │   ├── [1.5K] BiStreamMethodHandler.java │   │   │   │   │   ├── [1.9K] FutureToObserverAdaptor.java │   │   │   │   │   ├── [1.5K] ServerStreamMethodHandler.java │   │   │   │   │   ├── [1.4K] StubInvoker.java │   │   │   │   │   ├── [1.3K] StubMethodHandler.java │   │   │   │   │   ├── [1.7K] StubProxyFactory.java │   │   │   │   │   ├── [2.9K] StubSuppliers.java │   │   │   │   │   └── [1.6K] UnaryStubMethodHandler.java │   │   │   │   ├── [4.0K] support │   │   │   │   │   ├── [8.2K] AccessLogData.java │   │   │   │   │   ├── [2.8K] Dubbo2RpcExceptionUtils.java │   │   │   │   │   ├── [ 11K] MockInvoker.java │   │   │   │   │   ├── [1.5K] MockProtocol.java │   │   │   │   │   ├── [ 14K] RpcUtils.java │   │   │   │   │   └── [3.0K] TrieTree.java │   │   │   │   ├── [3.1K] TimeoutCountDown.java │   │   │   │   └── [1.2K] ZoneDetector.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 64] org.apache.dubbo.aot.api.ProxyDescriberRegistrar │   │   │   ├── [1017] org.apache.dubbo.rpc.Filter │   │   │   ├── [ 52] org.apache.dubbo.rpc.HeaderFilter │   │   │   ├── [ 66] org.apache.dubbo.rpc.InvokerListener │   │   │   ├── [ 110] org.apache.dubbo.rpc.model.ScopeModelInitializer │   │   │   ├── [ 323] org.apache.dubbo.rpc.Protocol │   │   │   └── [ 238] org.apache.dubbo.rpc.ProxyFactory │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] rpc │   │   │   ├── [4.4K] AppResponseTest.java │   │   │   ├── [2.1K] CancellationContextTest.java │   │   │   ├── [1.4K] CustomArgument.java │   │   │   ├── [1.7K] DemoRequest.java │   │   │   ├── [4.0K] filter │   │   │   │   ├── [4.7K] AccessLogFilterTest.java │   │   │   │   ├── [9.4K] ActiveLimitFilterTest.java │   │   │   │   ├── [2.8K] ClassLoaderFilterTest.java │   │   │   │   ├── [7.7K] CompatibleFilterFilterTest.java │   │   │   │   ├── [3.0K] ContextFilterTest.java │   │   │   │   ├── [1.8K] DeprecatedFilterTest.java │   │   │   │   ├── [3.0K] EchoFilterTest.java │   │   │   │   ├── [6.0K] ExceptionFilterTest.java │   │   │   │   ├── [5.3K] ExecuteLimitFilterTest.java │   │   │   │   ├── [7.1K] GenericFilterTest.java │   │   │   │   ├── [6.9K] GenericImplFilterTest.java │   │   │   │   ├── [2.6K] TimeoutFilterTest.java │   │   │   │   ├── [3.5K] TokenFilterTest.java │   │   │   │   └── [4.0K] tps │   │   │   │   ├── [6.4K] DefaultTPSLimiterTest.java │   │   │   │   ├── [3.6K] StatItemTest.java │   │   │   │   └── [2.7K] TpsLimitFilterTest.java │   │   │   ├── [1.9K] FutureContextTest.java │   │   │   ├── [2.8K] PenetrateAttachmentSelectorTest.java │   │   │   ├── [4.0K] protocol │   │   │   │   ├── [1.4K] CountInvokerListener.java │   │   │   │   ├── [4.0K] dubbo │   │   │   │   │   └── [3.4K] FutureFilterTest.java │   │   │   │   └── [6.2K] ProtocolListenerWrapperTest.java │   │   │   ├── [4.0K] proxy │   │   │   │   ├── [3.3K] AbstractProxyTest.java │   │   │   │   ├── [1.7K] DemoRequest.java │   │   │   │   ├── [2.1K] DemoServiceImpl.java │   │   │   │   ├── [1.2K] DemoService.java │   │   │   │   ├── [1.9K] InvokerInvocationHandlerTest.java │   │   │   │   ├── [4.0K] javassist │   │   │   │   │   └── [1.0K] JavassistProxyFactoryTest.java │   │   │   │   ├── [4.0K] jdk │   │   │   │   │   └── [1014] JdkProxyFactoryTest.java │   │   │   │   ├── [2.8K] MethodInvokerTest.java │   │   │   │   ├── [1.7K] RemoteServiceImpl.java │   │   │   │   ├── [1.0K] RemoteService.java │   │   │   │   ├── [ 892] Type.java │   │   │   │   └── [4.0K] wrapper │   │   │   │   └── [2.3K] StubProxyFactoryWrapperTest.java │   │   │   ├── [ 14K] RpcContextTest.java │   │   │   ├── [2.5K] RpcInvocationTest.java │   │   │   ├── [5.8K] RpcStatusTest.java │   │   │   ├── [4.0K] stub │   │   │   │   ├── [1.7K] BiStreamMethodHandlerTest.java │   │   │   │   ├── [3.3K] FutureToObserverAdaptorTest.java │   │   │   │   ├── [2.5K] ServerStreamMethodHandlerTest.java │   │   │   │   ├── [2.5K] StubInvokerTest.java │   │   │   │   ├── [2.3K] StubProxyFactoryTest.java │   │   │   │   └── [2.2K] StubSuppliersTest.java │   │   │   ├── [4.0K] support │   │   │   │   ├── [2.0K] BlockMyInvoker.java │   │   │   │   ├── [3.2K] DemoServiceImpl.java │   │   │   │   ├── [1.8K] DemoService.java │   │   │   │   ├── [1.1K] DemoServiceStub.java │   │   │   │   ├── [ 895] IEcho.java │   │   │   │   ├── [ 973] LocalException.java │   │   │   │   ├── [4.5K] MockInvocation.java │   │   │   │   ├── [2.4K] MyInvoker.java │   │   │   │   ├── [1.9K] PenetrateAttachmentSelectorMock.java │   │   │   │   ├── [1.4K] Person.java │   │   │   │   ├── [ 27K] RpcUtilsTest.java │   │   │   │   ├── [1.2K] RuntimeExceptionInvoker.java │   │   │   │   ├── [2.0K] TrieTreeTest.java │   │   │   │   └── [ 894] Type.java │   │   │   └── [1.8K] TimeoutCountDownTest.java │   │   └── [4.0K] resources │   │   ├── [ 74] dubbo.properties │   │   ├── [1.5K] log4j2-test.xml │   │   ├── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 57] org.apache.dubbo.rpc.InvokerListener │   │   │   └── [ 66] org.apache.dubbo.rpc.PenetrateAttachmentSelector │   │   └── [4.0K] security │   │   └── [ 831] serialize.allowlist │   ├── [4.0K] dubbo-rpc-dubbo │   │   ├── [3.6K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] rpc │   │   │   │   └── [4.0K] protocol │   │   │   │   └── [4.0K] dubbo │   │   │   │   ├── [1.9K] ByteAccessor.java │   │   │   │   ├── [ 20K] CallbackServiceCodec.java │   │   │   │   ├── [6.8K] ChannelWrappedInvoker.java │   │   │   │   ├── [1.0K] ClientsProvider.java │   │   │   │   ├── [2.0K] Constants.java │   │   │   │   ├── [ 13K] DecodeableRpcInvocation.java │   │   │   │   ├── [8.0K] DecodeableRpcResult.java │   │   │   │   ├── [ 16K] DubboCodec.java │   │   │   │   ├── [2.4K] DubboCodecSupport.java │   │   │   │   ├── [3.4K] DubboCountCodec.java │   │   │   │   ├── [1.5K] DubboExporter.java │   │   │   │   ├── [3.5K] DubboGracefulShutdown.java │   │   │   │   ├── [8.8K] DubboInvoker.java │   │   │   │   ├── [1.2K] DubboIsolationExecutorSupportFactory.java │   │   │   │   ├── [3.0K] DubboIsolationExecutorSupport.java │   │   │   │   ├── [ 27K] DubboProtocol.java │   │   │   │   ├── [2.0K] DubboProtocolServer.java │   │   │   │   ├── [1.9K] ExclusiveClientsProvider.java │   │   │   │   ├── [4.0K] filter │   │   │   │   │   └── [6.1K] TraceFilter.java │   │   │   │   ├── [8.6K] LazyConnectExchangeClient.java │   │   │   │   ├── [4.0K] pu │   │   │   │   │   ├── [1.8K] DubboDetector.java │   │   │   │   │   └── [1.9K] DubboWireProtocol.java │   │   │   │   ├── [6.6K] ReferenceCountExchangeClient.java │   │   │   │   ├── [5.0K] SharedClientsProvider.java │   │   │   │   └── [4.0K] status │   │   │   │   ├── [2.2K] ServerStatusChecker.java │   │   │   │   └── [3.3K] ThreadPoolStatusChecker.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 147] org.apache.dubbo.common.status.StatusChecker │   │   │   ├── [ 63] org.apache.dubbo.remoting.api.WireProtocol │   │   │   ├── [ 57] org.apache.dubbo.remoting.Codec2 │   │   │   ├── [ 62] org.apache.dubbo.rpc.cluster.filter.ClusterFilter │   │   │   ├── [ 79] org.apache.dubbo.rpc.executor.IsolationExecutorSupportFactory │   │   │   ├── [ 61] org.apache.dubbo.rpc.Filter │   │   │   └── [ 55] org.apache.dubbo.rpc.Protocol │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] rpc │   │   │   └── [4.0K] protocol │   │   │   └── [4.0K] dubbo │   │   │   ├── [ 15K] ArgumentCallbackTest.java │   │   │   ├── [4.0K] decode │   │   │   │   ├── [ 20K] DubboTelnetDecodeTest.java │   │   │   │   ├── [1.3K] LocalEmbeddedChannel.java │   │   │   │   ├── [2.1K] MockChannelHandler.java │   │   │   │   ├── [2.7K] MockChannel.java │   │   │   │   ├── [1.5K] MockHandler.java │   │   │   │   └── [4.0K] telnet │   │   │   │   └── [1.4K] TestTelnetHandler.java │   │   │   ├── [6.6K] DecodeableRpcInvocationTest.java │   │   │   ├── [7.1K] DecodeableRpcResultTest.java │   │   │   ├── [3.9K] DubboCountCodecTest.java │   │   │   ├── [8.0K] DubboInvokerAvailableTest.java │   │   │   ├── [3.2K] DubboLazyConnectTest.java │   │   │   ├── [ 15K] DubboProtocolTest.java │   │   │   ├── [4.0K] filter │   │   │   │   ├── [2.8K] MockChannel.java │   │   │   │   └── [5.7K] TraceFilterTest.java │   │   │   ├── [ 900] IDemoService.java │   │   │   ├── [4.0K] managemode │   │   │   │   ├── [2.0K] ChannelHandlersTest.java │   │   │   │   ├── [6.4K] ConnectChannelHandlerTest.java │   │   │   │   ├── [2.1K] MockedChannelHandler.java │   │   │   │   ├── [2.7K] MockedChannel.java │   │   │   │   └── [6.7K] WrappedChannelHandlerTest.java │   │   │   ├── [3.8K] MultiThreadTest.java │   │   │   ├── [4.0K] pu │   │   │   │   ├── [1.9K] DubboDetectorTest.java │   │   │   │   └── [1.8K] DubboWireProtocolTest.java │   │   │   ├── [ 13K] ReferenceCountExchangeClientTest.java │   │   │   ├── [2.8K] RpcFilterTest.java │   │   │   ├── [4.0K] status │   │   │   │   ├── [3.3K] ServerStatusCheckerTest.java │   │   │   │   └── [2.6K] ThreadPoolStatusCheckerTest.java │   │   │   └── [4.0K] support │   │   │   ├── [1.4K] CustomArgument.java │   │   │   ├── [1.7K] DemoRequest.java │   │   │   ├── [3.5K] DemoServiceImpl.java │   │   │   ├── [1.7K] DemoService.java │   │   │   ├── [8.1K] EnumBak.java │   │   │   ├── [1.3K] Man.java │   │   │   ├── [ 886] NonSerialized.java │   │   │   ├── [1.3K] Person.java │   │   │   ├── [2.9K] ProtocolUtils.java │   │   │   ├── [1.5K] RemoteServiceImpl.java │   │   │   ├── [1.0K] RemoteService.java │   │   │   └── [ 909] Type.java │   │   └── [4.0K] resources │   │   ├── [ 74] dubbo.properties │   │   ├── [1.5K] log4j2-test.xml │   │   ├── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   └── [ 72] org.apache.dubbo.remoting.telnet.TelnetHandler │   │   └── [4.0K] security │   │   └── [ 831] serialize.allowlist │   ├── [4.0K] dubbo-rpc-injvm │   │   ├── [2.3K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] rpc │   │   │   │   └── [4.0K] protocol │   │   │   │   └── [4.0K] injvm │   │   │   │   ├── [3.3K] DefaultParamDeepCopyUtil.java │   │   │   │   ├── [1.5K] InjvmExporter.java │   │   │   │   ├── [ 16K] InjvmInvoker.java │   │   │   │   ├── [4.3K] InjvmProtocol.java │   │   │   │   └── [1.3K] ParamDeepCopyUtil.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 55] org.apache.dubbo.rpc.Protocol │   │   │   └── [ 69] org.apache.dubbo.rpc.protocol.injvm.ParamDeepCopyUtil │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   ├── [4.0K] demo │   │   │   │   ├── [ 839] Empty.java │   │   │   │   ├── [1.6K] MultiClassLoaderServiceImpl.java │   │   │   │   ├── [ 925] MultiClassLoaderService.java │   │   │   │   ├── [ 918] MultiClassLoaderServiceRequest.java │   │   │   │   └── [ 917] MultiClassLoaderServiceResult.java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] rpc │   │   │   └── [4.0K] protocol │   │   │   └── [4.0K] injvm │   │   │   ├── [1.7K] DemoRequest.java │   │   │   ├── [2.6K] DemoServiceImpl.java │   │   │   ├── [1.3K] DemoService.java │   │   │   ├── [ 902] IEcho.java │   │   │   ├── [ 13K] InjvmClassLoaderTest.java │   │   │   ├── [4.9K] InjvmDeepCopyTest.java │   │   │   ├── [9.5K] InjvmProtocolTest.java │   │   │   ├── [2.9K] ProtocolTest.java │   │   │   └── [ 901] Type.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-rpc-triple │   │   ├── [6.9K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] rpc │   │   │   │   ├── [4.0K] protocol │   │   │   │   │   └── [4.0K] tri │   │   │   │   │   ├── [4.0K] aot │   │   │   │   │   │   └── [4.4K] TripleReflectionTypeDescriberRegistrar.java │   │   │   │   │   ├── [4.0K] call │   │   │   │   │   │   ├── [3.1K] ClientCall.java │   │   │   │   │   │   ├── [2.1K] ObserverToClientCallListenerAdapter.java │   │   │   │   │   │   ├── [ 10K] TripleClientCall.java │   │   │   │   │   │   └── [2.3K] UnaryClientCallListener.java │   │   │   │   │   ├── [1.7K] CancelableStreamObserver.java │   │   │   │   │   ├── [1.2K] ClassLoadUtil.java │   │   │   │   │   ├── [1.4K] ClientStreamObserver.java │   │   │   │   │   ├── [4.0K] command │   │   │   │   │   │   ├── [1.7K] CancelQueueCommand.java │   │   │   │   │   │   ├── [2.4K] CreateStreamQueueCommand.java │   │   │   │   │   │   ├── [2.4K] DataQueueCommand.java │   │   │   │   │   │   ├── [1.6K] EndStreamQueueCommand.java │   │   │   │   │   │   ├── [2.2K] HeaderQueueCommand.java │   │   │   │   │   │   ├── [2.4K] Http3CreateStreamQueueCommand.java │   │   │   │   │   │   ├── [2.1K] QueuedCommand.java │   │   │   │   │   │   ├── [1.7K] StreamQueueCommand.java │   │   │   │   │   │   └── [1.9K] TextDataQueueCommand.java │   │   │   │   │   ├── [4.0K] compressor │   │   │   │   │   │   ├── [3.0K] Bzip2.java │   │   │   │   │   │   ├── [2.1K] Compressor.java │   │   │   │   │   │   ├── [1.7K] DeCompressor.java │   │   │   │   │   │   ├── [2.9K] Gzip.java │   │   │   │   │   │   ├── [1.5K] Identity.java │   │   │   │   │   │   ├── [1.0K] MessageEncoding.java │   │   │   │   │   │   └── [2.1K] Snappy.java │   │   │   │   │   ├── [6.4K] DeadlineFuture.java │   │   │   │   │   ├── [1.3K] DefaultPackableMethodFactory.java │   │   │   │   │   ├── [6.9K] DescriptorUtils.java │   │   │   │   │   ├── [6.4K] ExceptionUtils.java │   │   │   │   │   ├── [4.0K] frame │   │   │   │   │   │   ├── [1.6K] Deframer.java │   │   │   │   │   │   └── [5.4K] TriDecoder.java │   │   │   │   │   ├── [ 970] GrpcHttp2Protocol.java │   │   │   │   │   ├── [1.0K] GrpcProtocol.java │   │   │   │   │   ├── [4.0K] h12 │   │   │   │   │   │   ├── [5.2K] AbstractServerCallListener.java │   │   │   │   │   │   ├── [ 13K] AbstractServerTransportListener.java │   │   │   │   │   │   ├── [1.0K] AttachmentHolder.java │   │   │   │   │   │   ├── [2.3K] BiStreamServerCallListener.java │   │   │   │   │   │   ├── [6.9K] CompositeExceptionHandler.java │   │   │   │   │   │   ├── [1.9K] CompressibleEncoder.java │   │   │   │   │   │   ├── [1.5K] DefaultHttpMessageListener.java │   │   │   │   │   │   ├── [3.9K] ExceptionCustomizerWrapper.java │   │   │   │   │   │   ├── [4.0K] grpc │   │   │   │   │   │   │   ├── [1.6K] GrpcCompositeCodecFactory.java │   │   │   │   │   │   │   ├── [5.2K] GrpcCompositeCodec.java │   │   │   │   │   │   │   ├── [1.3K] GrpcHeaderNames.java │   │   │   │   │   │   │   ├── [1.6K] GrpcHttp2ServerTransportListenerFactory.java │   │   │   │   │   │   │   ├── [8.4K] GrpcHttp2ServerTransportListener.java │   │   │   │   │   │   │   ├── [3.7K] GrpcRequestHandlerMapping.java │   │   │   │   │   │   │   ├── [2.2K] GrpcStreamingDecoder.java │   │   │   │   │   │   │   ├── [1.5K] GrpcStreamServerChannelObserver.java │   │   │   │   │   │   │   ├── [1.4K] GrpcUnaryServerChannelObserver.java │   │   │   │   │   │   │   └── [3.8K] GrpcUtils.java │   │   │   │   │   │   ├── [4.0K] http1 │   │   │   │   │   │   │   ├── [1.6K] DefaultHttp11ServerTransportListenerFactory.java │   │   │   │   │   │   │   ├── [6.3K] DefaultHttp11ServerTransportListener.java │   │   │   │   │   │   │   ├── [3.0K] Http1SseServerChannelObserver.java │   │   │   │   │   │   │   └── [3.5K] Http1UnaryServerChannelObserver.java │   │   │   │   │   │   ├── [4.0K] http2 │   │   │   │   │   │   │   ├── [1.7K] GenericHttp2ServerTransportListenerFactory.java │   │   │   │   │   │   │   ├── [9.0K] GenericHttp2ServerTransportListener.java │   │   │   │   │   │   │   ├── [1.8K] Http2ClientStreamFactory.java │   │   │   │   │   │   │   ├── [2.8K] Http2ServerStreamObserver.java │   │   │   │   │   │   │   ├── [3.1K] Http2SseServerChannelObserver.java │   │   │   │   │   │   │   ├── [1.5K] Http2StreamServerChannelObserver.java │   │   │   │   │   │   │   ├── [3.2K] Http2TripleClientStream.java │   │   │   │   │   │   │   └── [3.5K] Http2UnaryServerChannelObserver.java │   │   │   │   │   │   ├── [3.2K] HttpContextCallbackFilter.java │   │   │   │   │   │   ├── [2.3K] HttpContextFilter.java │   │   │   │   │   │   ├── [2.9K] HttpMessageDecoderWrapper.java │   │   │   │   │   │   ├── [2.9K] HttpMessageEncoderWrapper.java │   │   │   │   │   │   ├── [ 966] HttpMessageListener.java │   │   │   │   │   │   ├── [1.8K] HttpResultPayloadExceptionHandler.java │   │   │   │   │   │   ├── [1.2K] ServerCallListener.java │   │   │   │   │   │   ├── [2.3K] ServerStreamServerCallListener.java │   │   │   │   │   │   ├── [3.0K] TripleProtocolDetector.java │   │   │   │   │   │   └── [1.7K] UnaryServerCallListener.java │   │   │   │   │   ├── [4.0K] h3 │   │   │   │   │   │   ├── [1.6K] GenericHttp3ServerTransportListenerFactory.java │   │   │   │   │   │   ├── [2.3K] GenericHttp3ServerTransportListener.java │   │   │   │   │   │   ├── [4.0K] grpc │   │   │   │   │   │   │   ├── [1.6K] GrpcHttp3ServerChannelObserver.java │   │   │   │   │   │   │   ├── [1.8K] GrpcHttp3ServerTransportListenerFactory.java │   │   │   │   │   │   │   ├── [2.2K] GrpcHttp3ServerTransportListener.java │   │   │   │   │   │   │   └── [1.6K] GrpcHttp3UnaryServerChannelObserver.java │   │   │   │   │   │   ├── [1.7K] Helper.java │   │   │   │   │   │   ├── [8.6K] Http3ClientFrameCodec.java │   │   │   │   │   │   ├── [2.0K] Http3ClientStreamFactory.java │   │   │   │   │   │   ├── [1.6K] Http3ServerUnaryChannelObserver.java │   │   │   │   │   │   ├── [3.4K] Http3TripleClientStream.java │   │   │   │   │   │   ├── [1.8K] Http3TripleServerConnectionHandler.java │   │   │   │   │   │   └── [4.0K] negotiation │   │   │   │   │   │   ├── [2.3K] AdaptiveClientStreamFactory.java │   │   │   │   │   │   ├── [8.3K] AutoSwitchConnectionClient.java │   │   │   │   │   │   ├── [1.8K] Helper.java │   │   │   │   │   │   └── [6.1K] NegotiateClientCall.java │   │   │   │   │   ├── [1.9K] Http2ProtocolDetector.java │   │   │   │   │   ├── [6.8K] Http3Exchanger.java │   │   │   │   │   ├── [4.0K] observer │   │   │   │   │   │   ├── [2.0K] CallStreamObserver.java │   │   │   │   │   │   └── [2.3K] ClientCallToObserverAdapter.java │   │   │   │   │   ├── [1.3K] PbArrayPacker.java │   │   │   │   │   ├── [1.3K] PbUnpack.java │   │   │   │   │   ├── [ 19K] ReflectionPackableMethod.java │   │   │   │   │   ├── [3.5K] RequestMetadata.java │   │   │   │   │   ├── [2.5K] RequestPath.java │   │   │   │   │   ├── [4.0K] rest │   │   │   │   │   │   ├── [4.0K] argument │   │   │   │   │   │   │   ├── [2.0K] AbstractAnnotationBaseArgumentResolver.java │   │   │   │   │   │   │   ├── [1.7K] AbstractArgumentResolver.java │   │   │   │   │   │   │   ├── [1.8K] AnnotationBaseArgumentResolver.java │   │   │   │   │   │   │   ├── [1.1K] ArgumentConverter.java │   │   │   │   │   │   │   ├── [1.3K] ArgumentResolver.java │   │   │   │   │   │   │   ├── [4.5K] CompositeArgumentConverter.java │   │   │   │   │   │   │   ├── [4.3K] CompositeArgumentResolver.java │   │   │   │   │   │   │   ├── [ 50K] GeneralTypeConverter.java │   │   │   │   │   │   │   ├── [2.5K] MiscArgumentResolver.java │   │   │   │   │   │   │   ├── [3.9K] NamedValueArgumentResolverSupport.java │   │   │   │   │   │   │   └── [1.1K] TypeConverter.java │   │   │   │   │   │   ├── [4.0K] cors │   │   │   │   │   │   │   ├── [ 11K] CorsHeaderFilter.java │   │   │   │   │   │   │   └── [1.8K] CorsUtils.java │   │   │   │   │   │   ├── [4.0K] filter │   │   │   │   │   │   │   ├── [1.8K] AbstractRestFilter.java │   │   │   │   │   │   │   ├── [4.6K] DefaultFilterChain.java │   │   │   │   │   │   │   ├── [1.1K] RestExtensionAdapter.java │   │   │   │   │   │   │   ├── [ 11K] RestExtensionExecutionFilter.java │   │   │   │   │   │   │   ├── [1.1K] RestExtension.java │   │   │   │   │   │   │   ├── [3.3K] RestFilterAdapter.java │   │   │   │   │   │   │   ├── [1.7K] RestFilter.java │   │   │   │   │   │   │   └── [1.9K] RestHeaderFilterAdapter.java │   │   │   │   │   │   ├── [4.0K] mapping │   │   │   │   │   │   │   ├── [4.0K] condition │   │   │   │   │   │   │   │   ├── [1.0K] Condition.java │   │   │   │   │   │   │   │   ├── [2.7K] ConditionWrapper.java │   │   │   │   │   │   │   │   ├── [4.9K] ConsumesCondition.java │   │   │   │   │   │   │   │   ├── [3.2K] HeadersCondition.java │   │   │   │   │   │   │   │   ├── [8.7K] MediaTypeExpression.java │   │   │   │   │   │   │   │   ├── [3.4K] MethodsCondition.java │   │   │   │   │   │   │   │   ├── [3.7K] NameValueExpression.java │   │   │   │   │   │   │   │   ├── [2.5K] ParamsCondition.java │   │   │   │   │   │   │   │   ├── [5.4K] PathCondition.java │   │   │   │   │   │   │   │   ├── [5.4K] PathExpression.java │   │   │   │   │   │   │   │   ├── [ 19K] PathParser.java │   │   │   │   │   │   │   │   ├── [7.1K] PathSegment.java │   │   │   │   │   │   │   │   ├── [7.8K] ProducesCondition.java │   │   │   │   │   │   │   │   └── [4.3K] ServiceGroupVersionCondition.java │   │   │   │   │   │   │   ├── [7.5K] ContentNegotiator.java │   │   │   │   │   │   │   ├── [ 19K] DefaultRequestMappingRegistry.java │   │   │   │   │   │   │   ├── [4.0K] meta │   │   │   │   │   │   │   │   ├── [1.4K] AnnotationEnum.java │   │   │   │   │   │   │   │   ├── [9.5K] AnnotationMeta.java │   │   │   │   │   │   │   │   ├── [10.0K] AnnotationSupport.java │   │   │   │   │   │   │   │   ├── [ 17K] BeanMeta.java │   │   │   │   │   │   │   │   ├── [ 11K] CorsMeta.java │   │   │   │   │   │   │   │   ├── [2.3K] HandlerMeta.java │   │   │   │   │   │   │   │   ├── [8.0K] MethodMeta.java │   │   │   │   │   │   │   │   ├── [3.0K] MethodParameterMeta.java │   │   │   │   │   │   │   │   ├── [4.4K] NamedValueMeta.java │   │   │   │   │   │   │   │   ├── [4.8K] ParameterMeta.java │   │   │   │   │   │   │   │   ├── [1.7K] ProtoBean.java │   │   │   │   │   │   │   │   ├── [2.0K] ResponseMeta.java │   │   │   │   │   │   │   │   ├── [4.1K] ServiceMeta.java │   │   │   │   │   │   │   │   └── [1.6K] TypeParameterMeta.java │   │   │   │   │   │   │   ├── [ 14K] RadixTree.java │   │   │   │   │   │   │   ├── [2.9K] Registration.java │   │   │   │   │   │   │   ├── [ 16K] RequestMapping.java │   │   │   │   │   │   │   ├── [1.4K] RequestMappingRegistry.java │   │   │   │   │   │   │   ├── [1.6K] RequestMappingResolver.java │   │   │   │   │   │   │   └── [7.0K] RestRequestHandlerMapping.java │   │   │   │   │   │   ├── [4.0K] Messages.java │   │   │   │   │   │   ├── [1.2K] PathParserException.java │   │   │   │   │   │   ├── [1.5K] RestBadRequestException.java │   │   │   │   │   │   ├── [2.6K] RestConstants.java │   │   │   │   │   │   ├── [2.5K] RestException.java │   │   │   │   │   │   ├── [5.7K] RestHttpMessageCodec.java │   │   │   │   │   │   ├── [1.2K] RestInitializeException.java │   │   │   │   │   │   ├── [1.2K] RestMappingException.java │   │   │   │   │   │   ├── [1.5K] RestParameterException.java │   │   │   │   │   │   ├── [4.0K] support │   │   │   │   │   │   │   └── [4.0K] basic │   │   │   │   │   │   │   ├── [1.6K] Annotations.java │   │   │   │   │   │   │   ├── [5.1K] BasicRequestMappingResolver.java │   │   │   │   │   │   │   ├── [1.7K] BasicRestToolKit.java │   │   │   │   │   │   │   ├── [ 14K] BeanArgumentBinder.java │   │   │   │   │   │   │   ├── [6.2K] FallbackArgumentResolver.java │   │   │   │   │   │   │   ├── [3.8K] GRequestArgumentResolver.java │   │   │   │   │   │   │   └── [9.0K] ParamArgumentResolver.java │   │   │   │   │   │   └── [4.0K] util │   │   │   │   │   │   ├── [3.8K] AbstractRestToolKit.java │   │   │   │   │   │   ├── [7.2K] KeyString.java │   │   │   │   │   │   ├── [3.6K] MethodWalker.java │   │   │   │   │   │   ├── [ 11K] PathUtils.java │   │   │   │   │   │   ├── [9.1K] RequestUtils.java │   │   │   │   │   │   ├── [1.8K] RestToolKit.java │   │   │   │   │   │   ├── [8.3K] RestUtils.java │   │   │   │   │   │   └── [ 18K] TypeUtils.java │   │   │   │   │   ├── [1.0K] RestProtocol.java │   │   │   │   │   ├── [4.0K] route │   │   │   │   │   │   ├── [2.9K] DefaultRequestRouter.java │   │   │   │   │   │   ├── [3.7K] RequestHandler.java │   │   │   │   │   │   ├── [1.3K] RequestHandlerMapping.java │   │   │   │   │   │   └── [1.2K] RequestRouter.java │   │   │   │   │   ├── [1.7K] RpcInvocationBuildContext.java │   │   │   │   │   ├── [ 991] ServerStreamObserver.java │   │   │   │   │   ├── [4.0K] service │   │   │   │   │   │   ├── [3.1K] HealthStatusManager.java │   │   │   │   │   │   ├── [8.4K] ReflectionV1AlphaService.java │   │   │   │   │   │   ├── [3.2K] SchemaDescriptorRegistry.java │   │   │   │   │   │   ├── [4.0K] TriBuiltinService.java │   │   │   │   │   │   └── [6.6K] TriHealthImpl.java │   │   │   │   │   ├── [2.0K] ServletExchanger.java │   │   │   │   │   ├── [5.3K] SingleProtobufUtils.java │   │   │   │   │   ├── [4.0K] stream │   │   │   │   │   │   ├── [1.7K] AbstractStream.java │   │   │   │   │   │   ├── [ 20K] AbstractTripleClientStream.java │   │   │   │   │   │   ├── [1.5K] ClientStreamFactory.java │   │   │   │   │   │   ├── [2.5K] ClientStream.java │   │   │   │   │   │   ├── [2.7K] Stream.java │   │   │   │   │   │   ├── [9.4K] StreamUtils.java │   │   │   │   │   │   └── [2.0K] TripleStreamChannelFuture.java │   │   │   │   │   ├── [1.4K] ThrowableWrapper.java │   │   │   │   │   ├── [4.0K] transport │   │   │   │   │   │   ├── [4.6K] AbstractH2TransportListener.java │   │   │   │   │   │   ├── [3.3K] GracefulShutdown.java │   │   │   │   │   │   ├── [1.6K] H2TransportListener.java │   │   │   │   │   │   ├── [1.5K] TripleCommandOutBoundHandler.java │   │   │   │   │   │   ├── [2.1K] TripleGoAwayHandler.java │   │   │   │   │   │   ├── [4.0K] TripleHttp2ClientResponseHandler.java │   │   │   │   │   │   ├── [1.2K] TripleIsolationExecutorSupportFactory.java │   │   │   │   │   │   ├── [2.7K] TripleIsolationExecutorSupport.java │   │   │   │   │   │   ├── [4.9K] TripleServerConnectionHandler.java │   │   │   │   │   │   ├── [1.4K] TripleTailHandler.java │   │   │   │   │   │   ├── [2.5K] TripleWriteQueue.java │   │   │   │   │   │   └── [2.8K] WriteQueue.java │   │   │   │   │   ├── [ 31K] TriHttp2RemoteFlowController.java │   │   │   │   │   ├── [1.8K] TripleConstants.java │   │   │   │   │   ├── [ 14K] TripleCustomerProtocolWrapper.java │   │   │   │   │   ├── [3.1K] TripleHeaderEnum.java │   │   │   │   │   ├── [3.0K] TripleHttp2FrameCodecBuilder.java │   │   │   │   │   ├── [ 13K] TripleHttp2Protocol.java │   │   │   │   │   ├── [ 18K] TripleInvoker.java │   │   │   │   │   ├── [5.4K] TriplePathResolver.java │   │   │   │   │   ├── [2.7K] TriplePingPongHandler.java │   │   │   │   │   ├── [9.2K] TripleProtocol.java │   │   │   │   │   └── [4.0K] websocket │   │   │   │   │   ├── [1.6K] DefaultWebSocketServerTransportListenerFactory.java │   │   │   │   │   ├── [4.0K] DefaultWebSocketServerTransportListener.java │   │   │   │   │   └── [1.6K] WebSocketServerChannelObserver.java │   │   │   │   ├── [1.2K] StatusRpcException.java │   │   │   │   ├── [4.0K] stub │   │   │   │   │   └── [3.1K] StubInvocationUtil.java │   │   │   │   └── [ 11K] TriRpcStatus.java │   │   │   ├── [4.0K] proto │   │   │   │   ├── [9.4K] error_details.proto │   │   │   │   ├── [2.4K] health.proto │   │   │   │   ├── [5.6K] reflectionV1Alpha.proto │   │   │   │   ├── [4.0K] status.proto │   │   │   │   └── [1.2K] triple_wrapper.proto │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 81] org.apache.dubbo.aot.api.ReflectionTypeDescriberRegistrar │   │   │   ├── [ 114] org.apache.dubbo.remoting.api.WireProtocol │   │   │   ├── [ 80] org.apache.dubbo.remoting.http12.ExceptionHandler │   │   │   ├── [ 88] org.apache.dubbo.remoting.http12.h2.Http2ServerTransportListenerFactory │   │   │   ├── [ 78] org.apache.dubbo.remoting.http12.message.HttpMessageDecoderFactory │   │   │   ├── [ 78] org.apache.dubbo.remoting.http12.message.HttpMessageEncoderFactory │   │   │   ├── [ 175] org.apache.dubbo.remoting.http3.Http3ServerTransportListenerFactory │   │   │   ├── [ 99] org.apache.dubbo.remoting.websocket.WebSocketServerTransportListenerFactory │   │   │   ├── [ 86] org.apache.dubbo.rpc.executor.IsolationExecutorSupportFactory │   │   │   ├── [ 245] org.apache.dubbo.rpc.Filter │   │   │   ├── [ 70] org.apache.dubbo.rpc.HeaderFilter │   │   │   ├── [ 71] org.apache.dubbo.rpc.model.PackableMethodFactory │   │   │   ├── [ 56] org.apache.dubbo.rpc.PathResolver │   │   │   ├── [ 158] org.apache.dubbo.rpc.Protocol │   │   │   ├── [ 171] org.apache.dubbo.rpc.protocol.tri.compressor.Compressor │   │   │   ├── [ 171] org.apache.dubbo.rpc.protocol.tri.compressor.DeCompressor │   │   │   ├── [ 345] org.apache.dubbo.rpc.protocol.tri.rest.argument.ArgumentResolver │   │   │   ├── [ 87] org.apache.dubbo.rpc.protocol.tri.rest.mapping.RequestMappingResolver │   │   │   ├── [ 152] org.apache.dubbo.rpc.protocol.tri.route.RequestHandlerMapping │   │   │   └── [ 229] org.apache.dubbo.rpc.protocol.tri.stream.ClientStreamFactory │   │   └── [4.0K] test │   │   ├── [4.0K] groovy │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] rpc │   │   │   └── [4.0K] protocol │   │   │   └── [4.0K] tri │   │   │   └── [4.0K] rest │   │   │   ├── [4.0K] filter │   │   │   │   └── [1.9K] RestFilterTest.groovy │   │   │   ├── [4.0K] mapping │   │   │   │   ├── [4.0K] condition │   │   │   │   │   └── [ 13K] PathExpressionTest.groovy │   │   │   │   ├── [3.7K] RadixTreeTest.groovy │   │   │   │   └── [3.0K] RegistrationSpec.groovy │   │   │   ├── [4.0K] support │   │   │   │   └── [4.0K] basic │   │   │   │   ├── [3.3K] RestGroupVersionTest.groovy │   │   │   │   └── [ 14K] RestProtocolTest.groovy │   │   │   ├── [4.0K] test │   │   │   │   └── [1.4K] BaseServiceTest.groovy │   │   │   └── [4.0K] util │   │   │   └── [5.7K] PathUtilsTest.groovy │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] rpc │   │   │   ├── [4.0K] protocol │   │   │   │   └── [4.0K] tri │   │   │   │   ├── [4.0K] call │   │   │   │   │   └── [ 875] ClientCallTest.java │   │   │   │   ├── [1.6K] CancelableStreamObserverTest.java │   │   │   │   ├── [1.0K] ClassLoadUtilTest.java │   │   │   │   ├── [4.0K] compressor │   │   │   │   │   ├── [2.3K] Bzip2Test.java │   │   │   │   │   ├── [2.3K] GzipTest.java │   │   │   │   │   ├── [1.5K] IdentityTest.java │   │   │   │   │   └── [2.3K] SnappyTest.java │   │   │   │   ├── [ 897] DataWrapper.java │   │   │   │   ├── [2.0K] DeadlineFutureTest.java │   │   │   │   ├── [3.8K] DescriptorService.java │   │   │   │   ├── [5.9K] ExceptionUtilsTest.java │   │   │   │   ├── [4.0K] frame │   │   │   │   │   ├── [1.1K] RecordListener.java │   │   │   │   │   └── [1.9K] TriDecoderTest.java │   │   │   │   ├── [1.4K] HelloReply.java │   │   │   │   ├── [2.4K] Http2ProtocolDetectorTest.java │   │   │   │   ├── [1.4K] PbUnpackTest.java │   │   │   │   ├── [ 14K] ReflectionPackableMethodTest.java │   │   │   │   ├── [4.0K] rest │   │   │   │   │   ├── [4.0K] cors │   │   │   │   │   │   └── [ 21K] CorsHeaderFilterTest.java │   │   │   │   │   ├── [4.0K] filter │   │   │   │   │   │   ├── [1.1K] TestRestFilterFactory.java │   │   │   │   │   │   └── [2.3K] TestRestFilter.java │   │   │   │   │   ├── [2.1K] GeneralTypeConverterTest.java │   │   │   │   │   ├── [4.0K] mapping │   │   │   │   │   │   └── [4.0K] RequestMappingRegisterTest.java │   │   │   │   │   └── [4.0K] service │   │   │   │   │   ├── [1.8K] Book.java │   │   │   │   │   ├── [4.2K] DemoServiceImpl.java │   │   │   │   │   ├── [2.6K] DemoService.java │   │   │   │   │   └── [6.2K] User.java │   │   │   │   ├── [4.0K] service │   │   │   │   │   ├── [3.1K] HealthStatusManagerTest.java │   │   │   │   │   ├── [2.4K] TriBuiltinServiceTest.java │   │   │   │   │   └── [5.5K] TriHealthImplTest.java │   │   │   │   ├── [3.7K] SingleProtobufUtilsTest.java │   │   │   │   ├── [4.0K] stream │   │   │   │   │   ├── [1.5K] MockClientStreamListener.java │   │   │   │   │   ├── [4.6K] StreamUtilsTest.java │   │   │   │   │   └── [6.7K] TripleClientStreamTest.java │   │   │   │   ├── [4.0K] support │   │   │   │   │   ├── [1.2K] IGreeter2Impl.java │   │   │   │   │   ├── [1.0K] IGreeter2.java │   │   │   │   │   ├── [1.1K] IGreeterException.java │   │   │   │   │   ├── [1.9K] IGreeterImpl.java │   │   │   │   │   ├── [1.4K] IGreeter.java │   │   │   │   │   └── [1.8K] MockStreamObserver.java │   │   │   │   ├── [4.0K] test │   │   │   │   │   ├── [2.7K] MockH2StreamChannel.java │   │   │   │   │   ├── [1.4K] MockHttp2OutputMessage.java │   │   │   │   │   ├── [2.4K] TestProtocol.java │   │   │   │   │   ├── [6.5K] TestRequest.java │   │   │   │   │   ├── [4.4K] TestResponse.java │   │   │   │   │   ├── [2.6K] TestRunnerBuilder.java │   │   │   │   │   ├── [ 13K] TestRunnerImpl.java │   │   │   │   │   ├── [2.1K] TestRunner.java │   │   │   │   │   ├── [1.5K] TestServerTransportListener.java │   │   │   │   │   └── [2.9K] UrlEncodeFormEncoder.java │   │   │   │   ├── [4.0K] transport │   │   │   │   │   ├── [2.0K] AbstractH2TransportListenerTest.java │   │   │   │   │   ├── [3.3K] TripleHttp2ClientResponseHandlerTest.java │   │   │   │   │   └── [5.9K] WriteQueueTest.java │   │   │   │   ├── [ 11K] TripleCustomerProtocolWrapperTest.java │   │   │   │   ├── [6.8K] TripleHttp3ProtocolTest.java │   │   │   │   ├── [3.7K] TripleInvokerTest.java │   │   │   │   ├── [5.1K] TriplePathResolverTest.java │   │   │   │   └── [5.8K] TripleProtocolTest.java │   │   │   ├── [1.1K] StatusRpcExceptionTest.java │   │   │   ├── [4.0K] stub │   │   │   │   └── [8.0K] StubInvocationUtilTest.java │   │   │   └── [8.8K] TriRpcStatusTest.java │   │   └── [4.0K] resources │   │   ├── [4.0K] certs │   │   │   ├── [1.7K] ca.key │   │   │   ├── [1.1K] ca.pem │   │   │   ├── [1.7K] client.key │   │   │   ├── [1.1K] client.pem │   │   │   ├── [1.7K] server.key │   │   │   └── [1.1K] server.pem │   │   ├── [1.5K] log4j2-test.xml │   │   ├── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 72] org.apache.dubbo.remoting.telnet.TelnetHandler │   │   │   ├── [ 57] org.apache.dubbo.rpc.Protocol │   │   │   ├── [ 93] org.apache.dubbo.rpc.protocol.tri.rest.filter.RestExtension │   │   │   └── [ 0] org.apache.dubbo.rpc.protocol.tri.rest.filter.RestExtensionAdapter │   │   └── [4.0K] security │   │   └── [ 831] serialize.allowlist │   └── [1.6K] pom.xml ├── [4.0K] dubbo-serialization │   ├── [4.0K] dubbo-serialization-api │   │   ├── [1.7K] pom.xml │   │   └── [4.0K] src │   │   └── [4.0K] main │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] common │   │   │   └── [4.0K] serialize │   │   │   ├── [1.0K] Cleanable.java │   │   │   ├── [1.6K] Constants.java │   │   │   ├── [2.1K] DataInput.java │   │   │   ├── [2.6K] DataOutput.java │   │   │   ├── [2.2K] DefaultMultipleSerialization.java │   │   │   ├── [ 10K] DefaultSerializationExceptionWrapper.java │   │   │   ├── [1.4K] MultipleSerialization.java │   │   │   ├── [3.3K] ObjectInput.java │   │   │   ├── [2.2K] ObjectOutput.java │   │   │   ├── [1.3K] SerializationException.java │   │   │   ├── [2.5K] Serialization.java │   │   │   ├── [1.3K] SerializationScopeModelInitializer.java │   │   │   └── [4.0K] support │   │   │   ├── [1.9K] DefaultSerializationSelector.java │   │   │   ├── [1.7K] PreferSerializationProviderImpl.java │   │   │   ├── [2.0K] SerializableClassRegistry.java │   │   │   └── [1.1K] SerializationOptimizer.java │   │   └── [4.0K] resources │   │   └── [4.0K] META-INF │   │   └── [4.0K] dubbo │   │   └── [4.0K] internal │   │   ├── [ 70] org.apache.dubbo.common.serialize.MultipleSerialization │   │   ├── [ 79] org.apache.dubbo.common.serialize.Serialization │   │   └── [ 87] org.apache.dubbo.rpc.model.ScopeModelInitializer │   ├── [4.0K] dubbo-serialization-fastjson2 │   │   ├── [2.0K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] common │   │   │   │   └── [4.0K] serialize │   │   │   │   └── [4.0K] fastjson2 │   │   │   │   ├── [3.1K] Fastjson2CreatorManager.java │   │   │   │   ├── [7.5K] FastJson2ObjectInput.java │   │   │   │   ├── [4.9K] FastJson2ObjectOutput.java │   │   │   │   ├── [2.4K] Fastjson2ScopeModelInitializer.java │   │   │   │   ├── [8.4K] Fastjson2SecurityManager.java │   │   │   │   └── [3.8K] FastJson2Serialization.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 77] org.apache.dubbo.common.serialize.Serialization │   │   │   └── [ 85] org.apache.dubbo.rpc.model.ScopeModelInitializer │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   ├── [4.0K] com │   │   │   │   └── [4.0K] example │   │   │   │   └── [4.0K] test │   │   │   │   └── [1.4K] TestPojo.java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] common │   │   │   └── [4.0K] serialize │   │   │   └── [4.0K] fastjson2 │   │   │   ├── [ 28K] FastJson2SerializationTest.java │   │   │   ├── [1.4K] TrustedNotSerializable.java │   │   │   ├── [1.4K] TrustedPojo2.java │   │   │   ├── [1.4K] TrustedPojo.java │   │   │   └── [7.2K] TypeMatchTest.java │   │   └── [4.0K] resources │   │   ├── [1.3K] log4j2-test.xml │   │   └── [4.0K] security │   │   └── [ 858] serialize.allowlist │   ├── [4.0K] dubbo-serialization-hessian2 │   │   ├── [2.1K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] common │   │   │   │   └── [4.0K] serialize │   │   │   │   └── [4.0K] hessian2 │   │   │   │   ├── [4.0K] aot │   │   │   │   │   ├── [3.5K] HessianReflectionTypeDescriberRegistrar.java │   │   │   │   │   └── [1.5K] HessianResourceDescriberRegistrar.java │   │   │   │   ├── [1.5K] Hessian2ClassLoaderListener.java │   │   │   │   ├── [6.2K] Hessian2FactoryManager.java │   │   │   │   ├── [4.6K] Hessian2ObjectInput.java │   │   │   │   ├── [3.4K] Hessian2ObjectOutput.java │   │   │   │   ├── [1.6K] Hessian2ScopeModelInitializer.java │   │   │   │   ├── [3.3K] Hessian2Serialization.java │   │   │   │   └── [4.1K] Hessian2SerializerFactory.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   ├── [ 95] org.apache.dubbo.aot.api.ReflectionTypeDescriberRegistrar │   │   │   ├── [ 89] org.apache.dubbo.aot.api.ResourceDescriberRegistrar │   │   │   ├── [ 74] org.apache.dubbo.common.serialize.Serialization │   │   │   └── [ 82] org.apache.dubbo.rpc.model.ScopeModelInitializer │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   ├── [4.0K] com │   │   │   │   └── [4.0K] example │   │   │   │   └── [4.0K] test │   │   │   │   └── [1.4K] TestPojo.java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] common │   │   │   └── [4.0K] serialize │   │   │   └── [4.0K] hessian2 │   │   │   ├── [ 29K] Hessian2SerializationTest.java │   │   │   ├── [1.4K] TrustedNotSerializable.java │   │   │   ├── [1.4K] TrustedPojo2.java │   │   │   ├── [1.4K] TrustedPojo.java │   │   │   └── [7.2K] TypeMatchTest.java │   │   └── [4.0K] resources │   │   ├── [1.3K] log4j2-test.xml │   │   └── [4.0K] security │   │   └── [ 857] serialize.allowlist │   └── [1.7K] pom.xml ├── [4.0K] dubbo-spring-boot-project │   ├── [4.0K] dubbo-spring-boot │   │   ├── [3.4K] pom.xml │   │   ├── [ 952] README.md │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] spring │   │   │   │   └── [4.0K] boot │   │   │   │   ├── [4.0K] config │   │   │   │   │   └── [4.7K] ServiceBeanIdConflictProcessor.java │   │   │   │   ├── [4.0K] context │   │   │   │   │   ├── [2.1K] DubboApplicationContextInitializer.java │   │   │   │   │   └── [4.0K] event │   │   │   │   │   ├── [7.5K] AwaitingNonWebApplicationListener.java │   │   │   │   │   ├── [5.2K] DubboConfigBeanDefinitionConflictApplicationListener.java │   │   │   │   │   ├── [2.0K] DubboOpenAPIExportListener.java │   │   │   │   │   └── [3.1K] WelcomeLogoApplicationListener.java │   │   │   │   ├── [4.0K] env │   │   │   │   │   └── [6.5K] DubboDefaultPropertiesEnvironmentPostProcessor.java │   │   │   │   ├── [4.0K] interceptor │   │   │   │   │   ├── [2.1K] DubboTagCookieInterceptor.java │   │   │   │   │   └── [1.9K] DubboTagHeaderOrParameterInterceptor.java │   │   │   │   └── [4.0K] util │   │   │   │   └── [6.2K] DubboUtils.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [ 392] spring.factories │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] spring │   │   │   └── [4.0K] boot │   │   │   ├── [4.0K] context │   │   │   │   └── [4.0K] event │   │   │   │   ├── [2.3K] AwaitingNonWebApplicationListenerTest.java │   │   │   │   ├── [3.3K] DubboConfigBeanDefinitionConflictApplicationListenerTest.java │   │   │   │   └── [1.6K] WelcomeLogoApplicationListenerTest.java │   │   │   ├── [4.0K] env │   │   │   │   └── [5.5K] DubboDefaultPropertiesEnvironmentPostProcessorTest.java │   │   │   └── [4.0K] util │   │   │   └── [4.0K] DubboUtilsTest.java │   │   └── [4.0K] resources │   │   └── [4.0K] META-INF │   │   └── [4.0K] spring │   │   └── [ 632] dubbo-context.xml │   ├── [4.0K] dubbo-spring-boot-3-autoconfigure │   │   ├── [3.2K] pom.xml │   │   └── [4.0K] src │   │   └── [4.0K] main │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] spring │   │   │   └── [4.0K] boot │   │   │   └── [4.0K] autoconfigure │   │   │   ├── [5.3K] DubboTriple3AutoConfiguration.java │   │   │   └── [1.4K] SpringBoot3Condition.java │   │   └── [4.0K] resources │   │   └── [4.0K] META-INF │   │   ├── [4.0K] spring │   │   │   └── [ 73] org.springframework.boot.autoconfigure.AutoConfiguration.imports │   │   └── [ 138] spring.factories │   ├── [4.0K] dubbo-spring-boot-actuator │   │   ├── [225K] JMX_HealthEndpoint.png │   │   ├── [4.0K] pom.xml │   │   ├── [ 24K] README.md │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] spring │   │   │   │   └── [4.0K] boot │   │   │   │   └── [4.0K] actuate │   │   │   │   ├── [4.0K] endpoint │   │   │   │   │   ├── [4.0K] condition │   │   │   │   │   │   ├── [2.2K] CompatibleConditionalOnEnabledEndpoint.java │   │   │   │   │   │   └── [3.4K] CompatibleOnEnabledEndpointCondition.java │   │   │   │   │   ├── [1.6K] DubboActuatorProperties.java │   │   │   │   │   ├── [1.6K] DubboConfigsMetadataEndpoint.java │   │   │   │   │   ├── [1.6K] DubboPropertiesMetadataEndpoint.java │   │   │   │   │   ├── [2.2K] DubboQosEndpoints.java │   │   │   │   │   ├── [1.7K] DubboReferencesMetadataEndpoint.java │   │   │   │   │   ├── [1.7K] DubboServicesMetadataEndpoint.java │   │   │   │   │   ├── [1.6K] DubboShutdownEndpoint.java │   │   │   │   │   └── [4.0K] metadata │   │   │   │   │   ├── [4.3K] AbstractDubboMetadata.java │   │   │   │   │   ├── [3.3K] DubboConfigsMetadata.java │   │   │   │   │   ├── [2.3K] DubboMetadata.java │   │   │   │   │   ├── [1.3K] DubboPropertiesMetadata.java │   │   │   │   │   ├── [3.1K] DubboReferencesMetadata.java │   │   │   │   │   ├── [2.6K] DubboServicesMetadata.java │   │   │   │   │   └── [2.8K] DubboShutdownMetadata.java │   │   │   │   ├── [4.0K] health │   │   │   │   │   ├── [7.2K] DubboHealthIndicator.java │   │   │   │   │   └── [3.1K] DubboHealthIndicatorProperties.java │   │   │   │   └── [4.0K] mertics │   │   │   │   └── [1.9K] DubboMetricsBinder.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   └── [ 887] dubbo-endpoints-default.properties │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] spring │   │   │   └── [4.0K] boot │   │   │   └── [4.0K] actuate │   │   │   └── [4.0K] endpoint │   │   │   └── [3.1K] DubboEndpointTest.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-spring-boot-actuator-autoconfigure │   │   ├── [4.7K] pom.xml │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] spring │   │   │   │   └── [4.0K] boot │   │   │   │   └── [4.0K] actuate │   │   │   │   └── [4.0K] autoconfigure │   │   │   │   ├── [3.9K] DubboEndpointAnnotationAutoConfiguration.java │   │   │   │   ├── [2.0K] DubboEndpointMetadataAutoConfiguration.java │   │   │   │   ├── [1.8K] DubboExtensionEndpointAutoConfiguration.java │   │   │   │   ├── [2.1K] DubboHealthIndicatorAutoConfiguration.java │   │   │   │   └── [2.1K] DubboMetricsAutoConfiguration.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   ├── [4.0K] spring │   │   │   │   └── [ 443] org.springframework.boot.autoconfigure.AutoConfiguration.imports │   │   │   └── [ 423] spring.factories │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] spring │   │   │   └── [4.0K] boot │   │   │   └── [4.0K] actuate │   │   │   ├── [4.0K] autoconfigure │   │   │   │   └── [ 11K] DubboEndpointAnnotationAutoConfigurationTest.java │   │   │   └── [4.0K] health │   │   │   └── [3.4K] DubboHealthIndicatorTest.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-spring-boot-autoconfigure │   │   ├── [ 83K] config-popup-window.png │   │   ├── [ 59K] mconfig-popup-window.png │   │   ├── [ 10K] pom.xml │   │   ├── [7.5K] README.md │   │   └── [4.0K] src │   │   ├── [4.0K] main │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] spring │   │   │   │   └── [4.0K] boot │   │   │   │   └── [4.0K] autoconfigure │   │   │   │   ├── [3.5K] BinderDubboConfigBinder.java │   │   │   │   ├── [3.4K] DubboAutoConfiguration.java │   │   │   │   ├── [9.3K] DubboConfigurationProperties.java │   │   │   │   ├── [2.4K] DubboListenerAutoConfiguration.java │   │   │   │   ├── [1.1K] DubboMetadataGenerateAutoConfiguration.java │   │   │   │   ├── [4.5K] DubboRelaxedBinding2AutoConfiguration.java │   │   │   │   ├── [5.3K] DubboTripleAutoConfiguration.java │   │   │   │   ├── [4.0K] observability │   │   │   │   │   ├── [4.0K] annotation │   │   │   │   │   │   └── [1.7K] ConditionalOnDubboTracingEnable.java │   │   │   │   │   ├── [4.0K] brave │   │   │   │   │   │   └── [ 14K] BraveAutoConfiguration.java │   │   │   │   │   ├── [5.2K] DubboMicrometerTracingAutoConfiguration.java │   │   │   │   │   ├── [9.2K] DubboObservationAutoConfiguration.java │   │   │   │   │   ├── [2.1K] ObservabilityUtils.java │   │   │   │   │   ├── [3.3K] ObservationHandlerGrouping.java │   │   │   │   │   ├── [2.4K] ObservationRegistryPostProcessor.java │   │   │   │   │   ├── [4.0K] otel │   │   │   │   │   │   └── [ 15K] OpenTelemetryAutoConfiguration.java │   │   │   │   │   ├── [4.0K] otlp │   │   │   │   │   │   └── [3.2K] OtlpAutoConfiguration.java │   │   │   │   │   └── [4.0K] zipkin │   │   │   │   │   ├── [4.0K] customizer │   │   │   │   │   │   ├── [1.4K] ZipkinRestTemplateBuilderCustomizer.java │   │   │   │   │   │   └── [1.4K] ZipkinWebClientBuilderCustomizer.java │   │   │   │   │   ├── [4.5K] HttpSender.java │   │   │   │   │   ├── [3.7K] ZipkinAutoConfiguration.java │   │   │   │   │   ├── [8.3K] ZipkinConfigurations.java │   │   │   │   │   ├── [2.6K] ZipkinRestTemplateSender.java │   │   │   │   │   └── [2.8K] ZipkinWebClientSender.java │   │   │   │   └── [1.4K] SpringBoot12Condition.java │   │   │   └── [4.0K] resources │   │   │   └── [4.0K] META-INF │   │   │   ├── [1.8K] additional-spring-configuration-metadata.json │   │   │   ├── [4.0K] spring │   │   │   │   └── [ 832] org.springframework.boot.autoconfigure.AutoConfiguration.imports │   │   │   └── [ 915] spring.factories │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] spring │   │   │   └── [4.0K] boot │   │   │   ├── [4.0K] autoconfigure │   │   │   │   ├── [4.0K] base │   │   │   │   │   ├── [4.4K] DubboAutoConfigurationOnMultipleConfigTest.java │   │   │   │   │   ├── [3.9K] DubboAutoConfigurationOnSingleConfigTest.java │   │   │   │   │   └── [2.4K] TestBeansConfiguration.java │   │   │   │   ├── [3.0K] BinderDubboConfigBinderTest.java │   │   │   │   ├── [2.6K] CompatibleDubboAutoConfigurationTest.java │   │   │   │   ├── [2.7K] CompatibleDubboAutoConfigurationTestWithoutProperties.java │   │   │   │   ├── [3.8K] DubboRelaxedBinding2AutoConfigurationTest.java │   │   │   │   └── [4.0K] observability │   │   │   │   └── [7.4K] DubboMicrometerTracingAutoConfigurationTests.java │   │   │   └── [4.0K] env │   │   │   └── [4.9K] DubboDefaultPropertiesEnvironmentPostProcessorTest.java │   │   └── [4.0K] resources │   │   ├── [ 155] dubbo.properties │   │   ├── [1.3K] log4j2-test.xml │   │   └── [4.0K] META-INF │   │   └── [ 48] dubbo.properties │   ├── [4.0K] dubbo-spring-boot-compatible │   │   ├── [4.0K] dubbo-spring-boot-actuator-autoconfigure-compatible │   │   │   ├── [4.1K] pom.xml │   │   │   └── [4.0K] src │   │   │   ├── [4.0K] main │   │   │   │   ├── [4.0K] java │   │   │   │   │   └── [4.0K] org │   │   │   │   │   └── [4.0K] apache │   │   │   │   │   └── [4.0K] dubbo │   │   │   │   │   └── [4.0K] spring │   │   │   │   │   └── [4.0K] boot │   │   │   │   │   └── [4.0K] actuate │   │   │   │   │   ├── [4.0K] autoconfigure │   │   │   │   │   │   ├── [2.5K] DubboEndpointAutoConfiguration.java │   │   │   │   │   │   └── [2.0K] DubboMvcEndpointManagementContextConfiguration.java │   │   │   │   │   └── [4.0K] endpoint │   │   │   │   │   ├── [1.7K] DubboEndpoint.java │   │   │   │   │   └── [4.0K] mvc │   │   │   │   │   └── [4.5K] DubboMvcEndpoint.java │   │   │   │   └── [4.0K] resources │   │   │   │   └── [4.0K] META-INF │   │   │   │   ├── [4.0K] spring │   │   │   │   │   ├── [ 98] org.springframework.boot.actuate.autoconfigure.web.ManagementContextConfiguration.imports │   │   │   │   │   └── [ 82] org.springframework.boot.autoconfigure.AutoConfiguration.imports │   │   │   │   └── [ 325] spring.factories │   │   │   └── [4.0K] test │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] spring │   │   │   │   └── [4.0K] boot │   │   │   │   └── [4.0K] actuate │   │   │   │   └── [4.0K] autoconfigure │   │   │   │   └── [9.2K] DubboEndpointAutoConfigurationTest.java │   │   │   └── [4.0K] resources │   │   │   └── [1.3K] log4j2-test.xml │   │   ├── [4.0K] dubbo-spring-boot-autoconfigure-compatible │   │   │   ├── [3.1K] pom.xml │   │   │   ├── [1.4K] README.md │   │   │   └── [4.0K] src │   │   │   ├── [4.0K] main │   │   │   │   ├── [4.0K] java │   │   │   │   │   └── [4.0K] org │   │   │   │   │   └── [4.0K] apache │   │   │   │   │   └── [4.0K] dubbo │   │   │   │   │   └── [4.0K] spring │   │   │   │   │   └── [4.0K] boot │   │   │   │   │   └── [4.0K] autoconfigure │   │   │   │   │   ├── [3.4K] DubboRelaxedBindingAutoConfiguration.java │   │   │   │   │   └── [2.0K] RelaxedDubboConfigBinder.java │   │   │   │   └── [4.0K] resources │   │   │   │   └── [4.0K] META-INF │   │   │   │   ├── [1.8K] additional-spring-configuration-metadata.json │   │   │   │   ├── [4.0K] spring │   │   │   │   │   └── [ 80] org.springframework.boot.autoconfigure.AutoConfiguration.imports │   │   │   │   └── [ 145] spring.factories │   │   │   └── [4.0K] test │   │   │   ├── [4.0K] java │   │   │   │   └── [4.0K] org │   │   │   │   └── [4.0K] apache │   │   │   │   └── [4.0K] dubbo │   │   │   │   └── [4.0K] spring │   │   │   │   └── [4.0K] boot │   │   │   │   ├── [4.0K] autoconfigure │   │   │   │   │   ├── [3.4K] RelaxedDubboConfigBinderTest.java │   │   │   │   │   └── [2.4K] TestBeansConfiguration.java │   │   │   │   └── [1.1K] TestSuite.java │   │   │   └── [4.0K] resources │   │   │   └── [1.3K] log4j2-test.xml │   │   └── [4.2K] pom.xml │   └── [4.0K] dubbo-spring-boot-starters │   ├── [4.0K] dubbo-nacos-spring-boot-starter │   │   └── [1.6K] pom.xml │   ├── [4.0K] dubbo-observability-spring-boot-starter │   │   └── [1.8K] pom.xml │   ├── [4.0K] dubbo-seata-spring-boot-starter │   │   └── [2.1K] pom.xml │   ├── [4.0K] dubbo-sentinel-spring-boot-starter │   │   └── [1.8K] pom.xml │   ├── [4.0K] dubbo-spring-boot-starter │   │   └── [1.8K] pom.xml │   ├── [4.0K] dubbo-tracing-brave-zipkin-spring-boot-starter │   │   └── [2.2K] pom.xml │   ├── [4.0K] dubbo-tracing-otel-otlp-spring-boot-starter │   │   └── [1.9K] pom.xml │   ├── [4.0K] dubbo-tracing-otel-zipkin-spring-boot-starter │   │   └── [1.9K] pom.xml │   ├── [4.0K] dubbo-zookeeper-curator5-spring-boot-starter │   │   └── [2.4K] pom.xml │   └── [1.9K] pom.xml ├── [4.0K] dubbo-test │   ├── [4.0K] dubbo-dependencies-all │   │   └── [ 16K] pom.xml │   ├── [4.0K] dubbo-test-check │   │   ├── [3.6K] pom.xml │   │   └── [4.0K] src │   │   └── [4.0K] main │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] test │   │   │   └── [4.0K] check │   │   │   ├── [3.9K] AbstractRegistryCenterTestExecutionListener.java │   │   │   ├── [ 12K] DubboTestChecker.java │   │   │   ├── [4.0K] exception │   │   │   │   └── [1.8K] DubboTestException.java │   │   │   ├── [4.0K] registrycenter │   │   │   │   ├── [4.0K] config │   │   │   │   │   ├── [5.8K] ZookeeperConfig.java │   │   │   │   │   └── [2.7K] ZookeeperRegistryCenterConfig.java │   │   │   │   ├── [2.1K] Config.java │   │   │   │   ├── [4.0K] context │   │   │   │   │   ├── [2.6K] ZookeeperContext.java │   │   │   │   │   └── [3.7K] ZookeeperWindowsContext.java │   │   │   │   ├── [ 949] Context.java │   │   │   │   ├── [1.6K] GlobalRegistryCenter.java │   │   │   │   ├── [4.0K] initializer │   │   │   │   │   ├── [6.9K] ConfigZookeeperInitializer.java │   │   │   │   │   ├── [9.2K] DownloadZookeeperInitializer.java │   │   │   │   │   ├── [5.4K] UnpackZookeeperInitializer.java │   │   │   │   │   └── [2.0K] ZookeeperInitializer.java │   │   │   │   ├── [1.3K] Initializer.java │   │   │   │   ├── [4.0K] processor │   │   │   │   │   ├── [5.5K] FindPidWindowsProcessor.java │   │   │   │   │   ├── [2.8K] KillProcessWindowsProcessor.java │   │   │   │   │   ├── [2.4K] ResetZookeeperProcessor.java │   │   │   │   │   ├── [2.9K] StartZookeeperUnixProcessor.java │   │   │   │   │   ├── [3.6K] StartZookeeperWindowsProcessor.java │   │   │   │   │   ├── [2.8K] StopZookeeperUnixProcessor.java │   │   │   │   │   ├── [2.1K] StopZookeeperWindowsProcessor.java │   │   │   │   │   ├── [4.8K] ZookeeperUnixProcessor.java │   │   │   │   │   └── [1.8K] ZookeeperWindowsProcessor.java │   │   │   │   ├── [1.3K] Processor.java │   │   │   │   ├── [1.5K] RegistryCenter.java │   │   │   │   └── [ 10K] ZookeeperRegistryCenter.java │   │   │   ├── [1.5K] RegistryCenterFinished.java │   │   │   └── [1.9K] RegistryCenterStarted.java │   │   └── [4.0K] resources │   │   └── [4.0K] META-INF │   │   └── [4.0K] services │   │   └── [ 325] org.junit.platform.launcher.TestExecutionListener │   ├── [4.0K] dubbo-test-common │   │   ├── [2.3K] pom.xml │   │   └── [4.0K] src │   │   └── [4.0K] main │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] test │   │   │   └── [4.0K] common │   │   │   ├── [4.0K] api │   │   │   │   ├── [1020] DemoService.java │   │   │   │   ├── [ 902] GreetingService.java │   │   │   │   └── [1.4K] RestDemoService.java │   │   │   ├── [1.0K] ErrorHandler.java │   │   │   ├── [4.0K] impl │   │   │   │   ├── [1.6K] DemoServiceImpl.java │   │   │   │   ├── [1.0K] GreetingServiceImpl.java │   │   │   │   └── [1.7K] RestDemoServiceImpl.java │   │   │   ├── [1.4K] SysProps.java │   │   │   └── [4.0K] utils │   │   │   └── [3.7K] TestSocketUtils.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-test-modules │   │   ├── [1.8K] pom.xml │   │   └── [4.0K] src │   │   └── [4.0K] test │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] dependency │   │   │   └── [ 39K] FileTest.java │   │   └── [4.0K] resources │   │   └── [1.3K] log4j2-test.xml │   ├── [4.0K] dubbo-test-spring │   │   ├── [6.0K] pom.xml │   │   └── [4.0K] src │   │   └── [4.0K] main │   │   ├── [4.0K] java │   │   │   └── [4.0K] org │   │   │   └── [4.0K] apache │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] test │   │   │   └── [4.0K] spring │   │   │   ├── [4.0K] context │   │   │   │   └── [4.1K] MockSpringInitCustomizer.java │   │   │   ├── [2.7K] SpringAnnotationBeanTest.java │   │   │   ├── [7.9K] SpringJavaConfigBeanTest.java │   │   │   └── [3.4K] SpringXmlConfigTest.java │   │   └── [4.0K] resources │   │   ├── [ 267] demo-app.properties │   │   ├── [4.0K] META-INF │   │   │   └── [4.0K] dubbo │   │   │   └── [4.0K] internal │   │   │   └── [ 67] org.apache.dubbo.config.spring.context.DubboSpringInitCustomizer │   │   └── [4.0K] spring │   │   ├── [2.3K] dubbo-demo-provider.xml │   │   └── [2.1K] dubbo-demo.xml │   ├── [4.0K] dubbo-test-spring3.2 │   │   └── [3.6K] pom.xml │   ├── [4.0K] dubbo-test-spring4.1 │   │   └── [3.6K] pom.xml │   ├── [4.0K] dubbo-test-spring4.2 │   │   └── [3.6K] pom.xml │   └── [1.7K] pom.xml ├── [4.6K] Jenkinsfile ├── [2.6K] Jenkinsfile.sonar ├── [ 16K] LICENSE ├── [3.6K] licenseCheck.sh ├── [9.6K] mvnw ├── [6.5K] mvnw.cmd ├── [1.2K] NOTICE ├── [ 48K] pom.xml ├── [7.8K] README.md └── [1.6K] SECURITY.md 2526 directories, 4724 files
Shenlong Bot has cached this for you
Remarks
    1. It is advised to access via the original source first.
    2. If the original source is unavailable, please email f.jinxu#gmail.com for a local snapshot (replace # with @).
    3. Shenlong has snapshotted the POC code for you. To support long-term maintenance, please consider donating. Thank you for your support.