epam / UUI
Duplication

Places in code with 6 or more lines that are exactly the same.

Intro
Learn more...
Duplication Overall
system20% (15,630 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
scss36% (6,378 lines)
tsx18% (5,369 lines)
ts15% (3,760 lines)
css9% (80 lines)
js1% (43 lines)
Duplication per Component (primary)
epam-assets70% (5,060 lines)
next-demo84% (4,750 lines)
uui-docs29% (1,583 lines)
app10% (1,185 lines)
uui8% (1,167 lines)
uui-core5% (507 lines)
uui-components4% (329 lines)
epam-promo45% (187 lines)
templates39% (183 lines)
uui-timeline8% (176 lines)
loveship19% (154 lines)
uui-editor3% (133 lines)
uui-build2% (98 lines)
draft-rte3% (47 lines)
server3% (27 lines)
uui-db1% (24 lines)
extra2% (14 lines)
epam-electric4% (6 lines)
test-utils0% (0 lines)
public0% (0 lines)
ROOT0% (0 lines)

Duplication Between Components (50+ lines)

G app app next-demo next-demo app--next-demo 716 uui-docs uui-docs app--uui-docs 58 uui-build uui-build app--uui-build 66 next-demo--uui-docs 621 templates templates next-demo--templates 203 uui-components uui-components uui uui uui-components--uui 258 epam-promo epam-promo epam-promo--uui 227 loveship loveship epam-promo--loveship 184 loveship--uui 100 epam-assets epam-assets epam-assets--uui 180 uui-build--uui-docs 130 server server uui-core uui-core server--uui-core 54

Download: SVG DOT (open online Graphviz editor)

Open 2D force graph... Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 1,466 duplicates...
Size#FoldersFilesLinesCode
215 x 2 next-demo/next-app/src/demoData/models
next-demo/next-pages/src/demoData/models
4:264 (100%)
4:264 (100%)
view
166 x 2 epam-assets/theme
epam-assets/theme/variables
547:749 (24%)
512:714 (25%)
view
163 x 2 epam-assets/theme/variables/tokens
epam-assets/theme/variables/tokens
2:230 (79%)
2:230 (79%)
view
144 x 2 epam-assets/theme
epam-assets/theme/variables
305:489 (32%)
269:455 (36%)
view
139 x 2 epam-assets/theme
epam-assets/theme/variables
273:441 (20%)
243:411 (21%)
view
134 x 2 next-demo/next-app/src/demoData/models
uui-docs/src/models
46:213 (62%)
62:229 (52%)
view
134 x 2 next-demo/next-pages/src/demoData/models
uui-docs/src/models
46:213 (62%)
62:229 (52%)
view
133 x 2 epam-assets/theme
epam-assets/theme/variables
26:177 (30%)
24:175 (33%)
view
131 x 2 next-demo/next-app/src/app/form
next-demo/next-pages/src/pages
450:588 (16%)
459:597 (16%)
view
129 x 2 epam-assets/theme
epam-assets/theme/variables
15:172 (18%)
10:163 (20%)
view
127 x 2 app/src/sandbox/theme-electric-test
app/src/sandbox/theme
109:236 (55%)
126:253 (53%)
view
117 x 2 epam-assets/scss/electric
epam-assets/scss/loveship
3:131 (94%)
58:186 (69%)
view
109 x 2 epam-assets/scss/electric
epam-assets/scss/promo
11:131 (87%)
48:168 (72%)
view
109 x 2 epam-assets/scss/loveship
epam-assets/scss/promo
66:186 (64%)
48:168 (72%)
view
103 x 2 next-demo/next-app/src/styles
next-demo/next-pages/src/styles
1:119 (100%)
1:119 (100%)
view
93 x 2 next-demo/next-app/src/app/form
next-demo/next-pages/src/pages
633:730 (11%)
648:745 (11%)
view
91 x 2 next-demo/next-app/src/demoData/schemas
next-demo/next-pages/src/demoData/schemas
4:95 (100%)
4:95 (100%)
view
86 x 2 epam-assets/theme/variables/tokens
epam-assets/theme/variables/tokens
2:120 (42%)
2:120 (42%)
view
81 x 2 epam-assets/theme/variables
epam-assets/theme/variables
89:186 (20%)
121:218 (17%)
view
79 x 2 epam-assets/theme/variables/tokens
epam-assets/theme/variables/tokens
124:233 (38%)
124:233 (38%)
view
76 x 2 epam-assets/theme
epam-assets/theme/variables
91:177 (17%)
121:207 (16%)
view
75 x 2 epam-assets/theme
epam-assets/theme/variables
191:285 (17%)
175:269 (18%)
view
68 x 2 epam-assets/theme/variables/tokens
epam-assets/theme/variables/tokens
113:204 (33%)
105:196 (34%)
view
68 x 2 epam-assets/theme/variables/tokens
epam-assets/theme/variables/tokens
113:204 (33%)
105:196 (34%)
view
67 x 2 next-demo/next-app/src/app/arraytable
next-demo/next-pages/src/pages
44:121 (59%)
41:118 (60%)
view
65 x 2 uui-build/ts/tasks/docsGen/types
uui-docs/src/docsGen
7:82 (100%)
7:82 (100%)
view
59 x 2 epam-assets/theme
epam-assets/theme/variables
447:532 (8%)
412:497 (9%)
view
53 x 2 next-demo/next-app/src/demoData/models
next-demo/next-pages/src/demoData/models
3:77 (100%)
3:77 (100%)
view
52 x 2 app/src/sandbox/rtl/form
next-demo/next-app/src/demoData/schemas
44:95 (57%)
44:95 (57%)
view
52 x 2 next-demo/next-app/src/components
next-demo/next-pages/src/components
27:81 (43%)
27:81 (41%)
view
52 x 2 app/src/sandbox/rtl/form
next-demo/next-pages/src/demoData/schemas
44:95 (57%)
44:95 (57%)
view
52 x 2 app/src/sandbox/theme-electric-test
app/src/sandbox/theme
23:79 (22%)
22:78 (21%)
view
52 x 2 next-demo/next-app/src/app/form
next-demo/next-pages/src/pages
805:859 (6%)
823:877 (6%)
view
50 x 2 epam-assets/theme
epam-assets/theme/variables
755:827 (7%)
720:792 (7%)
view
48 x 2 epam-assets/scss/loveship
epam-assets/scss/promo
33:87 (57%)
33:87 (57%)
view
47 x 2 next-demo/next-app/src/styles
next-demo/next-pages/src/styles
1:54 (100%)
1:54 (100%)
view
46 x 2 next-demo/next-app/src/app/form
next-demo/next-pages/src/pages
232:277 (5%)
241:286 (5%)
view
44 x 2 epam-assets/theme/variables
epam-assets/theme/variables
109:157 (11%)
135:183 (9%)
view
44 x 2 epam-assets/theme
epam-assets/theme/variables
111:159 (10%)
90:138 (6%)
view
44 x 2 epam-assets/theme/variables
epam-assets/theme/variables
141:189 (9%)
135:183 (9%)
view
44 x 2 epam-assets/theme/variables
epam-assets/theme/variables
141:189 (9%)
90:138 (6%)
view
44 x 2 epam-assets/theme
epam-assets/theme/variables
99:147 (6%)
109:157 (11%)
view
44 x 2 epam-assets/theme
epam-assets/theme/variables
111:159 (10%)
135:183 (9%)
view
44 x 2 epam-assets/theme/variables
epam-assets/theme/variables
109:157 (11%)
90:138 (6%)
view
44 x 2 epam-assets/theme
epam-assets/theme/variables
99:147 (6%)
141:189 (9%)
view
44 x 2 epam-assets/theme
epam-assets/theme/variables
99:147 (6%)
135:183 (9%)
view
44 x 2 epam-assets/theme
epam-assets/theme
99:147 (6%)
111:159 (10%)
view
44 x 2 epam-assets/theme/variables
epam-assets/theme/variables
90:138 (6%)
135:183 (9%)
view
42 x 2 epam-promo
uui
78:119 (28%)
115:156 (26%)
view
39 x 2 next-demo/next-app/src/styles
next-demo/next-pages/src/styles
1:48 (100%)
1:48 (100%)
view
Duplicated Units
The list of top 8 duplicated units.
See data for all 8 unit duplicates...
Size#FoldersFilesLinesCode
21 x 2 server/helpers
uui-core/src/helpers
10:34 
10:34 
view
14 x 2 loveship/components/buttons
uui/components/buttons
3:22 
3:22 
view
14 x 2 uui-core/src/data/proces...e/treeStructure/helpers
uui-core/src/data/processing/views/tree
5:20 
56:71 
view
9 x 2 app/src/sandbox/theme
app/src/sandbox/theme-electric-test
21:35 
22:36 
view
10 x 2 server/helpers
uui-core/src/data/querying
7:18 
8:20 
view
7 x 2 next-demo/next-app/src/helpers
next-demo/next-pages/src/helpers
20:28 
20:28 
view
7 x 2 next-demo/next-app/src/helpers
next-demo/next-pages/src/helpers
13:21 
13:21 
view
6 x 2 next-demo/next-app/src/helpers
next-demo/next-pages/src/helpers
23:30 
23:30 
view