JetBrains / aspire-plugin
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 10 components.
  • 308 files, 15,455 LOC (100.0% vs. main code).
  • "rider" is biggest, containing 39.98% of LOC.
  • "gradle" is smallest, containing 0.16% of LOC.


rider6179 LOC (39%) 86 files
core2886 LOC (18%) 65 files
src2487 LOC (16%) 45 files
testData2224 LOC (14%) 81 files
database666 LOC (4%) 13 files
ROOT424 LOC (2%) 3 files
protocol322 LOC (2%) 3 files
diagram173 LOC (1%) 7 files
docker69 LOC (<1%) 4 files
gradle25 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.
src207 commits (16%)
ROOT84 commits (6%)
gradle70 commits (5%)
rider57 commits (4%)
core41 commits (3%)
protocol28 commits (2%)
testData16 commits (1%)
database13 commits (1%)
docker8 commits (<1%)
diagram7 commits (<1%)
Yearly File Updates Trend per Components
The number of file changes in commits
animated commit history: all time cumulative | 12 months window
2026 2025 2024 2023
rider
64
218
core
3
162
testData
38
111
src
125
112
30
ROOT
2
54
34
7
database
30
protocol
20
15
1
gradle
2
15
47
6
diagram
15
docker
4
9


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 rider rider rider--rider 42 ROOT ROOT rider--ROOT 5 database database rider--database 4 diagram diagram rider--diagram 4 docker docker rider--docker 4 protocol protocol rider--protocol 3 src src rider--src 3 gradle gradle rider--gradle 1 core core core--core 25 core--rider 22 core--ROOT 7 core--diagram 6 core--docker 6 core--database 5 core--protocol 1 src--src 13 src--ROOT 9 src--protocol 7 src--core 5 src--docker 1 src--database 1 src--diagram 1 ROOT--ROOT 6 testData testData testData--testData 8 testData--rider 3 testData--ROOT 1 protocol--ROOT 3 protocol--protocol 3 diagram--database 4 diagram--ROOT 4 diagram--diagram 3 docker--database 5 docker--diagram 4 docker--ROOT 4 docker--docker 3 database--ROOT 4 database--database 4 gradle--ROOT 4


2026-01-18 17:31