aws / res
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 4 components.
  • 1,035 files, 131,582 LOC (100.0% vs. main code).
  • "source" is biggest, containing 97.82% of LOC.
  • "requirements" is smallest, containing 0.09% of LOC.


source128720 LOC (97%) 999 files
tasks2608 LOC (1%) 21 files
ROOT129 LOC (<1%) 2 files
requirements125 LOC (<1%) 13 files
Component Commits
Components ordered by number of commits
Total Commits per Component
All commits, some commits may include files from multiple components.
source11 commits (100%)
requirements8 commits (72%)
tasks7 commits (63%)
ROOT3 commits (27%)
Yearly File Updates Trend per Components
The number of file changes in commits
animated commit history: all time cumulative | 12 months window
2025 2024
source
160
1148
tasks
3
35
requirements
2
24
ROOT
3


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 source source source--source 3 requirements requirements source--requirements 2 tasks tasks tasks--source 2 tasks--tasks 2 tasks--requirements 2 requirements--requirements 2


2025-05-04 00:57