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
java13% (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)
build-tools0% (0 lines)
benchmark0% (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 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 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
68:92 (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
272:296 (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
366:389 (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
55:66 (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
304:317 (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
322:339 (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
40:51 (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
366:390 
295:319 
view
17 x 2 kerby-kerb/kerb-server/s...rberos/kerb/server/impl
kerby-kdc/src/main/java/...kerby/kerberos/kdc/impl
80:103 
80:102 
view
14 x 2 kerby-common/kerby-xdr/s...g/apache/kerby/xdr/type
kerby-common/kerby-xdr/s...g/apache/kerby/xdr/type
114:129 
82:97 
view
13 x 3 kerby-common/kerby-util/...a/org/apache/kerby/util
kerby-common/kerby-xdr/s...g/apache/kerby/xdr/util
kerby-common/kerby-asn1/.../apache/kerby/asn1/util
34:49 
35:50 
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-util/...a/org/apache/kerby/util
kerby-common/kerby-xdr/s...g/apache/kerby/xdr/util
50:63 
50:63 
view
12 x 2 kerby-kerb/kerb-admin-se...erb/admin/server/kadmin
kerby-kerb/kerb-server/s...by/kerberos/kerb/server
63:76 
45:59 
view
12 x 2 kerby-kerb/kerb-admin-se...erb/admin/server/kadmin
kerby-kerb/kerb-server/s...by/kerberos/kerb/server
84:97 
67:81 
view
10 x 2 kerby-common/kerby-util/...a/org/apache/kerby/util
kerby-common/kerby-xdr/s...g/apache/kerby/xdr/util
83:96 
82:95 
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-simplekd...by/kerberos/kerb/client
kerby-kerb/kerb-admin/sr...rby/kerberos/kerb/admin
48:61 
68:81 
49:62 
view
10 x 3 kerby-tool/kdc-tool/src/...by/kerberos/tool/kadmin
kerby-kerb/kerb-simplekd...by/kerberos/kerb/client
kerby-kerb/kerb-admin/sr...rby/kerberos/kerb/admin
63:76 
83:96 
64:77 
view
8 x 3 kerby-common/kerby-util/...a/org/apache/kerby/util
kerby-common/kerby-xdr/s...g/apache/kerby/xdr/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
252:263 
142:153 
view
8 x 3 kerby-kerb/kerb-server/s...by/kerberos/kerb/server
kerby-kerb/kerb-admin/sr...erb/admin/kadmin/remote
kerby-kerb/kerb-client/s...by/kerberos/kerb/client
81:90 
67:76 
67:76 
view
8 x 3 kerby-kerb/kerb-server/s...by/kerberos/kerb/server
kerby-kerb/kerb-admin/sr...erb/admin/kadmin/remote
kerby-kerb/kerb-client/s...by/kerberos/kerb/client
97:106 
83:92 
83:92 
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-asn1/.../apache/kerby/asn1/type
89:98 
84:92 
view
7 x 2 kerby-common/kerby-xdr/s...g/apache/kerby/xdr/type
kerby-common/kerby-xdr/s...g/apache/kerby/xdr/type
94:102 
62:70 
view
7 x 2 kerby-kerb/kerb-gssapi/s...kerby/kerberos/kerb/gss
kerby-kerb/kerb-gssapi/s.../kerberos/kerb/gss/impl
137:145 
72:80 
view
6 x 2 kerby-kerb/kerb-admin-se...dmin/server/kadmin/impl
kerby-kerb/kerb-server/s...rberos/kerb/server/impl
103:111 
92:100 
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-client/s...rb/client/preauth/token
kerby-kerb/kerb-client/s.../client/preauth/builtin
119:126 
58:66 
view