apache / airavata-sandbox
Duplication

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

Intro
Learn more...
Duplication Overall
system58% (125,265 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
js69% (59,944 lines)
py80% (36,493 lines)
java34% (18,835 lines)
flex50% (3,048 lines)
php27% (2,015 lines)
c100% (1,310 lines)
css32% (961 lines)
html23% (872 lines)
sql74% (469 lines)
proto77% (296 lines)
xml21% (182 lines)
jsp32% (166 lines)
thrift73% (156 lines)
ts11% (138 lines)
ipynb19% (132 lines)
less5% (89 lines)
vue18% (76 lines)
yml11% (43 lines)
sig100% (40 lines)
Duplication per Component (primary)
airavata-kubernetes89% (58,949 lines)
Interacting_with_Airavata_using_ipython_Notebook89% (29,613 lines)
cwl-workflows67% (7,960 lines)
datacat35% (6,433 lines)
allocation-manager60% (4,672 lines)
airavata-registry-rest65% (4,261 lines)
airavata-mock-multiplexed-api42% (2,781 lines)
gsoc20226% (1,838 lines)
registry18% (1,802 lines)
gsoc201328% (1,683 lines)
xbaya-web54% (1,084 lines)
client-api-demo27% (764 lines)
gsoc201621% (536 lines)
helix-playground43% (505 lines)
airavata-rest-security23% (497 lines)
airavata-layered-architecture46% (382 lines)
grid-tools19% (355 lines)
workflow-monitoring-util10% (236 lines)
gfac-sample65% (228 lines)
gfac-refactoring5% (187 lines)
utils10% (171 lines)
orchestrator32% (116 lines)
jupyter-lab-integrations25% (108 lines)
api-mock12% (78 lines)
job-throttler16% (26 lines)
workflow-engine0% (0 lines)
electron-autoupdater0% (0 lines)
osgi-airavata0% (0 lines)
jupyter-container-magic0% (0 lines)
handlerTutotial0% (0 lines)

Duplication Between Components (50+ lines)

G Interacting_with_Airavata_using_ipython_Notebook Interacting_with_Airavata_using_ipython_Notebook cwl-workflows cwl-workflows Interacting_with_Airavata_using_ipython_Notebook--cwl-workflows 15108 airavata-mock-multiplexed-api airavata-mock-multiplexed-api datacat datacat airavata-mock-multiplexed-api--datacat 863 allocation-manager allocation-manager airavata-mock-multiplexed-api--allocation-manager 416 allocation-manager--datacat 275 registry registry allocation-manager--registry 856 utils utils registry--utils 64 airavata-layered-architecture airavata-layered-architecture helix-playground helix-playground airavata-layered-architecture--helix-playground 764 airavata-kubernetes airavata-kubernetes airavata-kubernetes--airavata-mock-multiplexed-api 426 airavata-kubernetes--datacat 125 airavata-kubernetes--allocation-manager 674 airavata-kubernetes--airavata-layered-architecture 142 airavata-kubernetes--helix-playground 276 airavata-registry-rest airavata-registry-rest airavata-rest-security airavata-rest-security airavata-registry-rest--airavata-rest-security 193 airavata-rest-security--utils 117 gfac-refactoring gfac-refactoring grid-tools grid-tools gfac-refactoring--grid-tools 50

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 131,284 duplicates...
Size#FoldersFilesLinesCode
2956 x 2 Interacting_with_Airavat...el/workspace/experiment
Interacting_with_Airavat...el/workspace/experiment
16:3474 (100%)
16:3474 (100%)
view
2191 x 2 airavata-kubernetes/web-console/src/assets/js/util
airavata-kubernetes/workflow-composer/src/js/util
5:4326 (100%)
5:4326 (100%)
view
1400 x 2 airavata-kubernetes/web-...le/src/assets/js/editor
airavata-kubernetes/work...-composer/src/js/editor
348:3114 (100%)
348:3114 (100%)
view
1158 x 2 airavata-kubernetes/web-console/src/assets/js/view
airavata-kubernetes/workflow-composer/src/js/view
55:3001 (100%)
55:3001 (100%)
view
1094 x 2 airavata-kubernetes/web-...e/src/assets/js/handler
airavata-kubernetes/work...composer/src/js/handler
30:2360 (100%)
30:2360 (100%)
view
974 x 2 airavata-kubernetes/web-...e/src/assets/js/handler
airavata-kubernetes/work...composer/src/js/handler
20:1901 (100%)
20:1901 (100%)
view
911 x 2 airavata-kubernetes/web-console/src/assets/js/util
airavata-kubernetes/workflow-composer/src/js/util
57:2179 (100%)
57:2179 (100%)
view
891 x 2 airavata-kubernetes/web-...yout/hierarchical/stage
airavata-kubernetes/work...yout/hierarchical/stage
23:1830 (100%)
23:1830 (100%)
view
827 x 2 airavata-kubernetes/web-...e/src/assets/js/handler
airavata-kubernetes/work...composer/src/js/handler
161:2162 (100%)
161:2162 (100%)
view
810 x 2 airavata-kubernetes/web-console/src/assets/js/view
airavata-kubernetes/workflow-composer/src/js/view
5:1569 (100%)
5:1569 (100%)
view
724 x 2 airavata-kubernetes/web-...ole/src/assets/js/model
airavata-kubernetes/workflow-composer/src/js/model
196:2667 (100%)
196:2667 (100%)
view
686 x 2 airavata-kubernetes/web-...ole/src/assets/js/shape
airavata-kubernetes/workflow-composer/src/js/shape
63:1604 (100%)
63:1604 (100%)
view
670 x 2 airavata-kubernetes/web-console/src/assets/js/view
airavata-kubernetes/workflow-composer/src/js/view
35:1553 (100%)
35:1553 (100%)
view
655 x 2 Interacting_with_Airavat...in-User/thrift/protocol
Interacting_with_Airavat...eriment/thrift/protocol
33:1218 (100%)
33:1218 (100%)
view
611 x 2 airavata-kubernetes/web-console/src/assets/js/util
airavata-kubernetes/workflow-composer/src/js/util
36:1069 (100%)
36:1069 (100%)
view
599 x 2 airavata-kubernetes/web-...ole/src/assets/js/shape
airavata-kubernetes/workflow-composer/src/js/shape
59:1212 (100%)
59:1212 (100%)
view
495 x 2 airavata-kubernetes/web-...le/src/assets/js/layout
airavata-kubernetes/work...-composer/src/js/layout
24:1203 (100%)
24:1203 (100%)
view
477 x 2 airavata-kubernetes/web-console/src/assets/js/view
airavata-kubernetes/workflow-composer/src/js/view
5:921 (100%)
5:921 (100%)
view
416 x 2 airavata-kubernetes/web-console/src/assets/js/util
airavata-kubernetes/workflow-composer/src/js/util
31:1217 (100%)
31:1217 (100%)
view
412 x 2 airavata-kubernetes/web-console/src/assets/js/util
airavata-kubernetes/workflow-composer/src/js/util
188:1130 (100%)
188:1130 (100%)
view
404 x 2 Interacting_with_Airavat...in-User/thrift/protocol
Interacting_with_Airavat...eriment/thrift/protocol
27:552 (100%)
27:552 (100%)
view
397 x 2 airavata-kubernetes/web-console/src/assets/js/util
airavata-kubernetes/workflow-composer/src/js/util
15:641 (100%)
15:641 (100%)
view
394 x 2 airavata-kubernetes/web-console/src/assets/js/view
airavata-kubernetes/workflow-composer/src/js/view
111:1069 (100%)
111:1069 (100%)
view
380 x 2 airavata-kubernetes/web-...e/src/assets/js/handler
airavata-kubernetes/work...composer/src/js/handler
25:1074 (100%)
25:1074 (100%)
view
370 x 2 airavata-kubernetes/web-console/src/assets/js/view
airavata-kubernetes/workflow-composer/src/js/view
175:720 (100%)
175:720 (100%)
view
342 x 2 airavata-kubernetes/web-console/src/assets/js/util
airavata-kubernetes/workflow-composer/src/js/util
5:1406 (100%)
5:1406 (100%)
view
324 x 2 airavata-kubernetes/web-.../js/layout/hierarchical
airavata-kubernetes/work.../js/layout/hierarchical
22:937 (100%)
22:937 (100%)
view
317 x 2 Interacting_with_Airavat...in-User/thrift/protocol
Interacting_with_Airavat...eriment/thrift/protocol
25:405 (100%)
25:405 (100%)
view
311 x 2 Interacting_with_Airavat...in-User/thrift/protocol
Interacting_with_Airavat...eriment/thrift/protocol
23:406 (100%)
23:406 (100%)
view
292 x 2 airavata-kubernetes/web-...e/src/assets/js/handler
airavata-kubernetes/work...composer/src/js/handler
34:432 (100%)
34:432 (100%)
view
284 x 2 airavata-kubernetes/web-.../js/layout/hierarchical
airavata-kubernetes/work.../js/layout/hierarchical
22:846 (100%)
22:846 (100%)
view
282 x 2 airavata-kubernetes/web-console/src/assets/js/view
airavata-kubernetes/workflow-composer/src/js/view
57:730 (100%)
57:730 (100%)
view
280 x 2 airavata-kubernetes/web-console/src/assets/js
airavata-kubernetes/workflow-composer/src/js
5:766 (100%)
5:766 (100%)
view
269 x 2 airavata-kubernetes/web-console/src/assets/js/util
airavata-kubernetes/workflow-composer/src/js/util
5:2275 (100%)
5:2275 (100%)
view
257 x 2 airavata-kubernetes/web-...yout/hierarchical/stage
airavata-kubernetes/work...yout/hierarchical/stage
23:675 (100%)
23:675 (100%)
view
255 x 2 airavata-mock-multiplexe...sources/lib/Thrift/Base
airavata-mock-multiplexe...es/lib/Thrift/Exception
65:378 (92%)
67:380 (92%)
view
254 x 2 airavata-kubernetes/web-...ole/src/assets/js/shape
airavata-kubernetes/workflow-composer/src/js/shape
198:761 (100%)
198:761 (100%)
view
254 x 2 airavata-kubernetes/web-...yout/hierarchical/model
airavata-kubernetes/work...yout/hierarchical/model
29:801 (100%)
29:801 (100%)
view
247 x 2 airavata-kubernetes/web-...ole/src/assets/js/shape
airavata-kubernetes/workflow-composer/src/js/shape
33:485 (100%)
33:485 (100%)
view
240 x 2 airavata-kubernetes/web-console/src/assets/js/util
airavata-kubernetes/workflow-composer/src/js/util
18:674 (100%)
18:674 (100%)
view
234 x 2 airavata-layered-archite...he/airavata/runners/ssh
helix-playground/src/mai...elix/airavata/tasks/ssh
34:395 (100%)
30:391 (100%)
view
222 x 2 airavata-kubernetes/web-console/src/assets/js/util
airavata-kubernetes/workflow-composer/src/js/util
31:613 (100%)
31:613 (100%)
view
222 x 2 airavata-kubernetes/web-...yout/hierarchical/model
airavata-kubernetes/work...yout/hierarchical/model
29:681 (100%)
29:681 (100%)
view
219 x 2 airavata-kubernetes/web-...ole/src/assets/js/shape
airavata-kubernetes/workflow-composer/src/js/shape
30:399 (100%)
30:399 (100%)
view
215 x 2 airavata-kubernetes/web-console/src/assets/js/io
airavata-kubernetes/workflow-composer/src/js/io
200:1077 (100%)
200:1077 (100%)
view
214 x 2 airavata-kubernetes/web-...e/src/assets/js/handler
airavata-kubernetes/work...composer/src/js/handler
23:520 (100%)
23:520 (100%)
view
210 x 2 airavata-kubernetes/web-console/src/assets/js/util
airavata-kubernetes/workflow-composer/src/js/util
14:387 (100%)
14:387 (100%)
view
205 x 2 airavata-kubernetes/web-...le/src/assets/js/layout
airavata-kubernetes/work...-composer/src/js/layout
23:590 (100%)
23:590 (100%)
view
205 x 2 airavata-kubernetes/web-...ole/src/assets/js/model
airavata-kubernetes/workflow-composer/src/js/model
67:825 (100%)
67:825 (100%)
view
202 x 2 airavata-kubernetes/web-...le/src/assets/js/layout
airavata-kubernetes/work...-composer/src/js/layout
24:475 (100%)
24:475 (100%)
view
Duplicated Units
The list of top 50 duplicated units.
See data for all 1,212 unit duplicates...
Size#FoldersFilesLinesCode
414 x 2 airavata-kubernetes/workflow-composer/src/js/view
airavata-kubernetes/web-console/src/assets/js/view
983:1536 
983:1536 
view
405 x 2 airavata-kubernetes/work...-composer/src/js/editor
airavata-kubernetes/web-...le/src/assets/js/editor
994:1460 
994:1460 
view
403 x 2 airavata-kubernetes/workflow-composer/src/js/view
airavata-kubernetes/web-console/src/assets/js/view
491:920 
491:920 
view
265 x 2 airavata-kubernetes/workflow-composer/src/js/util
airavata-kubernetes/web-console/src/assets/js/util
663:979 
663:979 
view
257 x 2 airavata-kubernetes/workflow-composer/src/js/util
airavata-kubernetes/web-console/src/assets/js/util
1451:1796 
1451:1796 
view
237 x 2 airavata-kubernetes/workflow-composer/src/js/shape
airavata-kubernetes/web-...ole/src/assets/js/shape
503:761 
503:761 
view
244 x 2 airavata-kubernetes/workflow-composer/src/js/view
airavata-kubernetes/web-console/src/assets/js/view
582:873 
582:873 
view
217 x 2 airavata-kubernetes/work...composer/src/js/handler
airavata-kubernetes/web-...e/src/assets/js/handler
1217:1472 
1217:1472 
view
212 x 2 airavata-kubernetes/workflow-composer/src/js/view
airavata-kubernetes/web-console/src/assets/js/view
405:662 
405:662 
view
215 x 2 airavata-kubernetes/workflow-composer/src/js/shape
airavata-kubernetes/web-...ole/src/assets/js/shape
114:386 
114:386 
view
173 x 2 airavata-kubernetes/work...yout/hierarchical/stage
airavata-kubernetes/web-...yout/hierarchical/stage
1462:1695 
1462:1695 
view
166 x 2 airavata-kubernetes/work...-composer/src/js/layout
airavata-kubernetes/web-...le/src/assets/js/layout
258:447 
258:447 
view
159 x 2 airavata-kubernetes/workflow-composer/src/js/shape
airavata-kubernetes/web-...ole/src/assets/js/shape
779:981 
779:981 
view
153 x 2 Interacting_with_Airavat...el/workspace/experiment
Interacting_with_Airavat...el/workspace/experiment
0:0 
0:0 
view
147 x 2 airavata-kubernetes/workflow-composer/src/js/view
airavata-kubernetes/web-console/src/assets/js/view
457:643 
457:643 
view
141 x 2 airavata-kubernetes/work...composer/src/js/handler
airavata-kubernetes/web-...e/src/assets/js/handler
1636:1811 
1636:1811 
view
141 x 2 airavata-kubernetes/work...yout/hierarchical/stage
airavata-kubernetes/web-...yout/hierarchical/stage
540:702 
540:702 
view
140 x 2 airavata-kubernetes/work...-composer/src/js/layout
airavata-kubernetes/web-...le/src/assets/js/layout
218:420 
218:420 
view
137 x 2 airavata-kubernetes/work...yout/hierarchical/stage
airavata-kubernetes/web-...yout/hierarchical/stage
327:495 
327:495 
view
136 x 2 airavata-kubernetes/workflow-composer/src/js/shape
airavata-kubernetes/web-...ole/src/assets/js/shape
446:609 
446:609 
view
131 x 2 airavata-kubernetes/work...composer/src/js/handler
airavata-kubernetes/web-...e/src/assets/js/handler
673:838 
673:838 
view
150 x 2 airavata-kubernetes/workflow-composer/src/js/io
airavata-kubernetes/web-console/src/assets/js/io
119:298 
119:298 
view
130 x 2 airavata-kubernetes/work...-composer/src/js/layout
airavata-kubernetes/web-...le/src/assets/js/layout
265:425 
265:425 
view
127 x 2 airavata-kubernetes/work...composer/src/js/handler
airavata-kubernetes/web-...e/src/assets/js/handler
889:1047 
889:1047 
view
126 x 2 airavata-kubernetes/workflow-composer/src/js/util
airavata-kubernetes/web-console/src/assets/js/util
196:358 
196:358 
view
126 x 2 airavata-kubernetes/work...yout/hierarchical/stage
airavata-kubernetes/web-...yout/hierarchical/stage
290:457 
290:457 
view
126 x 2 airavata-kubernetes/workflow-composer/src/js/view
airavata-kubernetes/web-console/src/assets/js/view
340:483 
340:483 
view
124 x 2 airavata-kubernetes/work...composer/src/js/handler
airavata-kubernetes/web-...e/src/assets/js/handler
1849:2010 
1849:2010 
view
121 x 2 airavata-kubernetes/workflow-composer/src/js/util
airavata-kubernetes/web-console/src/assets/js/util
3860:4013 
3860:4013 
view
119 x 2 airavata-kubernetes/workflow-composer/src/js/util
airavata-kubernetes/web-console/src/assets/js/util
1841:1989 
1841:1989 
view
117 x 2 airavata-kubernetes/workflow-composer/src/js/util
airavata-kubernetes/web-console/src/assets/js/util
1290:1441 
1290:1441 
view
195 x 2 airavata-kubernetes/workflow-composer/src/js/util
airavata-kubernetes/web-console/src/assets/js/util
117:343 
117:343 
view
114 x 2 airavata-kubernetes/work...yout/hierarchical/stage
airavata-kubernetes/web-...yout/hierarchical/stage
1037:1165 
1037:1165 
view
114 x 2 airavata-kubernetes/work...yout/hierarchical/stage
airavata-kubernetes/web-...yout/hierarchical/stage
1310:1455 
1310:1455 
view
113 x 2 airavata-kubernetes/workflow-composer/src/js/io
airavata-kubernetes/web-console/src/assets/js/io
52:192 
52:192 
view
115 x 2 airavata-kubernetes/workflow-composer/src/js/util
airavata-kubernetes/web-console/src/assets/js/util
56:200 
56:200 
view
110 x 2 airavata-kubernetes/work...composer/src/js/handler
airavata-kubernetes/web-...e/src/assets/js/handler
1444:1580 
1444:1580 
view
109 x 2 airavata-kubernetes/workflow-composer/src/js/util
airavata-kubernetes/web-console/src/assets/js/util
2105:2223 
2105:2223 
view
102 x 2 airavata-kubernetes/workflow-composer/src/js/view
airavata-kubernetes/web-console/src/assets/js/view
98:219 
98:219 
view
99 x 2 airavata-kubernetes/work...-composer/src/js/editor
airavata-kubernetes/web-...le/src/assets/js/editor
2471:2603 
2471:2603 
view
98 x 2 airavata-kubernetes/workflow-composer/src/js/util
airavata-kubernetes/web-console/src/assets/js/util
2029:2149 
2029:2149 
view
94 x 2 airavata-kubernetes/work...yout/hierarchical/stage
airavata-kubernetes/web-...yout/hierarchical/stage
913:1024 
913:1024 
view
93 x 2 airavata-kubernetes/work...yout/hierarchical/model
airavata-kubernetes/web-...yout/hierarchical/model
295:466 
295:466 
view
93 x 2 airavata-kubernetes/workflow-composer/src/js/view
airavata-kubernetes/web-console/src/assets/js/view
676:798 
676:798 
view
91 x 2 airavata-kubernetes/work...composer/src/js/handler
airavata-kubernetes/web-...e/src/assets/js/handler
1510:1623 
1510:1623 
view
91 x 2 airavata-kubernetes/work...yout/hierarchical/model
airavata-kubernetes/web-...yout/hierarchical/model
277:423 
277:423 
view
90 x 2 airavata-kubernetes/workflow-composer/src/js/util
airavata-kubernetes/web-console/src/assets/js/util
771:888 
771:888 
view
90 x 2 airavata-kubernetes/workflow-composer/src/js/view
airavata-kubernetes/web-console/src/assets/js/view
436:555 
436:555 
view
89 x 2 airavata-kubernetes/workflow-composer/src/js/util
airavata-kubernetes/web-console/src/assets/js/util
1925:2030 
1925:2030 
view
88 x 2 airavata-kubernetes/workflow-composer/src/js/view
airavata-kubernetes/web-console/src/assets/js/view
226:326 
226:326 
view