azure / SAP-on-Azure-Scripts-and-Utilities
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 12 components.
  • 75 files, 18,460 LOC (73.4% vs. main code).
  • "Start-Stop-Automation" is biggest, containing 37.39% of LOC.
  • "Measure-Successfactor-URL-Latency" is smallest, containing 0.37% of LOC.


Start-Stop-Automation6903 LOC (27%) 26 files
QualityCheck3554 LOC (14%) 2 files
legacy2576 LOC (10%) 22 files
ROOT2447 LOC (9%) 1 file
Azure-NVMe-Utils811 LOC (3%) 1 file
AzureCloudExcellenceforSAP641 LOC (2%) 9 files
Tools&Framework641 LOC (2%) 9 files
AvZone-Latency-Test381 LOC (1%) 1 file
NVMe-Preflight-Check243 LOC (<1%) 1 file
Get-VM-by-Zones120 LOC (<1%) 1 file
AvZone-Mapping74 LOC (<1%) 1 file
Measure-Successfactor-URL-Latency69 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.
QualityCheck154 commits (27%)
AvZone-Latency-Test17 commits (3%)
Start-Stop-Automation10 commits (1%)
NVMe-Preflight-Check8 commits (1%)
Azure-NVMe-Utils5 commits (<1%)
Measure-Successfactor-URL-Latency5 commits (<1%)
Get-VM-by-Zones5 commits (<1%)
legacy3 commits (<1%)
AvZone-Mapping3 commits (<1%)
Tools&Framework3 commits (<1%)
AzureCloudExcellenceforSAP3 commits (<1%)
ROOT1 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 2019
QualityCheck
3
52
24
56
14
6
Azure-NVMe-Utils
5
NVMe-Preflight-Check
3
5
ROOT
1
legacy
22
22
Start-Stop-Automation
24
76
78
AvZone-Latency-Test
2
9
4
2
Measure-Successfactor-URL-Latency
5
AvZone-Mapping
1
2
Tools&Framework
9
18
Get-VM-by-Zones
5
AzureCloudExcellenceforSAP
9
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...

No temporal dependencies found.



2025-05-06 21:53