epam / UUI
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 21 components.
  • 1,623 files, 85,550 LOC (100.0% vs. main code).
  • "uui" is biggest, containing 16.8% of LOC.
  • "ROOT" is smallest, containing 0% of LOC.


uui14373 LOC (16%) 276 files
app12276 LOC (14%) 227 files
uui-core11267 LOC (13%) 218 files
uui-components8325 LOC (9%) 187 files
epam-assets7168 LOC (8%) 41 files
uui-docs6187 LOC (7%) 83 files
next-demo6093 LOC (7%) 88 files
uui-build5169 LOC (6%) 115 files
uui-editor4889 LOC (5%) 144 files
uui-timeline2212 LOC (2%) 20 files
uui-db1814 LOC (2%) 23 files
draft-rte1400 LOC (1%) 32 files
server937 LOC (1%) 23 files
loveship881 LOC (1%) 41 files
extra842 LOC (<1%) 20 files
templates540 LOC (<1%) 25 files
test-utils521 LOC (<1%) 14 files
epam-promo461 LOC (<1%) 33 files
epam-electric157 LOC (<1%) 9 files
public34 LOC (<1%) 2 files
ROOT4 LOC (<1%) 2 files
Component Commits
Components ordered by number of commits
Total Commits per Component
All commits, some commits may include files from multiple components.
uui-components2200 commits (20%)
uui2107 commits (19%)
app1586 commits (14%)
uui-core1355 commits (12%)
loveship716 commits (6%)
epam-promo707 commits (6%)
uui-editor691 commits (6%)
epam-assets680 commits (6%)
uui-docs517 commits (4%)
uui-build483 commits (4%)
server324 commits (2%)
test-utils195 commits (1%)
uui-timeline135 commits (1%)
draft-rte104 commits (<1%)
epam-electric101 commits (<1%)
templates79 commits (<1%)
uui-db66 commits (<1%)
extra56 commits (<1%)
ROOT22 commits (<1%)
next-demo20 commits (<1%)
public13 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
uui
4722
9141
821
35
uui-core
2886
3927
687
app
2
2307
3933
892
603
uui-editor
1837
2483
428
275
uui-components
1708
4391
2227
1620
epam-assets
2
793
1354
15
23
uui-build
763
1017
45
9
uui-docs
666
1253
68
116
next-demo
641
uui-timeline
233
219
77
1
loveship
212
1780
394
200
epam-promo
152
1465
360
217
templates
151
230
45
28
server
145
363
92
39
test-utils
73
296
12
uui-db
60
323
117
22
epam-electric
34
199
draft-rte
16
174
137
87
extra
14
275
140
1
ROOT
7
10
4
1
public
9
5


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 uui uui uui--uui 147 uui-components uui-components uui--uui-components 78 app app uui--app 59 uui-core uui-core uui--uui-core 52 uui-timeline uui-timeline uui--uui-timeline 12 uui-editor uui-editor uui--uui-editor 17 uui-build uui-build uui--uui-build 20 test-utils test-utils uui--test-utils 9 epam-promo epam-promo uui--epam-promo 8 uui-components--uui-components 65 uui-components--app 32 epam-assets epam-assets uui-components--epam-assets 21 uui-components--uui-build 9 app--app 76 epam-assets--uui 47 epam-assets--app 37 epam-assets--epam-assets 56 epam-assets--uui-core 15 epam-assets--uui-editor 12 epam-assets--uui-build 17 uui-core--uui-components 51 uui-core--app 31 uui-core--uui-core 43 uui-core--uui-build 8 uui-timeline--uui-components 13 uui-timeline--uui-core 10 uui-timeline--uui-timeline 31 uui-editor--uui-components 15 uui-editor--app 11 uui-editor--uui-core 13 uui-editor--uui-editor 27 uui-build--app 19 uui-docs uui-docs uui-docs--uui 12 uui-docs--uui-components 12 uui-docs--app 12 uui-docs--epam-assets 8 uui-docs--uui-core 12 server server server--uui 11 server--app 10 server--epam-assets 8 server--uui-build 7 server--server 10 test-utils--app 8 test-utils--epam-assets 8 test-utils--uui-build 7 test-utils--server 7 loveship loveship loveship--uui 9 loveship--app 7 loveship--epam-promo 8 epam-electric epam-electric epam-electric--uui 8


2025-01-17 15:36