apache / tuscany-sca-2.x
Duplication

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

Intro
Learn more...
Duplication Overall
system21% (24,416 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java20% (20,471 lines)
wsdl48% (1,810 lines)
xml38% (996 lines)
js38% (539 lines)
profile97% (506 lines)
py4% (52 lines)
jsp23% (42 lines)
Duplication per Component (primary)
modules18% (17,279 lines)
testing47% (6,516 lines)
maven42% (552 lines)
distribution6% (69 lines)
unreleased0% (0 lines)

Duplication Between Components (50+ lines)

G modules modules testing testing modules--testing 662

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 2,551 duplicates...
Size#FoldersFilesLinesCode
185 x 2 modules/node-launcher-eq...a/node/equinox/launcher
modules/node-launcher-eq...a/node/equinox/launcher
1:185 (100%)
1:185 (100%)
view
167 x 2 modules/assembly-xml/src/main/resources/META-INF
modules/assembly-xsd/src/main/resources
1:245 (100%)
1:245 (100%)
view
160 x 2 modules/implementation-j...ntation/java/introspect
modules/interface-java/s.../interfacedef/java/impl
357:620 (50%)
353:616 (51%)
view
143 x 2 modules/interface-java-j...interfacedef/java/jaxrs
modules/interface-java-j...interfacedef/java/jaxws
39:276 (100%)
39:276 (100%)
view
141 x 2 modules/implementation-j...ntation/java/introspect
modules/interface-java/s.../interfacedef/java/impl
52:344 (44%)
52:344 (45%)
view
95 x 2 testing/itest/databindin.../databindings/jaxb/impl
testing/itest/databindin.../databindings/jaxb/impl
47:206 (97%)
46:205 (97%)
view
91 x 2 modules/common-java/src/.../common/java/reflection
modules/implementation-j...ntation/java/introspect
349:500 (30%)
406:557 (28%)
view
91 x 2 modules/common-java/src/.../common/java/reflection
modules/interface-java/s.../interfacedef/java/impl
349:500 (30%)
402:553 (29%)
view
74 x 2 testing/itest/databindin.../databindings/jaxb/impl
testing/itest/databindin.../databindings/jaxb/impl
45:142 (100%)
43:140 (100%)
view
74 x 2 testing/itest/ws/contrib...rget/src/main/resources
testing/itest/ws/contrib...irst/src/main/resources
1:122 (97%)
1:122 (100%)
view
74 x 2 testing/itest/ws/contrib...irst/src/main/resources
testing/itest/ws/externa...ient/src/main/resources
1:122 (100%)
1:122 (100%)
view
74 x 2 testing/itest/ws/contrib...rget/src/main/resources
testing/itest/ws/externa...ient/src/main/resources
1:122 (97%)
1:122 (100%)
view
72 x 2 modules/databinding/src/...ny/sca/databinding/impl
testing/itest/service-re...ny/sca/itest/serviceref
76:185 (11%)
50:159 (38%)
view
70 x 2 modules/implementation-s...entation/spring/context
modules/implementation-s...tion/spring/context/tie
60:207 (93%)
57:204 (90%)
view
66 x 2 testing/itest/contributi...-app/src/main/resources
testing/itest/contributi...test/src/main/resources
1:132 (100%)
1:132 (100%)
view
63 x 2 testing/itest/databindin.../databindings/jaxb/impl
testing/itest/databindin.../databindings/jaxb/impl
33:149 (96%)
33:149 (96%)
view
61 x 2 modules/builder/src/main...uscany/sca/builder/impl
modules/builder/src/main...uscany/sca/builder/impl
470:598 (18%)
677:791 (12%)
view
61 x 2 testing/itest/ws/contrib...-dom/src/main/resources
testing/itest/ws/contrib...pped/src/main/resources
1:103 (100%)
1:103 (100%)
view
58 x 2 testing/itest/jms/format...in/resources/jmsdefault
testing/itest/jms/format...mstextxmlinjmsobjectout
1:135 (100%)
1:135 (100%)
view
57 x 2 modules/implementation-s...tation/spring/processor
modules/implementation-s...on/spring/processor/tie
36:149 (100%)
36:149 (100%)
view
57 x 2 testing/itest/databindin.../databindings/jaxb/impl
testing/itest/databindin.../databindings/jaxb/impl
38:136 (91%)
40:137 (91%)
view
55 x 2 modules/web-javascript-d.../main/resources/tuscany
modules/web-javascript-d.../main/resources/tuscany
56:141 (68%)
56:141 (68%)
view
55 x 2 modules/common-java/src/.../common/java/reflection
modules/implementation-j...ntation/java/introspect
175:283 (18%)
239:347 (17%)
view
54 x 2 modules/implementation-s...entation/spring/context
modules/implementation-s...tion/spring/context/tie
72:150 (77%)
66:144 (59%)
view
54 x 2 modules/common-java/src/.../common/java/reflection
modules/interface-java/s.../interfacedef/java/impl
175:280 (18%)
239:344 (17%)
view
53 x 2 modules/implementation-s...tation/spring/processor
modules/implementation-s...on/spring/processor/tie
42:164 (92%)
41:163 (92%)
view
53 x 2 testing/itest/databindin.../databindings/jaxb/impl
testing/itest/databindin.../databindings/jaxb/impl
52:155 (91%)
54:157 (91%)
view
53 x 2 testing/itest/jms/format...at/jmsobject/helloworld
testing/itest/jms/format...at/jmsobject/helloworld
24:105 (96%)
24:105 (96%)
view
52 x 2 modules/node-launcher-eq...a/node/equinox/launcher
modules/node-launcher-eq...a/node/equinox/launcher
97:148 (34%)
131:182 (28%)
view
52 x 2 modules/node-launcher-eq...a/node/equinox/launcher
modules/node-launcher-eq...a/node/equinox/launcher
97:148 (34%)
131:182 (28%)
view
51 x 2 modules/implementation-s...tation/spring/processor
modules/implementation-s...on/spring/processor/tie
43:159 (92%)
42:158 (92%)
view
47 x 2 modules/binding-corba-ru...ing/corba/provider/util
modules/binding-ejb-runt...y/sca/binding/ejb/corba
480:526 (14%)
762:808 (9%)
view
47 x 2 modules/implementation-s...ion/spring/elements/tie
modules/implementation-s...a/implementation/spring
44:126 (82%)
47:129 (81%)
view
47 x 2 modules/common-xml/src/m.../common/xml/stax/reader
modules/common-xml/src/m.../common/xml/stax/reader
169:305 (46%)
117:253 (49%)
view
44 x 2 modules/databinding-axio...y/sca/databinding/axiom
modules/databinding-sdo-.../sca/databinding/sdo2om
40:131 (91%)
40:131 (89%)
view
42 x 2 modules/implementation-s...ntation/spring/provider
modules/implementation-s...on/spring/provider/stub
56:123 (82%)
55:122 (82%)
view
42 x 2 modules/implementation-s...tation/spring/namespace
modules/implementation-s...on/spring/namespace/tie
34:90 (100%)
34:90 (100%)
view
41 x 2 testing/itest/jms/format...t/jmsdefault/helloworld
testing/itest/jms/format...t/jmsdefault/helloworld
23:81 (100%)
23:81 (100%)
view
40 x 2 testing/itest/policy/wsp...icy/wspolicy/helloworld
testing/itest/ws/authent...ing/ws/axis2/helloworld
1:86 (100%)
1:86 (100%)
view
40 x 2 testing/itest/policy/int...tors/src/main/resources
testing/itest/policy/ope...y/operations/helloworld
1:86 (100%)
1:86 (100%)
view
40 x 2 testing/itest/policy/int...tors/src/main/resources
testing/itest/policy/wsp...icy/wspolicy/helloworld
1:86 (100%)
1:86 (100%)
view
40 x 2 testing/itest/policy/mat...icy/matching/helloworld
testing/itest/ws/http-ss...ing/ws/axis2/helloworld
1:86 (100%)
1:86 (100%)
view
40 x 2 testing/itest/ws/contrib...face/src/main/resources
testing/itest/ws/externa...ient/src/main/resources
1:71 (61%)
1:71 (54%)
view
40 x 2 testing/itest/ws/authent...ing/ws/axis2/helloworld
testing/itest/ws/wspolic...ing/ws/axis2/helloworld
1:86 (100%)
1:86 (100%)
view
40 x 2 testing/itest/ws/default...ny/sca/binding/ws/axis2
testing/itest/ws/http-ss...ing/ws/axis2/helloworld
1:86 (100%)
1:86 (100%)
view
40 x 2 testing/itest/policy/mat...icy/matching/helloworld
testing/itest/policy/rel...lity/src/main/resources
1:86 (100%)
1:86 (100%)
view
40 x 2 testing/itest/policy/rel...lity/src/main/resources
testing/itest/ws/authent...ing/ws/axis2/helloworld
1:86 (100%)
1:86 (100%)
view
40 x 2 testing/itest/policy/int...tors/src/main/resources
testing/itest/ws/authent...ing/ws/axis2/helloworld
1:86 (100%)
1:86 (100%)
view
40 x 2 testing/itest/policy/int...tors/src/main/resources
testing/itest/ws/wspolic...ing/ws/axis2/helloworld
1:86 (100%)
1:86 (100%)
view
40 x 2 testing/itest/policy/ope...y/operations/helloworld
testing/itest/ws/wspolic...ing/ws/axis2/helloworld
1:86 (100%)
1:86 (100%)
view
Duplicated Units
The list of top 50 duplicated units.
See data for all 205 unit duplicates...
Size#FoldersFilesLinesCode
73 x 2 testing/itest/databindin.../databindings/jaxb/impl
testing/itest/databindin.../databindings/jaxb/impl
61:136 
63:138 
view
72 x 2 modules/binding-corba-ru...ing/corba/provider/util
modules/binding-ejb-runt...y/sca/binding/ejb/corba
452:527 
734:809 
view
54 x 2 modules/implementation-s...on/spring/processor/tie
modules/implementation-s...tation/spring/processor
83:150 
83:150 
view
47 x 2 modules/interface-java-j...interfacedef/java/jaxrs
modules/interface-java-j...interfacedef/java/jaxws
104:152 
104:152 
view
46 x 2 modules/builder/src/main...uscany/sca/builder/impl
modules/builder/src/main...uscany/sca/builder/impl
256:321 
146:211 
view
44 x 2 modules/implementation-s...on/spring/processor/tie
modules/implementation-s...tation/spring/processor
81:150 
82:151 
view
43 x 2 modules/implementation-s...on/spring/processor/tie
modules/implementation-s...tation/spring/processor
82:150 
83:151 
view
39 x 2 modules/composite-diagra...y/sca/diagram/artifacts
modules/composite-diagra...y/sca/diagram/artifacts
35:81 
35:79 
view
38 x 2 modules/interface-java/s.../interfacedef/java/impl
modules/implementation-j...ntation/java/introspect
194:240 
194:240 
view
32 x 3 modules/interface-java/s.../interfacedef/java/impl
modules/common-java/src/.../common/java/reflection
modules/implementation-j...ntation/java/introspect
287:322 
223:258 
287:322 
view
32 x 2 modules/builder/src/main...uscany/sca/builder/impl
modules/builder/src/main...uscany/sca/builder/impl
712:751 
512:551 
view
31 x 4 modules/interface-java/s.../interfacedef/java/impl
modules/common-java/src/.../common/java/reflection
modules/implementation-j...ntation/java/introspect
modules/interface-java-j...interfacedef/java/jaxws
469:501 
416:448 
473:505 
260:292 
view
31 x 2 modules/assembly-xml/src...uscany/sca/assembly/xml
modules/binding-ws/src/m...cany/sca/binding/ws/xml
585:617 
142:174 
view
30 x 2 modules/interface-java/s.../interfacedef/java/impl
modules/implementation-j...ntation/java/introspect
134:177 
134:177 
view
28 x 2 modules/web-javascript-d.../main/resources/tuscany
modules/web-javascript-d.../main/resources/tuscany
25:62 
25:62 
view
28 x 2 modules/implementation-s...tion/spring/context/tie
modules/implementation-s...entation/spring/context
83:114 
89:120 
view
27 x 2 modules/assembly/src/mai...y/sca/interfacedef/util
modules/databinding/src/...ny/sca/databinding/impl
73:103 
190:220 
view
25 x 2 testing/itest/jms/format...t/jmsdefault/helloworld
testing/itest/jms/format...t/jmsdefault/helloworld
37:68 
37:68 
view
25 x 2 testing/itest/policy/int...ava/testbindingwspolicy
testing/itest/policy/rel...ava/testbindingwspolicy
53:85 
53:85 
view
25 x 2 modules/interface-java/s.../interfacedef/java/impl
modules/implementation-j...ntation/java/introspect
82:119 
82:119 
view
25 x 2 modules/interface-java-j...interfacedef/java/jaxrs
modules/interface-java-j...interfacedef/java/jaxws
44:70 
44:70 
view
25 x 2 modules/builder/src/main...uscany/sca/builder/impl
modules/builder/src/main...uscany/sca/builder/impl
204:246 
170:212 
view
24 x 2 modules/builder/src/main...uscany/sca/builder/impl
modules/builder/src/main...uscany/sca/builder/impl
753:783 
560:590 
view
21 x 2 testing/itest/jms/format...at/jmsobject/helloworld
testing/itest/jms/format...at/jmsobject/helloworld
32:64 
32:64 
view
21 x 2 modules/interface-java-j...interfacedef/java/jaxrs
modules/interface-java-j...interfacedef/java/jaxws
76:98 
76:98 
view
20 x 2 modules/core/src/main/ja.../sca/core/assembly/impl
modules/core/src/main/ja.../sca/core/assembly/impl
281:302 
350:371 
view
19 x 2 modules/binding-jms-runt...ny/sca/binding/jms/host
modules/binding-jms-runt...ny/sca/binding/jms/host
152:175 
150:171 
view
19 x 2 modules/binding-jms-runt...mat/jmsbytesxml/runtime
modules/binding-jms-runt...rmat/jmstextxml/runtime
94:115 
100:121 
view
19 x 3 modules/interface-java/s.../interfacedef/java/impl
modules/common-java/src/.../common/java/reflection
modules/implementation-j...ntation/java/introspect
534:554 
481:501 
538:558 
view
19 x 3 modules/core/src/main/ja...y/sca/core/runtime/impl
modules/builder/src/main...uscany/sca/builder/impl
modules/builder/src/main...uscany/sca/builder/impl
1196:1217 
1005:1026 
752:773 
view
19 x 2 modules/interface-java-j...interfacedef/java/jaxrs
modules/interface-java-j...interfacedef/java/jaxws
238:263 
238:263 
view
19 x 2 modules/core-databinding...atabinding/transformers
modules/core-databinding...atabinding/transformers
121:158 
96:132 
view
19 x 2 modules/implementation-s...on/spring/namespace/tie
modules/implementation-s...tation/spring/namespace
40:64 
40:64 
view
19 x 2 modules/implementation-s...on/spring/namespace/tie
modules/implementation-s...tation/spring/namespace
63:83 
63:83 
view
19 x 2 modules/implementation-s...on/spring/namespace/tie
modules/implementation-s...tation/spring/namespace
40:65 
40:65 
view
18 x 3 modules/implementation-b...implementation/bpel/ode
modules/node-launcher-eq...a/node/equinox/launcher
modules/common-java/src/...cany/sca/common/java/io
100:120 
605:625 
69:89 
view
18 x 2 modules/binding-corba-ru...ing/corba/provider/util
modules/binding-ejb-runt...y/sca/binding/ejb/corba
397:424 
680:706 
view
18 x 3 modules/interface-java/s.../interfacedef/java/impl
modules/common-java/src/.../common/java/reflection
modules/implementation-j...ntation/java/introspect
386:406 
333:353 
390:410 
view
18 x 2 modules/implementation-s...ntation/spring/provider
modules/implementation-s...on/spring/provider/stub
85:108 
84:107 
view
18 x 2 modules/implementation-s...ntation/spring/provider
modules/implementation-s...on/spring/provider/stub
104:138 
104:138 
view
17 x 3 modules/interface-java/s.../interfacedef/java/impl
modules/common-java/src/.../common/java/reflection
modules/implementation-j...ntation/java/introspect
251:276 
187:212 
251:276 
view
17 x 3 modules/interface-java/s.../interfacedef/java/impl
modules/common-java/src/.../common/java/reflection
modules/implementation-j...ntation/java/introspect
408:428 
355:375 
412:432 
view
17 x 2 modules/node-launcher/sr...scany/sca/node/launcher
modules/node-launcher-eq...a/node/equinox/launcher
40:61 
40:61 
view
17 x 2 modules/common-xml/src/m.../common/xml/stax/reader
modules/common-xml/src/m.../common/xml/stax/reader
111:133 
332:355 
view
17 x 2 modules/builder/src/main...uscany/sca/builder/impl
modules/builder/src/main...uscany/sca/builder/impl
174:202 
369:395 
view
16 x 2 modules/host-webapp/src/...tuscany/sca/host/webapp
modules/host-http-osgi/s...e/tuscany/sca/http/osgi
61:83 
61:83 
view
16 x 2 modules/binding-jms-runt...ca/binding/jms/provider
modules/binding-jms-runt...ca/binding/jms/provider
144:165 
105:124 
view
16 x 2 modules/binding-jms-runt...eformat/jmstext/runtime
modules/binding-jms-runt...format/jmsbytes/runtime
77:98 
77:98 
view
16 x 3 modules/interface-java/s.../interfacedef/java/impl
modules/common-java/src/.../common/java/reflection
modules/implementation-j...ntation/java/introspect
328:345 
264:281 
328:345 
view
16 x 2 modules/interface-java-j...interfacedef/java/jaxrs
modules/interface-java-j...interfacedef/java/jaxws
214:236 
214:236 
view