apache / dubbo-spi-extensions
Components

An overview of source code logical components.

Intro

Logical decomposition is a representation of the organization of the main source code, where every and each file is put in exactly one logical component.

Logical Decompositions Overview

Analyzed system has 1 logical decomposition:

Logical Decomposition #1: PRIMARY

The decompositions is based on the folder structure at level 1 (relative to the source code root).

Bubble Chart | Tree Map
Component Sizes (Lines of Code)
The "primary" logical decomposition has 22 components.
  • 665 files, 40,474 LOC (100.0% vs. main code).
  • "dubbo-rpc-extensions" is biggest, containing 22.32% of LOC.
  • "dubbo-common-extensions" is smallest, containing 0.03% of LOC.


dubbo-rpc-extensions9033 LOC (22%) 147 files
dubbo-serialization-extensions6745 LOC (16%) 113 files
dubbo-remoting-extensions5890 LOC (14%) 88 files
dubbo-metadata-report-extensions3632 LOC (8%) 65 files
dubbo-registry-extensions3233 LOC (7%) 37 files
dubbo-xds3080 LOC (7%) 50 files
dubbo-cluster-extensions3005 LOC (7%) 60 files
dubbo-wasm1473 LOC (3%) 15 files
dubbo-api-docs1303 LOC (3%) 18 files
dubbo-kubernetes730 LOC (1%) 10 files
dubbo-mock-extensions630 LOC (1%) 22 files
dubbo-gateway-extensions393 LOC (<1%) 8 files
dubbo-filter-extensions369 LOC (<1%) 6 files
dubbo-configcenter-extensions296 LOC (<1%) 5 files
dubbo-proxy-extensions162 LOC (<1%) 4 files
dubbo-cross-thread-extensions140 LOC (<1%) 8 files
dobbo-doc-auto-gen126 LOC (<1%) 2 files
dubbo-tag-extensions96 LOC (<1%) 2 files
dubbo-extensions-distribution59 LOC (<1%) 2 files
dubbo-service-discovery-extensions49 LOC (<1%) 1 file
codestyle16 LOC (<1%) 1 file
dubbo-common-extensions14 LOC (<1%) 1 file
Component Commits
Components ordered by number of commits
Total Commits per Component
All commits, some commits may include files from multiple components.
dubbo-serialization-extensions62 commits (16%)
dubbo-api-docs34 commits (9%)
dubbo-rpc-extensions33 commits (8%)
dubbo-mock-extensions29 commits (7%)
dubbo-remoting-extensions21 commits (5%)
dubbo-cluster-extensions21 commits (5%)
dobbo-doc-auto-gen18 commits (4%)
dubbo-registry-extensions18 commits (4%)
dubbo-filter-extensions8 commits (2%)
dubbo-metadata-report-extensions7 commits (1%)
dubbo-wasm6 commits (1%)
dubbo-common-extensions5 commits (1%)
dubbo-xds5 commits (1%)
dubbo-configcenter-extensions5 commits (1%)
dubbo-gateway-extensions4 commits (1%)
dubbo-kubernetes4 commits (1%)
dubbo-cross-thread-extensions4 commits (1%)
dubbo-tag-extensions2 commits (<1%)
codestyle2 commits (<1%)
dubbo-extensions-distribution1 commits (<1%)
dubbo-service-discovery-extensions1 commits (<1%)
dubbo-proxy-extensions1 commits (<1%)
Yearly File Updates Trend per Components
The number of file changes in commits
animated commit history: all time cumulative | 12 months window
2025 2024 2023 2022 2021 2020
dubbo-rpc-extensions
1
134
30
46
36
dubbo-serialization-extensions
19
46
161
41
227
dubbo-metadata-report-extensions
1
63
4
4
dubbo-cluster-extensions
45
47
24
4
dubbo-remoting-extensions
35
91
64
9
dubbo-wasm
23
dubbo-xds
5
200
dubbo-registry-extensions
1
4
40
54
dubbo-proxy-extensions
4
dubbo-filter-extensions
3
12
4
dubbo-gateway-extensions
2
16
dobbo-doc-auto-gen
2
17
dubbo-configcenter-extensions
2
5
6
dubbo-mock-extensions
1
3
8
236
dubbo-service-discovery-extensions
1
dubbo-kubernetes
40
dubbo-common-extensions
5
dubbo-cross-thread-extensions
18
dubbo-tag-extensions
4
dubbo-api-docs
6
6
69
79
codestyle
1
1
dubbo-extensions-distribution
2


Dependencies between components in same commits (past 180 days)
The number on the lines shows the number of shared commits.
See detailed temporal dependencies report...

G dubbo-serialization-extensions dubbo-serialization-extensions dubbo-serialization-extensions--dubbo-serialization-extensions 2 dubbo-registry-extensions dubbo-registry-extensions dubbo-serialization-extensions--dubbo-registry-extensions 1 dubbo-rpc-extensions dubbo-rpc-extensions dubbo-serialization-extensions--dubbo-rpc-extensions 1 dubbo-xds dubbo-xds dubbo-xds--dubbo-serialization-extensions 1 dubbo-xds--dubbo-xds 1 dubbo-xds--dubbo-registry-extensions 1 dubbo-xds--dubbo-rpc-extensions 1 dubbo-rpc-extensions--dubbo-registry-extensions 1


2025-05-07 20:13