apache / aries
Duplication

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

Intro
Learn more...
Duplication Overall
system11% (7,446 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java11% (7,353 lines)
xml11% (93 lines)
Duplication per Component (primary)
blueprint21% (4,051 lines)
subsystem10% (1,325 lines)
jmx8% (510 lines)
pushstream18% (336 lines)
util10% (265 lines)
application2% (190 lines)
spi-fly7% (149 lines)
async14% (122 lines)
transaction3% (104 lines)
esa-maven-plugin18% (82 lines)
proxy3% (80 lines)
jndi2% (61 lines)
eba-maven-plugin17% (42 lines)
ejb3% (38 lines)
web3% (29 lines)
testsupport1% (20 lines)
tutorials7% (16 lines)
esa-ant-task9% (14 lines)
versioning1% (12 lines)
quiesce0% (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 eba-maven-plugin eba-maven-plugin esa-maven-plugin esa-maven-plugin eba-maven-plugin--esa-maven-plugin 84 application application application--blueprint 57

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 709 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/plugin/bluepri.../plugin/handlers/spring
blueprint/plugin/bluepri...t/plugin/handlers/javax
120:146 (23%)
86:112 (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 application/application-...lication/modelling/impl
application/application-...lication/modelling/impl
194:219 (14%)
252:277 (12%)
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 81 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 util/src/main/java/org/a...aries/util/tracker/hook
blueprint/blueprint-core...ies/blueprint/container
639:681 
147:189 
view
26 x 2 util/src/main/java/org/a...aries/util/tracker/hook
blueprint/blueprint-core...ies/blueprint/container
742:786 
248:292 
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 util/src/main/java/org/a...aries/util/tracker/hook
blueprint/blueprint-core...ies/blueprint/container
794:840 
300:346 
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 application/application-...lication/modelling/impl
application/application-...lication/modelling/impl
187:214 
245:272 
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
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-core...ries/blueprint/ext/impl
blueprint/blueprint-noos...ries/blueprint/ext/impl
283:302 
267:286 
view
18 x 2 blueprint/blueprint-pars.../aries/blueprint/parser
blueprint/blueprint-cm/s...blueprint/compendium/cm
1195:1214 
649:668 
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...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
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...che/aries/blueprint/ext
blueprint/blueprint-noos...che/aries/blueprint/ext
206:224 
160:178 
view
14 x 2 subsystem/subsystem-core...subsystem/core/internal
subsystem/subsystem-core...subsystem/core/internal
80:95 
96:111 
view
13 x 2 jmx/jmx-blueprint-core/s...ries/jmx/blueprint/impl
jmx/jmx-core/src/main/ja...e/aries/jmx/util/shared
37:51 
47:61 
view
13 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
803:817 
200:214 
view
12 x 2 util/src/main/java/org/a...aries/util/tracker/hook
blueprint/blueprint-core...ies/blueprint/container
617:630 
124:137 
view
12 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
210:223 
204:217 
view
11 x 2 util/src/main/java/org/apache/aries/util/manifest
application/application-.../aries/application/impl
53:71 
146:163 
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 subsystem/subsystem-obr/.../subsystem/obr/internal
subsystem/subsystem-core...subsystem/core/internal
20:31 
24:35 
view
10 x 2 subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
127:138 
147:158 
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
44:55 
44:55 
45:56 
37:48 
44:55 
view
10 x 3 blueprint/plugin/bluepri.../plugin/handlers/paxcdi
blueprint/plugin/bluepri...dlers/blueprint/service
blueprint/plugin/bluepri...dlers/blueprint/service
80:91 
83:94 
87:98 
view
10 x 2 blueprint/blueprint-core...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
681:711 
803:833 
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-obr/.../subsystem/obr/internal
subsystem/subsystem-core...subsystem/core/internal
20:30 
20:30 
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 4 blueprint/blueprint-core...ries/blueprint/ext/impl
blueprint/blueprint-pars.../aries/blueprint/parser
blueprint/blueprint-cm/s...blueprint/compendium/cm
blueprint/blueprint-noos...ries/blueprint/ext/impl
570:580 
1449:1459 
599:609 
626:636 
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...ies/blueprint/container
blueprint/blueprint-noos...ies/blueprint/container
882:892 
995:1005 
view
8 x 13 subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
...
112:121 
105:114 
84:93 
109:118 
114:123 
59:68 
91:100 
129:138 
62:71 
63:72 
...
view
8 x 2 subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
51:60 
95:104 
view
8 x 2 subsystem/subsystem-core.../subsystem/core/archive
subsystem/subsystem-core.../subsystem/core/archive
72:81 
116:125 
view