JetBrains / ij-perf-report-aggregator
Duplication

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

Intro
Learn more...
Duplication Overall
system29% (11,375 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
vue51% (9,802 lines)
go9% (810 lines)
ts4% (358 lines)
sql47% (175 lines)
yaml16% (108 lines)
xml47% (80 lines)
css3% (30 lines)
mjs10% (12 lines)
Duplication per Component (primary)
dashboard36% (10,190 lines)
pkg10% (739 lines)
db-schema47% (175 lines)
deployment27% (173 lines)
cmd5% (86 lines)
ROOT5% (12 lines)
openapi0% (0 lines)

Duplication Between Components (50+ lines)

G dashboard dashboard pkg pkg dashboard--pkg 348

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,715 duplicates...
Size#FoldersFilesLinesCode
479 x 2 dashboard/new-dashboard/src/components/rubymine
dashboard/new-dashboard/src/components/rubymine
6:511 (98%)
7:512 (98%)
view
420 x 2 dashboard/new-dashboard/src/components/rubymine
dashboard/new-dashboard/src/components/rubymine
8:444 (75%)
9:445 (75%)
view
313 x 2 dashboard/new-dashboard/src/components/rubymine
dashboard/new-dashboard/src/components/rubymine
6:324 (98%)
7:325 (98%)
view
308 x 2 dashboard/new-dashboard/src/components/rubymine
dashboard/new-dashboard/src/components/rubymine
8:329 (97%)
9:330 (97%)
view
224 x 2 dashboard/new-dashboard/src/components/clion
dashboard/new-dashboard/src/components/clion
173:451 (63%)
228:506 (57%)
view
187 x 2 dashboard/new-dashboard/src/components/vcs
dashboard/new-dashboard/src/components/vcs
7:254 (80%)
8:255 (92%)
view
129 x 2 dashboard/new-dashboard/src/components/rubymine
dashboard/new-dashboard/src/components/rubymine
448:583 (23%)
442:577 (23%)
view
105 x 2 dashboard/new-dashboard/src/components/clion
dashboard/new-dashboard/src/components/clion
59:204 (69%)
51:196 (72%)
view
96 x 2 dashboard/new-dashboard/src/components/rust
dashboard/new-dashboard/src/components/rust
9:125 (92%)
9:125 (92%)
view
93 x 2 dashboard/new-dashboard/src/components/goland
dashboard/new-dashboard/src/components/goland
25:126 (80%)
8:109 (93%)
view
75 x 2 dashboard/new-dashboard/src/components/kotlin
dashboard/new-dashboard/src/components/kotlin/dev
7:87 (65%)
8:88 (65%)
view
73 x 2 dashboard/new-dashboard/src/components/clion
dashboard/new-dashboard/src/components/clion
9:140 (20%)
8:139 (18%)
view
57 x 2 dashboard/new-dashboard/src/components/goland
dashboard/new-dashboard/src/components/goland
6:68 (91%)
5:67 (93%)
view
53 x 2 dashboard/new-dashboard/src/components/kotlin
dashboard/new-dashboard/src/components/kotlin/dev
6:64 (62%)
7:65 (61%)
view
53 x 2 dashboard/new-dashboard/src/components/rust
dashboard/new-dashboard/src/components/rust
8:76 (88%)
8:76 (88%)
view
53 x 2 dashboard/new-dashboard/src/components/rubymine
dashboard/new-dashboard/src/components/rubymine
31:84 (9%)
87:140 (9%)
view
53 x 2 dashboard/new-dashboard/src/components/rubymine
dashboard/new-dashboard/src/components/rubymine
448:500 (9%)
506:558 (9%)
view
53 x 2 dashboard/new-dashboard/src/components/rubymine
dashboard/new-dashboard/src/components/rubymine
512:564 (9%)
448:500 (9%)
view
53 x 2 dashboard/new-dashboard/src/components/rubymine
dashboard/new-dashboard/src/components/rubymine
454:506 (9%)
512:564 (9%)
view
53 x 2 dashboard/new-dashboard/src/components/rubymine
dashboard/new-dashboard/src/components/rubymine
87:140 (9%)
32:85 (9%)
view
53 x 2 dashboard/new-dashboard/src/components/rubymine
dashboard/new-dashboard/src/components/rubymine
32:85 (9%)
88:141 (9%)
view
53 x 2 dashboard/new-dashboard/src/components/rubymine
dashboard/new-dashboard/src/components/rubymine
31:84 (9%)
88:141 (9%)
view
53 x 2 dashboard/new-dashboard/src/components/rubymine
dashboard/new-dashboard/src/components/rubymine
454:506 (9%)
506:558 (9%)
view
49 x 2 dashboard/new-dashboard/src/components/goland
dashboard/new-dashboard/src/components/goland
6:60 (90%)
5:59 (92%)
view
46 x 2 dashboard/new-dashboard/src/components/clion
dashboard/new-dashboard/src/components/clion
9:86 (40%)
8:85 (36%)
view
45 x 2 dashboard/new-dashboard/src/components/rubymine
dashboard/new-dashboard/src/components/rubymine
355:400 (8%)
308:353 (8%)
view
45 x 2 dashboard/new-dashboard/src/components/rubymine
dashboard/new-dashboard/src/components/rubymine
209:254 (14%)
257:302 (14%)
view
45 x 2 dashboard/new-dashboard/src/components/rubymine
dashboard/new-dashboard/src/components/rubymine
307:352 (8%)
355:400 (8%)
view
45 x 2 dashboard/new-dashboard/src/components/rubymine
dashboard/new-dashboard/src/components/rubymine
208:253 (14%)
256:301 (14%)
view
45 x 2 dashboard/new-dashboard/src/components/rubymine
dashboard/new-dashboard/src/components/rubymine
208:253 (14%)
257:302 (14%)
view
45 x 2 dashboard/new-dashboard/src/components/rubymine
dashboard/new-dashboard/src/components/rubymine
308:353 (8%)
356:401 (8%)
view
45 x 2 dashboard/new-dashboard/src/components/rubymine
dashboard/new-dashboard/src/components/rubymine
307:352 (8%)
356:401 (8%)
view
45 x 2 dashboard/new-dashboard/src/components/rubymine
dashboard/new-dashboard/src/components/rubymine
256:301 (14%)
209:254 (14%)
view
42 x 2 dashboard/new-dashboard/src/components/vcs
dashboard/new-dashboard/src/components/vcs
7:68 (87%)
8:69 (85%)
view
41 x 2 dashboard/new-dashboard/src/components/jbr
dashboard/new-dashboard/src/components/jbr
1:51 (65%)
1:51 (69%)
view
41 x 2 dashboard/new-dashboard/src/components/jbr
dashboard/new-dashboard/src/components/jbr
1:51 (65%)
1:51 (80%)
view
41 x 2 dashboard/new-dashboard/src/components/jbr
dashboard/new-dashboard/src/components/jbr
1:51 (80%)
1:51 (69%)
view
41 x 2 dashboard/new-dashboard/src/components/rust
dashboard/new-dashboard/src/components/rust
9:54 (74%)
9:54 (68%)
view
40 x 2 dashboard/new-dashboard/src/components/jbr
dashboard/new-dashboard/src/components/jbr
1:49 (63%)
1:49 (90%)
view
40 x 2 dashboard/new-dashboard/src/components/jbr
dashboard/new-dashboard/src/components/jbr
1:49 (90%)
1:49 (90%)
view
40 x 2 dashboard/new-dashboard/...mponents/common/compare
dashboard/new-dashboard/...mponents/common/compare
23:75 (15%)
22:74 (15%)
view
40 x 2 dashboard/new-dashboard/src/components/jbr
dashboard/new-dashboard/src/components/jbr
1:49 (78%)
1:49 (90%)
view
40 x 2 dashboard/new-dashboard/src/components/clion
dashboard/new-dashboard/src/components/clion
37:77 (56%)
36:76 (57%)
view
40 x 2 dashboard/new-dashboard/src/components/jbr
dashboard/new-dashboard/src/components/jbr
1:49 (67%)
1:49 (90%)
view
40 x 2 dashboard/new-dashboard/src/components/jbr
dashboard/new-dashboard/src/components/jbr
1:49 (90%)
1:49 (90%)
view
40 x 2 dashboard/new-dashboard/src/components/jbr
dashboard/new-dashboard/src/components/jbr
1:49 (90%)
1:49 (67%)
view
40 x 2 dashboard/new-dashboard/src/components/jbr
dashboard/new-dashboard/src/components/jbr
1:49 (90%)
1:49 (78%)
view
40 x 2 dashboard/new-dashboard/src/components/jbr
dashboard/new-dashboard/src/components/jbr
1:49 (67%)
1:49 (90%)
view
40 x 2 dashboard/new-dashboard/src/components/jbr
dashboard/new-dashboard/src/components/jbr
1:49 (63%)
1:49 (90%)
view
40 x 2 dashboard/new-dashboard/src/components/jbr
dashboard/new-dashboard/src/components/jbr
1:49 (63%)
1:49 (90%)
view
Duplicated Units
The list of top 2 duplicated units.
See data for all 2 unit duplicates...
Size#FoldersFilesLinesCode
17 x 2 pkg/degradation-detector/setting
pkg/degradation-detector/setting
9:27 
9:27 
view
6 x 2 cmd/clickhouse-tasks/backup
cmd/clickhouse-tasks/optimize
15:23 
13:21 
view