JetBrains / jcef
Duplication

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

Intro
Learn more...
Duplication Overall
system10% (7,119 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java12% (3,962 lines)
cpp11% (2,249 lines)
h8% (796 lines)
py1% (58 lines)
cmake8% (20 lines)
cc19% (16 lines)
mm2% (12 lines)
thrift1% (6 lines)
Duplication per Component (primary)
java12% (3,950 lines)
remote9% (1,642 lines)
native11% (1,437 lines)
tools1% (58 lines)
cmake9% (20 lines)
jb6% (12 lines)
vcpkg_triplets0% (0 lines)

Duplication Between Components (50+ lines)

G native native remote remote native--remote 1007

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 2,007 duplicates...
Size#FoldersFilesLinesCode
142 x 2 native
remote/browser
182:328 (12%)
249:395 (29%)
view
32 x 2 native
remote/network
21:52 (76%)
19:65 (66%)
view
31 x 2 native
remote/network
20:50 (81%)
14:53 (81%)
view
31 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
588:631 (4%)
652:695 (4%)
view
30 x 2 native
native
16:49 (88%)
124:157 (15%)
view
30 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
45:97 (10%)
50:102 (7%)
view
29 x 2 java/com/jetbrains/cef/remote/thrift/protocol
java/com/jetbrains/cef/remote/thrift/protocol
973:1001 (4%)
478:506 (9%)
view
28 x 2 native
remote/handlers/app
150:186 (18%)
98:134 (32%)
view
27 x 2 java/org/cef/network
java/org/cef/network
135:173 (14%)
116:154 (23%)
view
26 x 2 remote/gen-cpp
remote/gen-cpp
86:115 (15%)
910:939 (2%)
view
26 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
772:801 (4%)
857:886 (3%)
view
25 x 2 native
native
901:931 (2%)
50:80 (2%)
view
23 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
1753:1779 (1%)
532:558 (5%)
view
22 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
45:89 (7%)
55:99 (5%)
view
22 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
532:557 (5%)
483:508 (5%)
view
22 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
55:99 (5%)
50:94 (5%)
view
22 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
130:174 (1%)
50:94 (5%)
view
22 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
1753:1778 (1%)
483:508 (5%)
view
22 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
130:174 (1%)
45:89 (7%)
view
22 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
130:174 (1%)
55:99 (5%)
view
22 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
505:532 (3%)
556:583 (3%)
view
21 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
380:404 (7%)
532:556 (4%)
view
21 x 2 native
remote
30:58 (9%)
16:44 (29%)
view
21 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
380:404 (7%)
483:507 (5%)
view
21 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
1753:1777 (1%)
380:404 (7%)
view
21 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
55:98 (4%)
55:98 (4%)
view
21 x 2 remote/gen-cpp
remote/gen-cpp
212:237 (2%)
655:680 (2%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
45:83 (6%)
50:88 (5%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
130:168 (1%)
75:113 (2%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
45:83 (6%)
45:83 (6%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
55:93 (4%)
65:103 (3%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
55:93 (4%)
55:93 (4%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
68:106 (3%)
65:103 (3%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
55:93 (4%)
45:83 (6%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
45:83 (6%)
55:93 (4%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
65:103 (3%)
50:88 (5%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
55:93 (4%)
55:93 (4%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
80:118 (2%)
45:83 (6%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
68:106 (3%)
45:83 (6%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
70:108 (3%)
83:121 (2%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
70:108 (3%)
65:103 (3%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
55:93 (4%)
65:103 (3%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
75:113 (2%)
45:83 (6%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
80:118 (2%)
45:83 (6%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
68:106 (3%)
50:88 (5%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
68:106 (3%)
83:121 (2%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
130:168 (1%)
45:83 (6%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
130:168 (1%)
55:93 (4%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
68:106 (3%)
50:88 (5%)
view
20 x 2 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
55:93 (4%)
83:121 (2%)
view
Duplicated Units
The list of top 18 duplicated units.
See data for all 18 unit duplicates...
Size#FoldersFilesLinesCode
30 x 2 java/com/jetbrains/cef/remote/thrift/protocol
java/com/jetbrains/cef/remote/thrift/protocol
972:1003 
477:508 
view
20 x 2 native
remote
34:59 
20:45 
view
14 x 2 native
remote
27:45 
95:113 
view
14 x 2 native
remote/browser
66:85 
224:243 
view
13 x 2 java/com/jetbrains/cef/remote/thrift/server
java/com/jetbrains/cef/remote/thrift/server
270:290 
153:173 
view
12 x 2 native
native
479:493 
21:35 
view
11 x 2 native
native
845:857 
92:104 
view
11 x 2 native
native
914:926 
63:75 
view
10 x 3 native
native
native
901:912 
6:17 
50:61 
view
8 x 2 java/com/jetbrains/cef/remote/thrift/protocol
java/com/jetbrains/cef/remote/thrift/protocol
721:732 
495:506 
view
7 x 2 java/com/jetbrains/cef/remote/thrift/server
java/com/jetbrains/cef/remote/thrift/server
666:674 
203:211 
view
7 x 2 java/com/jetbrains/cef/remote/thrift/protocol
java/com/jetbrains/cef/remote/thrift/protocol
734:742 
508:516 
view
7 x 2 java/com/jetbrains/cef/remote/thrift/protocol
java/com/jetbrains/cef/remote/thrift/protocol
230:238 
82:90 
view
7 x 2 java/com/jetbrains/cef/remote/thrift/transport
java/com/jetbrains/cef/remote/thrift/transport
99:108 
113:122 
view
6 x 3 native
native
native
111:120 
51:59 
41:50 
view
6 x 18 java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
java/com/jetbrains/cef/remote/thrift_codegen
...
898:906 
1732:1740 
687:695 
462:470 
739:747 
824:832 
541:549 
368:376 
511:519 
507:515 
...
view
6 x 5 java/org/cef/misc
java/org/cef/network
java/org/cef/network
java/org/cef/network
java/org/cef/network
47:54 
36:43 
38:45 
45:52 
33:40 
view
6 x 2 java/org/cef/network
java/org/cef/network
122:129 
141:148 
view