mozilla / CCADB-Tools
Duplication

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

Intro
Learn more...
Duplication Overall
system18% (1,913 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
go29% (1,329 lines)
css93% (450 lines)
html16% (52 lines)
cpp1% (36 lines)
h2% (22 lines)
yaml26% (12 lines)
js13% (12 lines)
Duplication per Component (primary)
certViewer70% (677 lines)
evReady9% (451 lines)
capi20% (326 lines)
certificate49% (288 lines)
cacheck11% (76 lines)
cacompliance16% (26 lines)
crlVerification7% (25 lines)
EVChecker9% (25 lines)
certdataDiffCCADB3% (19 lines)
oneCRLDiffCCADB0% (0 lines)

Duplication Between Components (50+ lines)

G certViewer certViewer evReady evReady certViewer--evReady 788 certificate certificate certViewer--certificate 570 cacheck cacheck cacompliance cacompliance cacheck--cacompliance 52 EVChecker EVChecker crlVerification crlVerification EVChecker--crlVerification 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 72 duplicates...
Size#FoldersFilesLinesCode
154 x 2 certViewer/ui/static/css
evReady/ui/static/css
57:237 (66%)
53:233 (68%)
view
118 x 2 certViewer/cmd/web
certificate
115:283 (27%)
124:292 (30%)
view
65 x 2 certViewer/cmd/web
certificate
17:137 (100%)
17:137 (100%)
view
45 x 2 certViewer/cmd/web
certificate
340:406 (10%)
347:413 (11%)
view
40 x 2 certViewer/ui/static/css
evReady/ui/static/css
1:47 (17%)
1:47 (17%)
view
39 x 2 certViewer/internal/validator
evReady/internal/validator
15:88 (100%)
11:84 (100%)
view
32 x 2 certViewer/cmd/web
certificate
416:447 (7%)
445:476 (8%)
view
30 x 2 certViewer/cmd/web
evReady/cmd/web
13:54 (100%)
13:54 (100%)
view
27 x 2 certViewer/cmd/web
evReady/cmd/web
16:58 (52%)
19:61 (42%)
view
25 x 2 EVChecker
crlVerification
359:393 (9%)
239:273 (13%)
view
24 x 2 certViewer/cmd/web
evReady/cmd/web
18:53 (72%)
20:55 (70%)
view
24 x 2 certViewer/cmd/web
evReady/cmd/web
62:101 (47%)
87:126 (38%)
view
18 x 2 certViewer/ui/static/css
evReady/ui/static/css
250:271 (7%)
243:264 (8%)
view
17 x 2 capi
capi
227:247 (3%)
360:380 (3%)
view
16 x 2 certViewer/cmd/web
certificate
299:317 (3%)
297:316 (4%)
view
16 x 2 cacheck/templates
cacheck/templates
16:39 (33%)
1:24 (18%)
view
14 x 2 capi/lib/service
capi/lib/service
199:214 (6%)
218:233 (6%)
view
14 x 2 capi/lib/service
capi/lib/service
241:256 (6%)
290:305 (6%)
view
13 x 2 capi/lib/service
capi/lib/service
120:134 (6%)
291:305 (6%)
view
13 x 2 capi/lib/service
capi/lib/service
120:134 (6%)
242:256 (6%)
view
13 x 2 cacheck/static/css
cacompliance/static/css
1:15 (100%)
1:15 (100%)
view
12 x 2 certViewer/cmd/web
evReady/cmd/web
14:32 (54%)
13:31 (66%)
view
12 x 2 capi
capi
306:321 (2%)
459:471 (2%)
view
11 x 2 capi/lib/service
capi/lib/service
171:183 (5%)
196:208 (5%)
view
10 x 2 capi
crlVerification
617:627 (2%)
263:273 (5%)
view
10 x 2 capi
capi
279:289 (2%)
394:404 (2%)
view
10 x 2 EVChecker
capi
383:393 (3%)
617:627 (2%)
view
10 x 2 capi
capi
211:221 (2%)
345:355 (2%)
view
9 x 2 EVChecker
capi
366:376 (3%)
523:533 (1%)
view
9 x 2 capi/lib/service
capi/lib/service
152:163 (4%)
274:285 (4%)
view
9 x 2 capi/lib/service
capi/lib/service
174:183 (4%)
218:227 (4%)
view
9 x 2 capi
crlVerification
523:533 (1%)
246:256 (4%)
view
9 x 2 evReady/src/pkix/lib
evReady/src/pkix/lib
1167:1177 (<1%)
1515:1525 (<1%)
view
9 x 2 capi
capi
251:259 (1%)
417:425 (1%)
view
9 x 2 capi
capi
199:208 (1%)
333:342 (1%)
view
8 x 2 capi
capi
213:221 (1%)
396:404 (1%)
view
8 x 2 evReady/src/pkix/include/pkix
evReady/src/pkix/include/pkix
244:253 (5%)
258:267 (5%)
view
8 x 2 capi
capi
281:289 (1%)
347:355 (1%)
view
8 x 2 capi
capi
213:221 (1%)
281:289 (1%)
view
8 x 2 capi
capi
347:355 (1%)
396:404 (1%)
view
7 x 2 capi/lib/service
capi/lib/service
155:163 (3%)
309:317 (3%)
view
7 x 2 capi/lib/service
capi/lib/service
277:285 (3%)
309:317 (3%)
view
7 x 2 certViewer/cmd/web
evReady/cmd/web
36:48 (31%)
30:42 (38%)
view
7 x 2 certdataDiffCCADB/certdata
certdataDiffCCADB/certdata
143:150 (4%)
150:157 (4%)
view
7 x 2 cacheck/templates
cacompliance/templates
1:9 (7%)
50:58 (8%)
view
7 x 2 certViewer/cmd/web
evReady/cmd/web
55:65 (21%)
60:70 (20%)
view
7 x 2 certViewer/cmd/web
evReady/cmd/web
15:23 (63%)
15:23 (63%)
view
6 x 2 cacheck/templates
cacheck/templates
15:23 (6%)
30:37 (12%)
view
6 x 2 certificate
certificate
44:52 (9%)
144:152 (7%)
view
6 x 2 evReady/src/pkix/lib
evReady/src/pkix/lib
33:38 (3%)
248:253 (3%)
view
Duplicated Units
The list of top 22 duplicated units.
See data for all 22 unit duplicates...
Size#FoldersFilesLinesCode
40 x 2 certViewer/cmd/web
certificate
57:116 
57:116 
view
40 x 2 certViewer/cmd/web
certificate
340:393 
347:400 
view
30 x 2 certViewer/cmd/web
certificate
241:284 
250:293 
view
23 x 2 certViewer/cmd/web
evReady/cmd/web
62:92 
87:117 
view
14 x 2 certViewer/cmd/web
certificate
25:41 
25:41 
view
14 x 2 certViewer/cmd/web
evReady/cmd/web
36:55 
39:58 
view
11 x 2 certViewer/cmd/web
certificate
395:407 
402:414 
view
11 x 3 crlVerification
EVChecker
capi
263:275 
383:395 
617:629 
view
10 x 2 certViewer/cmd/web
evReady/cmd/web
28:41 
28:41 
view
10 x 2 crlVerification
EVChecker
250:261 
370:381 
view
9 x 2 certViewer/cmd/web
evReady/cmd/web
13:25 
13:25 
view
9 x 2 certViewer/cmd/web
evReady/cmd/web
44:55 
44:55 
view
9 x 3 certViewer/cmd/web
certificate
certificate
43:53 
43:53 
143:153 
view
9 x 2 certViewer/cmd/web
certificate
121:138 
121:138 
view
9 x 2 certViewer/cmd/web
certificate
189:199 
198:208 
view
8 x 2 certViewer/cmd/web
certificate
211:220 
220:229 
view
8 x 2 certViewer/cmd/web
certificate
222:231 
231:240 
view
7 x 2 certViewer/cmd/web
evReady/cmd/web
16:26 
19:29 
view
6 x 2 certViewer/internal/validator
evReady/internal/validator
23:31 
19:27 
view
6 x 2 certViewer/internal/validator
evReady/internal/validator
50:57 
46:53 
view
6 x 2 certViewer/cmd/web
certificate
288:295 
418:425 
view
6 x 2 certViewer/cmd/web
evReady/cmd/web
620:627 
104:111 
view