apache / directory-kerby
Duplication

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

Intro
Learn more...
Duplication Overall
system13% (4,356 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java14% (4,356 lines)
Duplication per Component (primary)
kerby-kerb11% (2,176 lines)
kerby-common15% (817 lines)
kerby-pkix25% (703 lines)
kerby-tool28% (492 lines)
kerby-backend7% (121 lines)
kerby-kdc12% (27 lines)
kerby-provider5% (20 lines)
benchmark0% (0 lines)
build-tools0% (0 lines)

Duplication Between Components (50+ lines)

G kerby-kerb kerby-kerb kerby-pkix kerby-pkix kerby-kerb--kerby-pkix 1025 kerby-tool kerby-tool kerby-kerb--kerby-tool 443 kerby-kdc kerby-kdc kerby-kdc--kerby-kerb 54

Download: SVG DOT (open online Graphviz editor)

Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 11,284 duplicates...
Size#FoldersFilesLinesCode
134 x 2 kerby-common/kerby-asn1/.../apache/kerby/asn1/type
kerby-common/kerby-xdr/s...g/apache/kerby/xdr/type
61:289 (88%)
110:338 (74%)
view
48 x 2 kerby-common/kerby-asn1/.../apache/kerby/asn1/util
kerby-common/kerby-xdr/s...g/apache/kerby/xdr/util
25:111 (100%)
25:113 (100%)
view
44 x 2 kerby-kerb/kerb-admin/sr...rby/kerberos/kerb/admin
kerby-tool/kdc-tool/src/...by/kerberos/tool/kadmin
105:159 (43%)
87:141 (57%)
view
42 x 2 kerby-common/kerby-util/...a/org/apache/kerby/util
kerby-common/kerby-xdr/s...g/apache/kerby/xdr/util
34:108 (87%)
35:108 (87%)
view
42 x 2 kerby-common/kerby-asn1/.../apache/kerby/asn1/util
kerby-common/kerby-util/...a/org/apache/kerby/util
34:106 (87%)
34:108 (87%)
view
39 x 2 kerby-common/kerby-util/...a/org/apache/kerby/util
kerby-common/kerby-xdr/s...g/apache/kerby/xdr/util
35:109 (100%)
35:108 (100%)
view
36 x 2 kerby-kerb/kerb-admin/sr...rby/kerberos/kerb/admin
kerby-tool/kdc-tool/src/...by/kerberos/tool/kadmin
32:86 (100%)
32:86 (100%)
view
28 x 2 kerby-common/kerby-xdr/s...g/apache/kerby/xdr/type
kerby-common/kerby-xdr/s...g/apache/kerby/xdr/type
57:96 (58%)
89:128 (58%)
view
26 x 2 kerby-kerb/kerb-admin/sr...rby/kerberos/kerb/admin
kerby-tool/kdc-tool/src/...by/kerberos/tool/kadmin
43:76 (25%)
42:75 (33%)
view
24 x 2 kerby-tool/client-tool/s...rby/kerberos/tool/kinit
kerby-tool/client-tool/s...rby/kerberos/tool/kinit
67:91 (10%)
71:96 (12%)
view
23 x 2 kerby-kerb/kerb-common/s...ros/kerb/preauth/pkinit
kerby-kerb/kerb-crypto/s...kerberos/kerb/crypto/dh
89:111 (31%)
108:130 (39%)
view
22 x 2 kerby-kerb/kerb-admin/sr...rby/kerberos/kerb/admin
kerby-kerb/kerb-simplekd...by/kerberos/kerb/client
49:76 (21%)
68:95 (17%)
view
22 x 2 kerby-kerb/kerb-simplekd...by/kerberos/kerb/client
kerby-tool/kdc-tool/src/...by/kerberos/tool/kadmin
68:95 (17%)
48:75 (28%)
view
22 x 2 kerby-kerb/kerb-simplekd...by/kerberos/kerb/client
kerby-tool/kdc-tool/src/...by/kerberos/tool/kadmin
117:142 (17%)
116:141 (28%)
view
22 x 2 kerby-kerb/kerb-admin/sr...rby/kerberos/kerb/admin
kerby-kerb/kerb-simplekd...by/kerberos/kerb/client
134:159 (21%)
117:142 (17%)
view
22 x 2 kerby-kerb/kerb-simplekd...by/kerberos/kerb/client
kerby-tool/kdc-tool/src/...by/kerberos/tool/kadmin
146:171 (17%)
87:112 (28%)
view
22 x 2 kerby-kerb/kerb-admin/sr...rby/kerberos/kerb/admin
kerby-kerb/kerb-simplekd...by/kerberos/kerb/client
105:130 (21%)
146:171 (17%)
view
22 x 2 kerby-kerb/kerb-admin-se...erb/admin/server/kadmin
kerby-kerb/kerb-server/s...by/kerberos/kerb/server
63:96 (44%)
45:80 (38%)
view
21 x 2 kerby-kerb/kerb-client/s...rb/client/preauth/token
kerby-kerb/kerb-server/s...rb/server/preauth/token
25:54 (100%)
25:54 (100%)
view
21 x 2 kerby-kdc/src/main/java/...kerby/kerberos/kdc/impl
kerby-kerb/kerb-server/s...rberos/kerb/server/impl
71:98 (46%)
71:98 (47%)
view
20 x 2 kerby-kerb/kerb-client/s...b/client/preauth/pkinit
kerby-kerb/kerb-common/s...ros/kerb/preauth/pkinit
41:78 (55%)
71:108 (45%)
view
20 x 2 kerby-tool/client-tool/s...rby/kerberos/tool/kinit
kerby-tool/client-tool/s...rby/kerberos/tool/klist
271:295 (8%)
157:181 (11%)
view
18 x 2 kerby-kerb/kerb-server/s...ros/kerb/server/request
kerby-kerb/kerb-server/s...ros/kerb/server/request
162:186 (20%)
312:336 (10%)
view
18 x 2 kerby-tool/client-tool/s...rby/kerberos/tool/kinit
kerby-tool/client-tool/s...rby/kerberos/tool/kinit
365:388 (7%)
295:318 (9%)
view
17 x 2 kerby-kerb/kerb-client/s.../client/preauth/builtin
kerby-kerb/kerb-client/s...rb/client/preauth/token
57:88 (45%)
118:147 (21%)
view
17 x 2 kerby-kerb/kerb-admin/sr...erb/admin/kadmin/remote
kerby-kerb/kerb-client/s...by/kerberos/kerb/client
64:83 (32%)
72:91 (15%)
view
16 x 2 kerby-kerb/kerb-client/s...by/kerberos/kerb/client
kerby-kerb/kerb-server/s...by/kerberos/kerb/server
59:94 (28%)
73:113 (24%)
view
16 x 2 kerby-kerb/kerb-client/s...ros/kerb/client/request
kerby-kerb/kerb-client/s...ros/kerb/client/request
34:57 (84%)
32:55 (72%)
view
16 x 2 kerby-kerb/kerb-admin/sr...erb/admin/kadmin/remote
kerby-kerb/kerb-client/s...by/kerberos/kerb/client
59:94 (28%)
59:94 (28%)
view
16 x 2 kerby-kerb/kerb-admin/sr...erb/admin/kadmin/remote
kerby-kerb/kerb-server/s...by/kerberos/kerb/server
59:94 (28%)
73:113 (24%)
view
15 x 2 kerby-kerb/kerb-crypto/s...rberos/kerb/crypto/util
kerby-kerb/kerb-crypto/s...rberos/kerb/crypto/util
39:55 (9%)
69:85 (9%)
view
14 x 2 kerby-kerb/kerb-admin/sr...n/kadmin/remote/command
kerby-tool/kdc-tool/src/...ros/tool/kadmin/command
62:82 (29%)
58:78 (31%)
view
14 x 2 kerby-kerb/kerb-admin/sr...eros/kerb/admin/message
kerby-kerb/kerb-admin/sr...eros/kerb/admin/message
49:64 (28%)
40:55 (37%)
view
14 x 2 kerby-pkix/src/main/java/org/apache/kerby/cms/type
kerby-pkix/src/main/java.../apache/kerby/x509/type
53:72 (21%)
52:71 (21%)
view
14 x 2 kerby-kerb/kerb-admin/sr...rby/kerberos/kerb/admin
kerby-kerb/kerb-simplekd...by/kerberos/kerb/client
154:174 (13%)
166:186 (11%)
view
13 x 2 kerby-kerb/kerb-admin-se...dmin/server/kadmin/impl
kerby-kerb/kerb-server/s...rberos/kerb/server/impl
94:114 (25%)
83:103 (29%)
view
12 x 2 kerby-tool/client-tool/s...rby/kerberos/tool/kinit
kerby-tool/client-tool/s...rby/kerberos/tool/kinit
54:65 (5%)
58:69 (6%)
view
12 x 2 kerby-backend/zookeeper-...ros/kdc/identitybackend
kerby-backend/zookeeper-...ros/kdc/identitybackend
86:99 (5%)
111:124 (5%)
view
12 x 2 kerby-kerb/kerb-client/s...rberos/kerb/client/jaas
kerby-tool/client-tool/s...rby/kerberos/tool/token
42:62 (30%)
38:52 (27%)
view
12 x 2 kerby-backend/zookeeper-...ros/kdc/identitybackend
kerby-backend/zookeeper-...ros/kdc/identitybackend
111:124 (5%)
288:301 (5%)
view
12 x 2 kerby-kerb/kerb-client/s...b/client/preauth/pkinit
kerby-kerb/kerb-client/s...b/client/preauth/pkinit
97:138 (46%)
68:109 (46%)
view
12 x 2 kerby-tool/client-tool/s...rby/kerberos/tool/kinit
kerby-tool/client-tool/s...rby/kerberos/tool/kinit
303:316 (5%)
160:173 (6%)
view
12 x 2 kerby-kerb/kerb-common/s...ros/kerb/preauth/pkinit
kerby-kerb/kerb-crypto/s...kerberos/kerb/crypto/dh
66:77 (16%)
76:87 (20%)
view
12 x 2 kerby-kerb/kerb-crypto/s...kerberos/kerb/crypto/dh
kerby-kerb/kerb-crypto/s...kerberos/kerb/crypto/dh
75:86 (20%)
107:118 (20%)
view
12 x 2 kerby-backend/zookeeper-...ros/kdc/identitybackend
kerby-backend/zookeeper-...ros/kdc/identitybackend
86:99 (5%)
288:301 (5%)
view
12 x 2 kerby-common/kerby-util/...a/org/apache/kerby/util
kerby-common/kerby-util/...a/org/apache/kerby/util
226:238 (5%)
248:260 (5%)
view
12 x 2 kerby-tool/client-tool/s...rby/kerberos/tool/kinit
kerby-tool/client-tool/s...rby/kerberos/tool/kinit
321:338 (5%)
180:197 (6%)
view
12 x 2 kerby-tool/kdc-tool/src/...ros/tool/kadmin/command
kerby-tool/kdc-tool/src/...ros/tool/kadmin/command
39:50 (14%)
37:48 (18%)
view
11 x 2 kerby-kerb/kerb-common/s...ros/kerb/preauth/pkinit
kerby-kerb/kerb-crypto/s...kerberos/kerb/crypto/dh
89:99 (14%)
76:86 (18%)
view
11 x 2 kerby-backend/zookeeper-...ros/kdc/identitybackend
kerby-backend/zookeeper-...ros/kdc/identitybackend
200:212 (4%)
226:238 (4%)
view
Duplicated Units
The list of top 26 duplicated units.
See data for all 26 unit duplicates...
Size#FoldersFilesLinesCode
46 x 2 kerby-common/kerby-xdr/s...g/apache/kerby/xdr/type
kerby-common/kerby-asn1/.../apache/kerby/asn1/type
110:164 
61:115 
view
31 x 2 kerby-common/kerby-xdr/s...g/apache/kerby/xdr/type
kerby-common/kerby-asn1/.../apache/kerby/asn1/type
182:221 
133:172 
view
29 x 2 kerby-tool/kdc-tool/src/...by/kerberos/tool/kadmin
kerby-kerb/kerb-admin/sr...rby/kerberos/kerb/admin
49:87 
49:87 
view
20 x 2 kerby-tool/client-tool/s...rby/kerberos/tool/kinit
kerby-tool/client-tool/s...rby/kerberos/tool/kinit
295:319 
365:389 
view
17 x 2 kerby-kdc/src/main/java/...kerby/kerberos/kdc/impl
kerby-kerb/kerb-server/s...rberos/kerb/server/impl
80:102 
80:103 
view
14 x 2 kerby-common/kerby-xdr/s...g/apache/kerby/xdr/type
kerby-common/kerby-xdr/s...g/apache/kerby/xdr/type
82:97 
114:129 
view
13 x 3 kerby-common/kerby-xdr/s...g/apache/kerby/xdr/util
kerby-common/kerby-util/...a/org/apache/kerby/util
kerby-common/kerby-asn1/.../apache/kerby/asn1/util
35:50 
34:49 
34:49 
view
13 x 2 kerby-common/kerby-xdr/s...g/apache/kerby/xdr/type
kerby-common/kerby-asn1/.../apache/kerby/asn1/type
229:246 
180:197 
view
12 x 2 kerby-common/kerby-xdr/s...g/apache/kerby/xdr/util
kerby-common/kerby-util/...a/org/apache/kerby/util
50:63 
50:63 
view
12 x 2 kerby-kerb/kerb-server/s...by/kerberos/kerb/server
kerby-kerb/kerb-admin-se...erb/admin/server/kadmin
45:59 
63:76 
view
12 x 2 kerby-kerb/kerb-server/s...by/kerberos/kerb/server
kerby-kerb/kerb-admin-se...erb/admin/server/kadmin
67:81 
84:97 
view
10 x 2 kerby-common/kerby-xdr/s...g/apache/kerby/xdr/util
kerby-common/kerby-util/...a/org/apache/kerby/util
82:95 
83:96 
view
10 x 2 kerby-common/kerby-asn1/.../apache/kerby/asn1/type
kerby-common/kerby-asn1/.../apache/kerby/asn1/type
94:107 
57:70 
view
10 x 3 kerby-tool/kdc-tool/src/...by/kerberos/tool/kadmin
kerby-kerb/kerb-admin/sr...rby/kerberos/kerb/admin
kerby-kerb/kerb-simplekd...by/kerberos/kerb/client
48:61 
49:62 
68:81 
view
10 x 3 kerby-tool/kdc-tool/src/...by/kerberos/tool/kadmin
kerby-kerb/kerb-admin/sr...rby/kerberos/kerb/admin
kerby-kerb/kerb-simplekd...by/kerberos/kerb/client
63:76 
64:77 
83:96 
view
8 x 3 kerby-common/kerby-xdr/s...g/apache/kerby/xdr/util
kerby-common/kerby-util/...a/org/apache/kerby/util
kerby-common/kerby-asn1/.../apache/kerby/asn1/util
85:95 
85:95 
83:93 
view
8 x 2 kerby-tool/client-tool/s...rby/kerberos/tool/kinit
kerby-tool/client-tool/s...rby/kerberos/tool/kinit
142:153 
251:262 
view
8 x 3 kerby-kerb/kerb-admin/sr...erb/admin/kadmin/remote
kerby-kerb/kerb-client/s...by/kerberos/kerb/client
kerby-kerb/kerb-server/s...by/kerberos/kerb/server
67:76 
67:76 
81:90 
view
8 x 3 kerby-kerb/kerb-admin/sr...erb/admin/kadmin/remote
kerby-kerb/kerb-client/s...by/kerberos/kerb/client
kerby-kerb/kerb-server/s...by/kerberos/kerb/server
83:92 
83:92 
97:106 
view
8 x 2 kerby-kerb/kerb-client/s...rb/client/preauth/token
kerby-kerb/kerb-client/s.../client/preauth/builtin
132:142 
72:83 
view
7 x 2 kerby-common/kerby-xdr/s...g/apache/kerby/xdr/type
kerby-common/kerby-xdr/s...g/apache/kerby/xdr/type
62:70 
94:102 
view
7 x 2 kerby-common/kerby-xdr/s...g/apache/kerby/xdr/type
kerby-common/kerby-asn1/.../apache/kerby/asn1/type
89:98 
84:92 
view
7 x 2 kerby-kerb/kerb-gssapi/s.../kerberos/kerb/gss/impl
kerby-kerb/kerb-gssapi/s...kerby/kerberos/kerb/gss
72:80 
137:145 
view
6 x 2 kerby-kerb/kerb-client/s...rb/client/preauth/token
kerby-kerb/kerb-client/s.../client/preauth/builtin
119:126 
58:66 
view
6 x 2 kerby-kerb/kerb-crypto/s...erberos/kerb/crypto/enc
kerby-kerb/kerb-crypto/s...erberos/kerb/crypto/enc
42:51 
58:67 
view
6 x 2 kerby-kerb/kerb-server/s...rberos/kerb/server/impl
kerby-kerb/kerb-admin-se...dmin/server/kadmin/impl
92:100 
103:111 
view