aws / aws-connected-device-framework
Duplication

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

Intro
Learn more...
Duplication Overall
system30% (20,950 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
ts30% (18,281 lines)
yaml36% (2,315 lines)
bash15% (238 lines)
js20% (116 lines)
Duplication per Component (primary)
source30% (20,440 lines)
deployment60% (374 lines)
multi-accounts58% (136 lines)

Duplication Between Components (50+ lines)

G deployment deployment multi-accounts multi-accounts deployment--multi-accounts 415 source source multi-accounts--source 53

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 8,068 duplicates...
Size#FoldersFilesLinesCode
222 x 2 source/packages/services...d-and-control/src/utils
source/packages/services...nts-processor/src/utils
47:344 (91%)
62:359 (87%)
view
222 x 2 source/packages/services...d-and-control/src/utils
source/packages/services/device-patcher/src/utils
47:344 (91%)
44:341 (92%)
view
222 x 2 source/packages/services/device-patcher/src/utils
source/packages/services...nts-processor/src/utils
44:341 (92%)
62:359 (87%)
view
140 x 2 source/packages/services/auth-devicecert/src
source/packages/services/auth-jwt/src
35:350 (100%)
34:349 (100%)
view
121 x 2 source/packages/services/events-alerts/src/targets
source/packages/services...ation-manager/src/utils
20:182 (98%)
20:182 (98%)
view
55 x 2 source/packages/librarie...t-helper/infrastructure
source/packages/librarie...t-helper/infrastructure
79:133 (40%)
103:157 (31%)
view
53 x 2 source/packages/services/device-patcher/src/utils
source/packages/services...ation-manager/src/utils
16:70 (100%)
16:70 (100%)
view
53 x 2 source/packages/services/assetlibrary/src/utils
source/packages/services/device-patcher/src/utils
16:70 (81%)
16:70 (100%)
view
53 x 2 source/packages/services/assetlibrary/src/utils
source/packages/services...ation-manager/src/utils
16:70 (81%)
16:70 (100%)
view
49 x 2 source/packages/services...rary-export/src/devices
source/packages/services/assetlibrary/src/devices
76:133 (17%)
82:139 (16%)
view
47 x 2 source/packages/services...brary-export/src/groups
source/packages/services/assetlibrary/src/groups
79:137 (15%)
86:144 (14%)
view
45 x 2 source/packages/librarie...ntrol-client/src/client
source/packages/services...nd-control/src/commands
40:93 (77%)
42:96 (59%)
view
45 x 2 source/packages/services...library-export/src/data
source/packages/services/assetlibrary/src/data
20:79 (100%)
20:79 (100%)
view
45 x 2 source/common/scripts
source/common/scripts
24:110 (37%)
152:238 (11%)
view
42 x 2 source/packages/services/device-patcher/src
source/packages/services...grass2-provisioning/src
25:85 (100%)
25:85 (100%)
view
42 x 2 source/packages/services/assetlibraryhistory/src
source/packages/services...grass2-provisioning/src
26:86 (100%)
25:85 (100%)
view
42 x 2 source/packages/services/assetlibraryhistory/src
source/packages/services/device-patcher/src
26:86 (100%)
25:85 (100%)
view
42 x 2 source/packages/librarie...mands-client/src/client
source/packages/services/commands/src/commands
62:117 (52%)
69:132 (51%)
view
40 x 2 source/packages/services...s-alerts/infrastructure
source/packages/services...rocessor/infrastructure
15:67 (100%)
14:66 (100%)
view
40 x 2 source/packages/librarie...oning-client/src/client
source/packages/services/provisioning/src/things
13:63 (49%)
14:65 (48%)
view
39 x 2 source/packages/services/assetlibraryhistory/src
source/packages/services/command-and-control/src
26:82 (92%)
32:94 (92%)
view
39 x 2 source/packages/services/command-and-control/src
source/packages/services...grass2-provisioning/src
32:94 (92%)
25:81 (92%)
view
39 x 2 source/infrastructure
source/infrastructure
171:209 (5%)
183:221 (6%)
view
39 x 2 source/packages/services/command-and-control/src
source/packages/services/device-patcher/src
32:94 (92%)
25:81 (92%)
view
36 x 2 source/packages/librarie...oning-client/src/client
source/packages/services...ing/src/deploymentTasks
36:73 (58%)
17:54 (51%)
view
36 x 2 source/packages/services...library-export/src/data
source/packages/services/assetlibrary/src/data
15:57 (100%)
15:57 (100%)
view
35 x 2 source/packages/services/commands/src
source/packages/services/device-patcher/src
33:80 (92%)
38:85 (83%)
view
35 x 2 source/packages/services...mand-and-control/src/di
source/packages/services/commands/src/di
122:161 (31%)
84:123 (48%)
view
35 x 2 source/packages/services/assetlibraryhistory/src
source/packages/services/commands/src
39:86 (83%)
33:80 (92%)
view
35 x 2 source/packages/services/commands/src
source/packages/services...grass2-provisioning/src
33:80 (92%)
38:85 (83%)
view
34 x 2 source/packages/services...brary-export/src/groups
source/packages/services/assetlibrary/src/groups
84:133 (40%)
89:137 (38%)
view
33 x 2 source/packages/services/assetlibraryhistory/src
source/packages/services/bulkcerts/src
41:86 (78%)
45:90 (71%)
view
33 x 2 source/packages/services/bulkcerts/src
source/packages/services/device-patcher/src
45:90 (71%)
40:85 (78%)
view
33 x 2 source/packages/services/bulkcerts/src
source/packages/services...grass2-provisioning/src
45:90 (71%)
40:85 (78%)
view
33 x 2 source/packages/services/bulkcerts/src
source/packages/services/commands/src
45:90 (71%)
35:80 (86%)
view
33 x 2 source/packages/services...tlibrary/infrastructure
source/packages/services...tlibrary/infrastructure
51:87 (23%)
58:94 (9%)
view
32 x 2 source/packages/services...d-and-control/src/utils
source/packages/services...-provisioning/src/utils
13:58 (80%)
13:58 (69%)
view
32 x 2 source/packages/services/command-and-control/src
source/packages/services/commands/src
48:94 (76%)
33:76 (84%)
view
32 x 2 source/packages/services...nts-processor/src/utils
source/packages/services...ation-manager/src/utils
13:58 (84%)
13:58 (86%)
view
32 x 2 source/packages/services/device-patcher/src/utils
source/packages/services...ation-manager/src/utils
13:58 (82%)
13:58 (86%)
view
32 x 2 source/packages/services/device-patcher/src/utils
source/packages/services...nts-processor/src/utils
13:58 (82%)
13:58 (84%)
view
32 x 2 source/packages/services...rary-export/src/devices
source/packages/services/assetlibrary/src/devices
49:94 (32%)
55:100 (30%)
view
32 x 2 source/packages/services...rary-export/src/devices
source/packages/services/assetlibrary/src/devices
372:412 (11%)
397:437 (10%)
view
31 x 2 source/packages/services...nts-processor/src/utils
source/packages/services...-provisioning/src/utils
15:58 (81%)
15:58 (67%)
view
31 x 2 source/packages/services...d-and-control/src/utils
source/packages/services/device-patcher/src/utils
15:58 (77%)
15:58 (79%)
view
31 x 2 source/packages/services...-provisioning/src/utils
source/packages/services...ation-manager/src/utils
15:58 (67%)
15:58 (83%)
view
31 x 2 source/packages/services...d-and-control/src/utils
source/packages/services...nts-processor/src/utils
15:58 (77%)
15:58 (81%)
view
31 x 2 source/packages/services/device-patcher/src/utils
source/packages/services...-provisioning/src/utils
15:58 (79%)
15:58 (67%)
view
31 x 2 source/packages/librarie...brary-client/src/client
source/packages/services/assetlibrary/src/search
16:50 (16%)
17:50 (67%)
view
31 x 2 source/packages/services...library-export/src/data
source/packages/services/assetlibrary/src/data
69:111 (26%)
104:146 (23%)
view
Duplicated Units
The list of top 50 duplicated units.
See data for all 56 unit duplicates...
Size#FoldersFilesLinesCode
43 x 3 source/packages/services...nts-processor/src/utils
source/packages/services/device-patcher/src/utils
source/packages/services...d-and-control/src/utils
159:210 
141:192 
144:195 
view
43 x 3 source/packages/services...nts-processor/src/utils
source/packages/services/device-patcher/src/utils
source/packages/services...d-and-control/src/utils
212:263 
194:245 
197:248 
view
41 x 2 source/packages/services...ation-manager/src/utils
source/packages/services/events-alerts/src/targets
83:132 
83:132 
view
38 x 2 source/packages/services/auth-devicecert/src
source/packages/services/auth-jwt/src
96:137 
95:136 
view
36 x 3 source/packages/services...nts-processor/src/utils
source/packages/services/device-patcher/src/utils
source/packages/services...d-and-control/src/utils
72:116 
54:98 
57:101 
view
36 x 2 source/packages/services...ation-manager/src/utils
source/packages/services/events-alerts/src/targets
37:81 
37:81 
view
32 x 3 source/packages/services...nts-processor/src/utils
source/packages/services/device-patcher/src/utils
source/packages/services...d-and-control/src/utils
118:157 
100:139 
103:142 
view
30 x 2 source/packages/services...kcerts/src/certificates
source/packages/services...kcerts/src/certificates
34:69 
188:223 
view
26 x 3 source/packages/services...nts-processor/src/utils
source/packages/services/device-patcher/src/utils
source/packages/services...d-and-control/src/utils
299:329 
281:311 
284:314 
view
24 x 2 source/packages/librarie...mands-client/src/client
source/packages/librarie...mands-client/src/client
49:78 
94:123 
view
24 x 2 source/packages/librarie...certs-client/src/client
source/packages/librarie...certs-client/src/client
52:81 
47:76 
view
22 x 3 source/packages/services...nts-processor/src/utils
source/packages/services/device-patcher/src/utils
source/packages/services...d-and-control/src/utils
272:297 
254:279 
257:282 
view
20 x 2 source/packages/services...ation-manager/src/utils
source/packages/services/events-alerts/src/targets
141:164 
141:164 
view
19 x 2 source/packages/services...l/src/messages/workflow
source/packages/services...l/src/messages/workflow
96:116 
175:195 
view
18 x 2 source/packages/services/auth-devicecert/src
source/packages/services/auth-jwt/src
171:194 
170:193 
view
18 x 9 source/packages/librarie...ioning-client/src/utils
source/packages/librarie...istory-client/src/utils
source/packages/librarie...mmands-client/src/utils
source/packages/librarie...ibrary-client/src/utils
source/packages/librarie...atcher-client/src/utils
source/packages/librarie...ontrol-client/src/utils
source/packages/librarie...anager-client/src/utils
source/packages/librarie...ioning-client/src/utils
source/packages/librarie...ations-client/src/utils
16:35 
16:35 
16:35 
16:35 
16:35 
16:35 
16:35 
16:35 
16:35 
view
18 x 4 source/packages/librarie...nager-client/src/client
source/packages/librarie...nager-client/src/client
source/packages/librarie...nager-client/src/client
source/packages/librarie...nager-client/src/client
25:49 
52:76 
57:81 
56:80 
view
17 x 2 source/packages/services/auth-devicecert/src
source/packages/services/auth-jwt/src
63:81 
62:80 
view
16 x 2 source/packages/services...library-export/src/data
source/packages/services/assetlibrary/src/data
60:80 
60:80 
view
15 x 6 source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
163:179 
133:149 
141:157 
356:372 
182:198 
185:201 
view
14 x 2 source/packages/services...library-export/src/data
source/packages/services/assetlibrary/src/data
40:58 
40:58 
view
14 x 2 source/packages/services...brary-export/src/groups
source/packages/services...rary-export/src/devices
73:88 
105:120 
view
14 x 4 source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
529:544 
156:171 
137:152 
116:131 
view
13 x 2 source/packages/services...library-export/src/data
source/packages/services/assetlibrary/src/data
22:38 
22:38 
view
12 x 2 source/packages/librarie...tcher-client/src/client
source/packages/librarie...oning-client/src/client
97:112 
87:102 
view
12 x 2 source/packages/librarie...tcher-client/src/client
source/packages/librarie...oning-client/src/client
129:144 
104:119 
view
11 x 2 source/packages/services...library-export/src/data
source/packages/services/assetlibrary/src/data
35:47 
33:45 
view
11 x 7 source/packages/services...-provisioning/src/utils
source/packages/services...nts-processor/src/utils
source/packages/services...ation-manager/src/utils
source/packages/services/device-patcher/src/utils
source/packages/services...d-and-control/src/utils
source/packages/services...ation-manager/src/utils
source/packages/services/events-alerts/src/utils
15:27 
15:27 
15:27 
15:27 
15:27 
15:27 
15:27 
view
11 x 7 source/packages/services...-provisioning/src/utils
source/packages/services...nts-processor/src/utils
source/packages/services...ation-manager/src/utils
source/packages/services/device-patcher/src/utils
source/packages/services...d-and-control/src/utils
source/packages/services...ation-manager/src/utils
source/packages/services/events-alerts/src/utils
36:48 
36:48 
36:48 
36:48 
36:48 
36:48 
36:48 
view
11 x 11 source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
...
99:111 
103:115 
300:312 
289:301 
468:480 
288:300 
126:138 
100:112 
151:163 
87:99 
...
view
9 x 2 source/common/scripts
source/common/scripts
42:60 
170:188 
view
9 x 2 source/packages/services...library-export/src/data
source/packages/services/assetlibrary/src/data
61:71 
65:75 
view
9 x 5 source/packages/services...nts-processor/src/utils
source/packages/services/device-patcher/src/utils
source/packages/services...d-and-control/src/utils
source/packages/services...ation-manager/src/utils
source/packages/services/events-alerts/src/targets
338:348 
320:330 
323:333 
173:183 
173:183 
view
9 x 3 source/packages/services...nts-processor/src/utils
source/packages/services/device-patcher/src/utils
source/packages/services...d-and-control/src/utils
350:360 
332:342 
335:345 
view
9 x 2 source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
183:193 
327:337 
view
9 x 2 source/packages/services/simulation-launcher/src
source/packages/services...kcerts/src/certificates
144:154 
613:623 
view
9 x 2 source/packages/services/auth-devicecert/src
source/packages/services/auth-jwt/src
148:159 
147:158 
view
9 x 2 source/packages/librarie...mands-client/src/client
source/packages/librarie...ntrol-client/src/client
82:93 
128:139 
view
8 x 7 source/packages/librarie...per/src/customResources
source/packages/librarie...per/src/customResources
source/packages/librarie...per/src/customResources
source/packages/librarie...per/src/customResources
source/packages/librarie...per/src/customResources
source/packages/librarie...per/src/customResources
source/packages/librarie...per/src/customResources
101:110 
89:98 
110:119 
123:132 
152:161 
91:100 
110:119 
view
7 x 2 source/packages/services...brary-export/src/groups
source/packages/services/assetlibrary/src/groups
126:134 
130:138 
view
7 x 2 source/packages/services...rary-export/src/devices
source/packages/services/assetlibrary/src/devices
148:156 
150:158 
view
7 x 2 source/packages/services...or/src/api/eventsources
source/packages/services...rocessor/src/api/events
29:37 
34:42 
view
7 x 2 source/packages/services...nts-processor/src/utils
source/packages/services/device-patcher/src/utils
34:42 
34:42 
view
22 x 11 source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
...
93:116 
97:120 
294:317 
283:306 
462:485 
282:305 
120:143 
94:117 
145:168 
81:104 
...
view
7 x 2 source/packages/librarie...tcher-client/src/client
source/packages/librarie...oning-client/src/client
55:65 
79:89 
view
6 x 2 source/packages/services...library-export/src/data
source/packages/services/assetlibrary/src/data
28:35 
28:35 
view
6 x 2 source/packages/services...library-export/src/data
source/packages/services/assetlibrary/src/data
42:49 
42:49 
view
6 x 2 source/packages/services...library-export/src/data
source/packages/services/assetlibrary/src/data
51:58 
51:58 
view
6 x 9 source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
source/packages/services...ommands/modules/service
166:173 
200:207 
173:180 
359:366 
39:46 
344:351 
379:386 
205:212 
431:438 
view
6 x 2 source/packages/librarie...mands-client/src/client
source/packages/librarie...tcher-client/src/client
65:73 
67:75 
view