JetBrains / jetpad-projectional-open-source
Duplication

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

Intro
Learn more...
Duplication Overall
system6% (1,375 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java6% (1,337 lines)
xml25% (38 lines)
Duplication per Component (primary)
svg22% (446 lines)
cell6% (407 lines)
view6% (186 lines)
hybrid4% (119 lines)
grammar6% (71 lines)
diagram4% (61 lines)
projectional2% (55 lines)
dataflow3% (18 lines)
domUtil3% (12 lines)
base0% (0 lines)
completion0% (0 lines)
event0% (0 lines)
svgDemo0% (0 lines)

Duplication Between Components (50+ lines)

G cell cell view view cell--view 266 svg svg svg--view 50

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 135 duplicates...
Size#FoldersFilesLinesCode
33 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
64:116 (57%)
46:98 (73%)
view
33 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
64:116 (57%)
46:98 (73%)
view
33 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
62:114 (60%)
46:98 (73%)
view
33 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
62:114 (60%)
73:125 (54%)
view
33 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
62:114 (60%)
64:116 (57%)
view
33 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
46:98 (73%)
73:125 (54%)
view
33 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
62:114 (60%)
64:116 (57%)
view
33 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
64:116 (57%)
73:125 (54%)
view
33 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
64:116 (57%)
64:116 (57%)
view
33 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
64:116 (57%)
73:125 (54%)
view
24 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
66:103 (48%)
92:129 (33%)
view
23 x 2 svg/src/main/java/jetbra.../projectional/svg/toAwt
svg/src/main/java/jetbra.../projectional/svg/toDom
49:81 (32%)
51:83 (26%)
view
22 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
78:113 (36%)
92:127 (30%)
view
22 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
51:86 (48%)
92:127 (30%)
view
22 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
69:104 (38%)
66:101 (44%)
view
22 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
67:102 (40%)
66:101 (44%)
view
22 x 2 cell/src/main/java/jetbrains/jetpad/cell/toDom
cell/src/main/java/jetbrains/jetpad/cell/toView
101:136 (13%)
76:111 (19%)
view
22 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
51:86 (48%)
66:101 (44%)
view
22 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
67:102 (40%)
92:127 (30%)
view
22 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
69:104 (38%)
92:127 (30%)
view
22 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
69:104 (38%)
92:127 (30%)
view
22 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
69:104 (38%)
66:101 (44%)
view
22 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
78:113 (36%)
66:101 (44%)
view
20 x 2 cell/src/main/java/jetbrains/jetpad/cell/toDom
cell/src/main/java/jetbrains/jetpad/cell/toView
113:142 (15%)
108:137 (15%)
view
17 x 2 hybrid/src/main/java/jetbrains/jetpad/hybrid
hybrid/src/main/java/jetbrains/jetpad/hybrid
143:169 (16%)
299:325 (7%)
view
16 x 2 cell/src/main/java/jetbrains/jetpad/cell/toDom
view/src/main/java/jetbr...projectional/view/toGwt
549:566 (3%)
229:246 (5%)
view
14 x 2 grammar/src/main/java/jetbrains/jetpad/grammar/lr1
grammar/src/main/java/jetbrains/jetpad/grammar/slr
40:63 (23%)
37:60 (26%)
view
14 x 2 cell/src/main/java/jetbrains/jetpad/cell/toDom
cell/src/main/java/jetbrains/jetpad/cell/toView
184:204 (11%)
181:203 (10%)
view
12 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
23:41 (92%)
23:41 (85%)
view
12 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
51:68 (42%)
28:45 (75%)
view
12 x 2 grammar/src/main/java/jetbrains/jetpad/grammar/lr1
grammar/src/main/java/jetbrains/jetpad/grammar/slr
98:111 (20%)
90:103 (22%)
view
12 x 2 cell/src/main/java/jetbrains/jetpad/cell/toDom
view/src/main/java/jetbr...projectional/view/toGwt
575:592 (2%)
255:272 (4%)
view
12 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
51:68 (42%)
28:45 (75%)
view
12 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
28:45 (75%)
28:45 (75%)
view
10 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
view/src/main/java/jetbr...etpad/projectional/view
145:157 (8%)
352:364 (1%)
view
10 x 2 svg/src/main/java/jetbra.../projectional/svg/toAwt
svg/src/main/java/jetbra.../projectional/svg/toDom
102:116 (18%)
94:108 (23%)
view
10 x 2 cell/src/main/java/jetbrains/jetpad/cell/indent
view/src/main/java/jetbr...etpad/projectional/view
156:168 (10%)
352:364 (1%)
view
10 x 2 cell/src/main/java/jetbrains/jetpad/cell/indent
svg/src/main/java/jetbra...jetpad/projectional/svg
156:168 (10%)
145:157 (8%)
view
9 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
102:114 (16%)
33:45 (56%)
view
9 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
104:116 (15%)
132:144 (12%)
view
9 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
33:45 (56%)
132:144 (12%)
view
9 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
56:68 (32%)
86:98 (20%)
view
9 x 2 projectional/src/main/ja.../projectional/selection
projectional/src/main/ja.../projectional/selection
210:220 (3%)
281:291 (3%)
view
9 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
104:116 (15%)
100:112 (12%)
view
9 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
56:68 (32%)
132:144 (12%)
view
9 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
104:116 (15%)
132:144 (12%)
view
9 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
view/src/main/java/jetbr...etpad/projectional/view
1:9 (56%)
1:9 (45%)
view
9 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
33:45 (56%)
86:98 (20%)
view
9 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
102:114 (16%)
33:45 (56%)
view
9 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
svg/src/main/java/jetbra...jetpad/projectional/svg
56:68 (32%)
104:116 (15%)
view
Duplicated Units
The list of top 8 duplicated units.
See data for all 8 unit duplicates...
Size#FoldersFilesLinesCode
14 x 2 cell/src/main/java/jetbrains/jetpad/cell
view/src/main/java/jetbr...etpad/projectional/view
877:894 
893:910 
view
13 x 2 svg/src/main/java/jetbra...jetpad/projectional/svg
view/src/main/java/jetbr...etpad/projectional/view
144:158 
351:365 
view
10 x 2 hybrid/src/main/java/jetbrains/jetpad/hybrid
hybrid/src/main/java/jetbrains/jetpad/hybrid
206:218 
146:158 
view
7 x 2 cell/src/main/java/jetbrains/jetpad/cell/toDom
cell/src/main/java/jetbrains/jetpad/cell/toView
125:133 
100:108 
view
7 x 2 cell/src/main/java/jetbrains/jetpad/cell/toDom
cell/src/main/java/jetbrains/jetpad/cell/toView
193:201 
190:200 
view
7 x 2 svg/src/main/java/jetbra.../projectional/svg/toDom
svg/src/main/java/jetbra.../projectional/svg/toAwt
29:38 
30:39 
view
7 x 2 svg/src/main/java/jetbra.../projectional/svg/toDom
svg/src/main/java/jetbra.../projectional/svg/toAwt
46:56 
56:66 
view
6 x 2 cell/src/main/java/jetbrains/jetpad/cell
cell/src/main/java/jetbrains/jetpad/cell/trait
28:35 
33:40 
view