apache / incubator-taverna-engine
Duplication

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

Intro
Learn more...
Duplication Overall
system5% (1,248 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java4% (1,009 lines)
xml30% (211 lines)
ttl7% (28 lines)
Duplication per Component (primary)
taverna-activity-archetype46% (317 lines)
taverna-provenanceconnector5% (300 lines)
taverna-reference-impl5% (102 lines)
taverna-reference-testhelpers37% (97 lines)
taverna-workflowmodel-impl2% (96 lines)
taverna-credential-manager-impl4% (63 lines)
taverna-workflowmodel-extensions3% (49 lines)
taverna-workflowmodel-api1% (39 lines)
taverna-execution-local3% (34 lines)
taverna-dataflow-activity23% (26 lines)
taverna-stringconstant-activity25% (26 lines)
taverna-execution-api9% (20 lines)
taverna-prov-owl-bindings2% (14 lines)
taverna-prov1% (14 lines)
taverna-execution-remote16% (8 lines)
taverna-run-impl1% (8 lines)
taverna-database-configuration-impl2% (7 lines)
taverna-execution-impl8% (7 lines)
taverna-services-impl14% (7 lines)
taverna-capability-impl5% (7 lines)
taverna-reference-types13% (7 lines)
taverna-execution-hadoop0% (0 lines)
taverna-capability-api0% (0 lines)
taverna-report-api0% (0 lines)
taverna-reference-api0% (0 lines)
taverna-observer0% (0 lines)
taverna-database-configuration-api0% (0 lines)
taverna-services-api0% (0 lines)
taverna-credential-manager-api0% (0 lines)
taverna-run-api0% (0 lines)

Duplication Between Components (50+ lines)

G taverna-provenanceconnector taverna-provenanceconnector taverna-workflowmodel-api taverna-workflowmodel-api taverna-provenanceconnector--taverna-workflowmodel-api 68 taverna-reference-impl taverna-reference-impl taverna-provenanceconnector--taverna-reference-impl 56 taverna-dataflow-activity taverna-dataflow-activity taverna-stringconstant-activity taverna-stringconstant-activity taverna-dataflow-activity--taverna-stringconstant-activity 52

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 327 duplicates...
Size#FoldersFilesLinesCode
23 x 2 taverna-reference-testhe...taverna/t2referencetest
taverna-reference-testhe...taverna/t2referencetest
51:114 (65%)
52:115 (65%)
view
18 x 2 taverna-activity-archety...src/main/java/ui/config
taverna-activity-archety...i/src/main/java/ui/view
1:32 (31%)
1:41 (31%)
view
18 x 2 taverna-activity-archety...src/main/java/ui/config
taverna-activity-archety...src/main/java/ui/config
1:32 (31%)
1:32 (46%)
view
18 x 2 taverna-activity-archety...sources/META-INF/spring
taverna-activity-archety...sources/META-INF/spring
1:18 (50%)
1:18 (45%)
view
18 x 2 taverna-activity-archety...c/main/resources/spring
taverna-activity-archety...c/main/resources/spring
1:18 (66%)
1:18 (75%)
view
18 x 2 taverna-activity-archety...src/main/java/ui/config
taverna-activity-archety...i/src/main/java/ui/view
1:32 (46%)
1:41 (31%)
view
17 x 2 taverna-activity-archety...src/main/java/ui/config
taverna-activity-archety...-activity/src/main/java
1:17 (29%)
1:17 (45%)
view
17 x 2 taverna-activity-archety...java/ui/serviceprovider
taverna-activity-archety...i/src/main/java/ui/view
1:17 (51%)
1:17 (40%)
view
17 x 2 taverna-activity-archety...java/ui/serviceprovider
taverna-activity-archety...java/ui/serviceprovider
1:17 (51%)
1:17 (42%)
view
17 x 2 taverna-activity-archety...java/ui/serviceprovider
taverna-activity-archety...-activity/src/main/java
1:17 (32%)
1:17 (34%)
view
17 x 2 taverna-activity-archety...src/main/java/ui/config
taverna-activity-archety...i/src/main/java/ui/menu
1:17 (43%)
1:17 (37%)
view
17 x 2 taverna-activity-archety...i/src/main/java/ui/view
taverna-activity-archety...-activity/src/main/java
1:17 (29%)
1:17 (34%)
view
17 x 2 taverna-activity-archety...src/main/java/ui/config
taverna-activity-archety...-activity/src/main/java
1:17 (43%)
1:17 (45%)
view
17 x 2 taverna-activity-archety...i/src/main/java/ui/menu
taverna-activity-archety...java/ui/serviceprovider
1:17 (37%)
1:17 (42%)
view
17 x 2 taverna-activity-archety...java/ui/serviceprovider
taverna-activity-archety...-activity/src/main/java
1:17 (42%)
1:17 (45%)
view
17 x 2 taverna-activity-archety...i/src/main/java/ui/view
taverna-activity-archety...-activity/src/main/java
1:17 (29%)
1:17 (25%)
view
17 x 2 taverna-activity-archety...src/main/java/ui/config
taverna-activity-archety...i/src/main/java/ui/menu
1:17 (29%)
1:17 (37%)
view
17 x 2 taverna-activity-archety...i/src/main/java/ui/menu
taverna-activity-archety...-activity/src/main/java
1:17 (37%)
1:17 (34%)
view
17 x 2 taverna-activity-archety...java/ui/serviceprovider
taverna-activity-archety...-activity/src/main/java
1:17 (51%)
1:17 (34%)
view
17 x 2 taverna-activity-archety...java/ui/serviceprovider
taverna-activity-archety...java/ui/serviceprovider
1:17 (32%)
1:17 (42%)
view
17 x 2 taverna-activity-archety...-activity/src/main/java
taverna-activity-archety...-activity/src/main/java
1:17 (34%)
1:17 (45%)
view
17 x 2 taverna-activity-archety...java/ui/serviceprovider
taverna-activity-archety...-activity/src/main/java
1:17 (51%)
1:17 (25%)
view
17 x 2 taverna-activity-archety...java/ui/serviceprovider
taverna-activity-archety...i/src/main/java/ui/view
1:17 (51%)
1:17 (29%)
view
17 x 2 taverna-activity-archety...src/main/java/ui/config
taverna-activity-archety...java/ui/serviceprovider
1:17 (29%)
1:17 (32%)
view
17 x 2 taverna-activity-archety...i/src/main/java/ui/view
taverna-activity-archety...-activity/src/main/java
1:17 (29%)
1:17 (45%)
view
17 x 2 taverna-activity-archety...src/main/java/ui/config
taverna-activity-archety...java/ui/serviceprovider
1:17 (43%)
1:17 (51%)
view
17 x 2 taverna-activity-archety...src/main/java/ui/config
taverna-activity-archety...i/src/main/java/ui/view
1:17 (43%)
1:17 (40%)
view
17 x 2 taverna-activity-archety...i/src/main/java/ui/menu
taverna-activity-archety...java/ui/serviceprovider
1:17 (37%)
1:17 (51%)
view
17 x 2 taverna-activity-archety...src/main/java/ui/config
taverna-activity-archety...java/ui/serviceprovider
1:17 (29%)
1:17 (42%)
view
17 x 2 taverna-activity-archety...src/main/java/ui/config
taverna-activity-archety...-activity/src/main/java
1:17 (43%)
1:17 (34%)
view
17 x 2 taverna-activity-archety...java/ui/serviceprovider
taverna-activity-archety...-activity/src/main/java
1:17 (42%)
1:17 (34%)
view
17 x 2 taverna-activity-archety...i/src/main/java/ui/view
taverna-activity-archety...-activity/src/main/java
1:17 (40%)
1:17 (34%)
view
17 x 2 taverna-activity-archety...java/ui/serviceprovider
taverna-activity-archety...i/src/main/java/ui/view
1:17 (42%)
1:17 (29%)
view
17 x 2 taverna-activity-archety...src/main/java/ui/config
taverna-activity-archety...-activity/src/main/java
1:17 (29%)
1:17 (34%)
view
17 x 2 taverna-activity-archety...i/src/main/java/ui/menu
taverna-activity-archety...i/src/main/java/ui/view
1:17 (37%)
1:17 (29%)
view
17 x 2 taverna-activity-archety...src/main/java/ui/config
taverna-activity-archety...-activity/src/main/java
1:17 (43%)
1:17 (25%)
view
17 x 2 taverna-activity-archety...src/main/java/ui/config
taverna-activity-archety...java/ui/serviceprovider
1:17 (43%)
1:17 (32%)
view
17 x 2 taverna-activity-archety...java/ui/serviceprovider
taverna-activity-archety...-activity/src/main/java
1:17 (32%)
1:17 (25%)
view
17 x 2 taverna-activity-archety...src/main/java/ui/config
taverna-activity-archety...java/ui/serviceprovider
1:17 (43%)
1:17 (42%)
view
17 x 2 taverna-activity-archety...i/src/main/java/ui/view
taverna-activity-archety...i/src/main/java/ui/view
1:17 (40%)
1:17 (29%)
view
17 x 2 taverna-activity-archety...src/main/java/ui/config
taverna-activity-archety...java/ui/serviceprovider
1:17 (29%)
1:17 (51%)
view
17 x 2 taverna-activity-archety...i/src/main/java/ui/menu
taverna-activity-archety...-activity/src/main/java
1:17 (37%)
1:17 (45%)
view
17 x 2 taverna-activity-archety...java/ui/serviceprovider
taverna-activity-archety...i/src/main/java/ui/view
1:17 (42%)
1:17 (40%)
view
17 x 2 taverna-activity-archety...src/main/java/ui/config
taverna-activity-archety...i/src/main/java/ui/view
1:17 (29%)
1:17 (40%)
view
17 x 2 taverna-activity-archety...i/src/main/java/ui/view
taverna-activity-archety...-activity/src/main/java
1:17 (40%)
1:17 (45%)
view
17 x 2 taverna-activity-archety...src/main/java/ui/config
taverna-activity-archety...-activity/src/main/java
1:17 (29%)
1:17 (25%)
view
17 x 2 taverna-activity-archety...i/src/main/java/ui/menu
taverna-activity-archety...-activity/src/main/java
1:17 (37%)
1:17 (25%)
view
17 x 2 taverna-activity-archety...java/ui/serviceprovider
taverna-activity-archety...-activity/src/main/java
1:17 (51%)
1:17 (45%)
view
17 x 2 taverna-activity-archety...java/ui/serviceprovider
taverna-activity-archety...java/ui/serviceprovider
1:17 (32%)
1:17 (51%)
view
17 x 2 taverna-activity-archety...-activity/src/main/java
taverna-activity-archety...-activity/src/main/java
1:17 (25%)
1:17 (45%)
view
Duplicated Units
The list of top 4 duplicated units.
See data for all 4 unit duplicates...
Size#FoldersFilesLinesCode
6 x 2 taverna-workflowmodel-ex...ocessor/dispatch/layers
taverna-run-impl/src/mai...verna/platform/run/impl
146:153 
260:267 
view
6 x 2 taverna-workflowmodel-ex...ocessor/dispatch/layers
taverna-workflowmodel-ap...odel/processor/dispatch
453:460 
56:63 
view
6 x 3 taverna-dataflow-activit...rna/activities/dataflow
taverna-activity-archety...-activity/src/main/java
taverna-stringconstant-a...tivities/stringconstant
57:64 
53:60 
55:62 
view
6 x 4 taverna-reference-testhe...taverna/t2referencetest
taverna-reference-testhe...taverna/t2referencetest
taverna-reference-testhe...taverna/t2referencetest
taverna-reference-testhe...taverna/t2referencetest
77:84 
77:84 
78:85 
77:84 
view