epam / cloud-pipeline
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.

Learn more...
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 23 components.
  • 5,910 files, 527,727 LOC (100.0% vs. main code).
  • "client" is biggest, containing 47.82% of LOC.
  • "config" is smallest, containing 0.01% of LOC.


client252337 LOC (47%) 1,852 files
api127159 LOC (24%) 1,745 files
deploy24911 LOC (4%) 275 files
pipe-cli18327 LOC (3%) 153 files
workflows18205 LOC (3%) 128 files
data-sharing-service14359 LOC (2%) 141 files
cloud-pipeline-webdav-client13256 LOC (2%) 184 files
cloud-pipeline-common10772 LOC (2%) 416 files
scripts7939 LOC (1%) 69 files
elasticsearch-agent7019 LOC (1%) 112 files
core6389 LOC (1%) 265 files
data-transfer-service5704 LOC (1%) 166 files
fs-browser4689 LOC (<1%) 92 files
billing-report-agent4309 LOC (<1%) 72 files
hcs-image-viewer3419 LOC (<1%) 57 files
vm-monitor2610 LOC (<1%) 50 files
storage-lifecycle-service2567 LOC (<1%) 45 files
monitoring-service1351 LOC (<1%) 26 files
docker-comp-scan1062 LOC (<1%) 21 files
git-reader525 LOC (<1%) 22 files
notifier502 LOC (<1%) 13 files
jwt-generator289 LOC (<1%) 5 files
config27 LOC (<1%) 1 file


2025-01-17 15:37