apache / aries
Duplication

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

Intro
Learn more...
Duplication Overall
system12% (7,273 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java13% (7,261 lines)
xml2% (12 lines)
Duplication per Component (primary)
blueprint23% (3,876 lines)
subsystem10% (1,411 lines)
jmx8% (510 lines)
pushstream18% (336 lines)
blueprint-maven-plugin11% (278 lines)
util9% (251 lines)
spi-fly7% (149 lines)
async14% (122 lines)
transaction3% (104 lines)
proxy3% (80 lines)
jndi2% (61 lines)
esa-maven-plugin9% (40 lines)
web3% (29 lines)
esa-ant-task9% (14 lines)
versioning1% (12 lines)
quiesce0% (0 lines)
testsupport0% (0 lines)
tutorials0% (0 lines)

Duplication Between Components (50+ lines)

G blueprint blueprint util util blueprint--util 220 spi-fly spi-fly blueprint--spi-fly 86 web web util--web 58 proxy proxy proxy--spi-fly 96

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 696 duplicates...
Size#FoldersFilesLinesCode
155 x 2 blueprint/blueprint-core...ries/blueprint/ext/impl
blueprint/blueprint-noos...ries/blueprint/ext/impl
200:426 (41%)
184:410 (37%)
view
73 x 2 blueprint/blueprint-core...che/aries/blueprint/ext
blueprint/blueprint-noos...che/aries/blueprint/ext
277:389 (24%)
190:303 (32%)
view
65 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
313:392 (27%)
179:258 (38%)
view
59 x 2 blueprint/blueprint-core...ies/blueprint/container
util/src/main/java/org/a...aries/util/tracker/hook
224:445 (49%)
718:936 (22%)
view
58 x 2 blueprint/blueprint-core...che/aries/blueprint/ext
blueprint/blueprint-noos...che/aries/blueprint/ext
402:492 (19%)
312:402 (26%)
view
55 x 2 jmx/jmx-blueprint-core/s...ries/jmx/blueprint/impl
jmx/jmx-core/src/main/ja...e/aries/jmx/util/shared
28:139 (100%)
38:149 (100%)
view
54 x 2 blueprint/blueprint-core...che/aries/blueprint/ext
blueprint/blueprint-noos...che/aries/blueprint/ext
111:187 (18%)
119:195 (24%)
view
51 x 2 blueprint/blueprint-core...ies/blueprint/container
util/src/main/java/org/a...aries/util/tracker/hook
42:214 (42%)
535:706 (19%)
view
48 x 2 blueprint/blueprint-core...ries/blueprint/ext/impl
blueprint/blueprint-noos...ries/blueprint/ext/impl
58:123 (12%)
54:119 (11%)
view
46 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
149:230 (8%)
143:224 (7%)
view
44 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
64:133 (7%)
62:131 (7%)
view
43 x 2 blueprint/blueprint-core...e/aries/blueprint/utils
spi-fly/spi-fly-core/src...org/apache/aries/spifly
45:110 (87%)
46:111 (86%)
view
41 x 2 blueprint/blueprint-core...ries/blueprint/ext/impl
blueprint/blueprint-noos...ries/blueprint/ext/impl
488:548 (10%)
553:613 (9%)
view
38 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
765:825 (6%)
896:956 (6%)
view
32 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
837:882 (5%)
238:283 (15%)
view
29 x 2 util/src/main/java/org/apache/aries/util
web/web-urlhandler/src/m...ries/web/converter/impl
221:259 (20%)
444:482 (10%)
view
29 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
263:298 (12%)
129:164 (17%)
view
28 x 2 subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
41:80 (32%)
85:124 (26%)
view
28 x 2 subsystem/subsystem-core...subsystem/core/internal
subsystem/subsystem-obr/.../subsystem/obr/internal
18:49 (100%)
18:49 (100%)
view
28 x 2 subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
130:167 (25%)
110:147 (30%)
view
26 x 2 subsystem/subsystem-core...subsystem/core/internal
subsystem/subsystem-core...subsystem/core/internal
81:114 (40%)
97:130 (35%)
view
25 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
495:537 (4%)
610:652 (4%)
view
24 x 2 blueprint/blueprint-cm/s...blueprint/compendium/cm
blueprint/blueprint-noos...ries/blueprint/ext/impl
580:616 (5%)
607:643 (5%)
view
23 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
804:834 (3%)
201:231 (11%)
view
22 x 2 proxy/proxy-impl/src/mai...aries/proxy/impl/common
spi-fly/spi-fly-dynamic-...he/aries/spifly/dynamic
34:75 (37%)
38:79 (41%)
view
22 x 2 subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
39:68 (73%)
33:62 (75%)
view
21 x 2 blueprint/blueprint-core...ries/blueprint/ext/impl
blueprint/blueprint-noos...ries/blueprint/ext/impl
173:196 (5%)
160:183 (5%)
view
20 x 2 blueprint/blueprint-cm/s...blueprint/compendium/cm
blueprint/blueprint-core...ries/blueprint/ext/impl
586:616 (4%)
557:587 (5%)
view
20 x 2 blueprint/blueprint-core...ries/blueprint/ext/impl
blueprint/blueprint-noos...ries/blueprint/ext/impl
557:587 (5%)
613:643 (4%)
view
20 x 2 blueprint/blueprint-pars...aries/blueprint/reflect
blueprint/blueprint-pars...aries/blueprint/reflect
75:107 (42%)
53:85 (64%)
view
20 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
887:916 (3%)
1000:1029 (3%)
view
19 x 2 subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
33:59 (73%)
33:59 (73%)
view
19 x 2 blueprint/blueprint-cm/s...blueprint/compendium/cm
blueprint/blueprint-cm/s...blueprint/compendium/cm
67:102 (12%)
52:87 (25%)
view
19 x 2 subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
33:59 (73%)
42:68 (63%)
view
19 x 2 subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
42:68 (63%)
33:59 (73%)
view
19 x 2 subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
33:59 (73%)
36:62 (65%)
view
19 x 2 subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
33:59 (73%)
36:62 (65%)
view
19 x 2 subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
33:59 (73%)
36:62 (65%)
view
19 x 2 subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
33:59 (73%)
33:59 (73%)
view
19 x 2 subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
33:59 (73%)
33:59 (73%)
view
19 x 2 subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
42:68 (63%)
33:59 (73%)
view
18 x 2 pushstream/pushstream/sr...apache/aries/pushstream
pushstream/pushstream/sr...apache/aries/pushstream
456:477 (1%)
503:524 (1%)
view
18 x 2 jmx/jmx-core/src/main/java/org/apache/aries/jmx
util/src/main/java/org/apache/aries/util/log
41:83 (85%)
42:83 (90%)
view
18 x 2 blueprint-maven-plugin/b.../plugin/handlers/spring
blueprint-maven-plugin/b.../plugin/handlers/common
120:146 (23%)
91:117 (30%)
view
18 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
115:142 (7%)
75:102 (10%)
view
17 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
860:885 (3%)
973:998 (2%)
view
17 x 2 subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
64:88 (40%)
64:88 (36%)
view
17 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
82:105 (9%)
61:84 (12%)
view
16 x 2 blueprint-maven-plugin/b...plugin/handlers/jakarta
blueprint-maven-plugin/b...t/plugin/handlers/javax
26:47 (100%)
26:47 (100%)
view
16 x 2 blueprint/blueprint-core...ries/blueprint/ext/impl
blueprint/blueprint-noos...ries/blueprint/ext/impl
460:480 (4%)
445:465 (3%)
view
Duplicated Units
The list of top 50 duplicated units.
See data for all 80 unit duplicates...
Size#FoldersFilesLinesCode
49 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
319:371 
185:237 
view
47 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
837:885 
238:286 
view
44 x 2 blueprint/blueprint-core...che/aries/blueprint/ext
blueprint/blueprint-noos...che/aries/blueprint/ext
133:188 
141:196 
view
31 x 2 blueprint/blueprint-core...e/aries/blueprint/utils
spi-fly/spi-fly-core/src...org/apache/aries/spifly
39:71 
40:72 
view
30 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
789:823 
920:954 
view
26 x 2 blueprint/blueprint-core...ies/blueprint/container
util/src/main/java/org/a...aries/util/tracker/hook
147:189 
639:681 
view
26 x 2 blueprint/blueprint-core...ies/blueprint/container
util/src/main/java/org/a...aries/util/tracker/hook
248:292 
742:786 
view
25 x 2 blueprint/blueprint-core...ries/blueprint/ext/impl
blueprint/blueprint-noos...ries/blueprint/ext/impl
304:330 
288:314 
view
24 x 2 blueprint/blueprint-core...ies/blueprint/container
util/src/main/java/org/a...aries/util/tracker/hook
300:346 
794:840 
view
24 x 2 blueprint/blueprint-core...che/aries/blueprint/ext
blueprint/blueprint-noos...che/aries/blueprint/ext
359:387 
273:301 
view
23 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
88:115 
86:113 
view
22 x 2 blueprint/blueprint-core...che/aries/blueprint/ext
blueprint/blueprint-noos...che/aries/blueprint/ext
284:310 
198:224 
view
22 x 2 blueprint/blueprint-core...che/aries/blueprint/ext
blueprint/blueprint-noos...che/aries/blueprint/ext
312:337 
226:251 
view
22 x 2 blueprint/blueprint-core...che/aries/blueprint/ext
blueprint/blueprint-noos...che/aries/blueprint/ext
417:441 
327:351 
view
22 x 2 subsystem/subsystem-mode...ubsystem/modelling/impl
subsystem/subsystem-mode...ubsystem/modelling/impl
240:267 
185:212 
view
21 x 2 blueprint/blueprint-core...ries/blueprint/ext/impl
blueprint/blueprint-noos...ries/blueprint/ext/impl
398:420 
382:404 
view
20 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
722:743 
368:389 
view
18 x 2 blueprint/blueprint-cm/s...blueprint/compendium/cm
blueprint/blueprint-pars.../aries/blueprint/parser
649:668 
1195:1214 
view
18 x 2 blueprint/blueprint-core...ries/blueprint/ext/impl
blueprint/blueprint-noos...ries/blueprint/ext/impl
283:302 
267:286 
view
16 x 2 blueprint/blueprint-core...che/aries/blueprint/ext
blueprint/blueprint-noos...che/aries/blueprint/ext
339:357 
253:271 
view
15 x 2 blueprint/blueprint-core...che/aries/blueprint/ext
blueprint/blueprint-noos...che/aries/blueprint/ext
206:224 
160:178 
view
15 x 2 blueprint/blueprint-core...che/aries/blueprint/ext
blueprint/blueprint-noos...che/aries/blueprint/ext
478:494 
388:404 
view
15 x 2 blueprint/blueprint-core...ries/blueprint/ext/impl
blueprint/blueprint-noos...ries/blueprint/ext/impl
221:237 
205:221 
view
15 x 2 blueprint/blueprint-core...ries/blueprint/ext/impl
blueprint/blueprint-noos...ries/blueprint/ext/impl
348:364 
332:348 
view
15 x 2 blueprint/blueprint-core...ries/blueprint/ext/impl
blueprint/blueprint-noos...ries/blueprint/ext/impl
366:382 
350:366 
view
15 x 2 blueprint/blueprint-core...ries/blueprint/ext/impl
blueprint/blueprint-noos...ries/blueprint/ext/impl
488:504 
553:569 
view
14 x 2 subsystem/subsystem-core...subsystem/core/internal
subsystem/subsystem-core...subsystem/core/internal
80:95 
96:111 
view
13 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
803:817 
200:214 
view
13 x 2 jmx/jmx-core/src/main/ja...e/aries/jmx/util/shared
jmx/jmx-blueprint-core/s...ries/jmx/blueprint/impl
47:61 
37:51 
view
12 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
210:223 
204:217 
view
12 x 2 blueprint/blueprint-core...ies/blueprint/container
util/src/main/java/org/a...aries/util/tracker/hook
124:137 
617:630 
view
11 x 2 blueprint/blueprint-core...ries/blueprint/ext/impl
blueprint/blueprint-noos...ries/blueprint/ext/impl
239:253 
223:237 
view
11 x 2 blueprint/blueprint-core...ries/blueprint/ext/impl
blueprint/blueprint-noos...ries/blueprint/ext/impl
332:346 
316:330 
view
10 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
681:711 
803:833 
view
10 x 5 blueprint/itests/bluepri...s/blueprint/testbundlea
blueprint/itests/bluepri...s/blueprint/testbundlea
blueprint/itests/bluepri...s/blueprint/testbundlea
blueprint/itests/bluepri...s/blueprint/testbundlea
blueprint/itests/bluepri...s/blueprint/testbundlea
45:56 
44:55 
37:48 
44:55 
44:55 
view
10 x 2 subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
147:158 
127:138 
view
10 x 2 subsystem/subsystem-core...subsystem/core/internal
subsystem/subsystem-obr/.../subsystem/obr/internal
24:35 
20:31 
view
10 x 3 blueprint-maven-plugin/b.../plugin/handlers/paxcdi
blueprint-maven-plugin/b...dlers/blueprint/service
blueprint-maven-plugin/b...dlers/blueprint/service
80:91 
83:94 
87:98 
view
9 x 4 blueprint/blueprint-cm/s...blueprint/compendium/cm
blueprint/blueprint-core...ries/blueprint/ext/impl
blueprint/blueprint-pars.../aries/blueprint/parser
blueprint/blueprint-noos...ries/blueprint/ext/impl
599:609 
570:580 
1449:1459 
626:636 
view
9 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
882:892 
995:1005 
view
9 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
373:383 
239:249 
view
9 x 2 blueprint/blueprint-core...ries/blueprint/ext/impl
blueprint/blueprint-noos...ries/blueprint/ext/impl
255:267 
239:251 
view
9 x 2 blueprint/blueprint-core...ries/blueprint/ext/impl
blueprint/blueprint-noos...ries/blueprint/ext/impl
269:281 
253:265 
view
9 x 2 blueprint/blueprint-core...ries/blueprint/ext/impl
blueprint/blueprint-noos...ries/blueprint/ext/impl
384:396 
368:380 
view
9 x 2 util/src/main/java/org/apache/aries/util
util/src/main/java/org/apache/aries/util/manifest
75:86 
210:221 
view
9 x 2 subsystem/subsystem-core...subsystem/core/internal
subsystem/subsystem-obr/.../subsystem/obr/internal
20:30 
20:30 
view
8 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
495:504 
610:619 
view
8 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
510:519 
625:634 
view
8 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
894:903 
1007:1016 
view
8 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
48:57 
39:48 
view