elastic / azure-marketplace-examples
Duplication

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

Intro
Learn more...
Duplication Overall
system53% (816 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
ps153% (816 lines)
Duplication per Component (primary)
two_clusters_one_vnet50% (137 lines)
snapshot_restore79% (121 lines)
encrypted_communication_elasticsearch76% (118 lines)
encrypted_communication_kibana75% (116 lines)
configure_disks73% (116 lines)
cluster_azure-repository_app-service36% (116 lines)
azure_monitor_logstash29% (92 lines)

Duplication Between Components (50+ lines)

G cluster_azure-repository_app-service cluster_azure-repository_app-service snapshot_restore snapshot_restore cluster_azure-repository_app-service--snapshot_restore 232 encrypted_communication_elasticsearch encrypted_communication_elasticsearch cluster_azure-repository_app-service--encrypted_communication_elasticsearch 209 encrypted_communication_kibana encrypted_communication_kibana cluster_azure-repository_app-service--encrypted_communication_kibana 205 configure_disks configure_disks cluster_azure-repository_app-service--configure_disks 213 two_clusters_one_vnet two_clusters_one_vnet cluster_azure-repository_app-service--two_clusters_one_vnet 146 snapshot_restore--two_clusters_one_vnet 148 encrypted_communication_elasticsearch--snapshot_restore 221 encrypted_communication_elasticsearch--encrypted_communication_kibana 232 encrypted_communication_elasticsearch--two_clusters_one_vnet 130 encrypted_communication_kibana--snapshot_restore 217 encrypted_communication_kibana--two_clusters_one_vnet 126 configure_disks--snapshot_restore 231 configure_disks--encrypted_communication_elasticsearch 210 configure_disks--encrypted_communication_kibana 206 configure_disks--two_clusters_one_vnet 132 azure_monitor_logstash azure_monitor_logstash azure_monitor_logstash--cluster_azure-repository_app-service 124 azure_monitor_logstash--snapshot_restore 126 azure_monitor_logstash--encrypted_communication_elasticsearch 120 azure_monitor_logstash--encrypted_communication_kibana 116 azure_monitor_logstash--configure_disks 120 azure_monitor_logstash--two_clusters_one_vnet 194

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 93 duplicates...
Size#FoldersFilesLinesCode
92 x 2 cluster_azure-repository_app-service
snapshot_restore
15:125 (29%)
14:124 (60%)
view
71 x 2 configure_disks
snapshot_restore
72:161 (44%)
54:143 (46%)
view
70 x 2 encrypted_communication_elasticsearch
snapshot_restore
69:156 (45%)
54:141 (46%)
view
70 x 2 configure_disks
encrypted_communication_elasticsearch
72:159 (44%)
69:156 (45%)
view
70 x 2 encrypted_communication_elasticsearch
encrypted_communication_kibana
66:154 (45%)
61:149 (45%)
view
68 x 2 encrypted_communication_kibana
snapshot_restore
64:149 (44%)
54:139 (44%)
view
68 x 2 configure_disks
encrypted_communication_kibana
72:157 (43%)
64:149 (44%)
view
56 x 2 cluster_azure-repository_app-service
encrypted_communication_kibana
55:125 (17%)
64:134 (36%)
view
56 x 2 cluster_azure-repository_app-service
configure_disks
55:125 (17%)
72:142 (35%)
view
56 x 2 cluster_azure-repository_app-service
encrypted_communication_elasticsearch
55:125 (17%)
69:139 (36%)
view
29 x 2 configure_disks
two_clusters_one_vnet
91:126 (18%)
99:134 (10%)
view
29 x 2 encrypted_communication_kibana
two_clusters_one_vnet
83:118 (18%)
99:134 (10%)
view
29 x 2 cluster_azure-repository_app-service
two_clusters_one_vnet
74:109 (9%)
99:134 (10%)
view
29 x 2 snapshot_restore
two_clusters_one_vnet
73:108 (19%)
99:134 (10%)
view
29 x 2 encrypted_communication_elasticsearch
two_clusters_one_vnet
88:123 (18%)
99:134 (10%)
view
23 x 2 encrypted_communication_elasticsearch
encrypted_communication_kibana
35:61 (14%)
33:59 (15%)
view
22 x 2 configure_disks
snapshot_restore
35:60 (13%)
29:54 (14%)
view
22 x 2 cluster_azure-repository_app-service
configure_disks
30:55 (6%)
35:60 (13%)
view
22 x 2 encrypted_communication_kibana
snapshot_restore
33:58 (14%)
29:54 (14%)
view
22 x 2 cluster_azure-repository_app-service
encrypted_communication_kibana
30:55 (6%)
33:58 (14%)
view
22 x 2 encrypted_communication_elasticsearch
snapshot_restore
35:60 (14%)
29:54 (14%)
view
22 x 2 configure_disks
encrypted_communication_kibana
35:60 (13%)
33:58 (14%)
view
22 x 2 configure_disks
encrypted_communication_elasticsearch
35:60 (13%)
35:60 (14%)
view
22 x 2 cluster_azure-repository_app-service
encrypted_communication_elasticsearch
30:55 (6%)
35:60 (14%)
view
20 x 2 azure_monitor_logstash
two_clusters_one_vnet
142:166 (6%)
126:150 (7%)
view
18 x 2 azure_monitor_logstash
cluster_azure-repository_app-service
120:141 (5%)
78:99 (5%)
view
18 x 2 azure_monitor_logstash
two_clusters_one_vnet
120:141 (5%)
103:124 (6%)
view
18 x 2 azure_monitor_logstash
encrypted_communication_elasticsearch
120:141 (5%)
92:113 (11%)
view
18 x 2 azure_monitor_logstash
snapshot_restore
120:141 (5%)
77:98 (11%)
view
18 x 2 azure_monitor_logstash
encrypted_communication_kibana
120:141 (5%)
87:108 (11%)
view
18 x 2 azure_monitor_logstash
configure_disks
120:141 (5%)
95:116 (11%)
view
16 x 2 snapshot_restore
two_clusters_one_vnet
124:143 (10%)
215:234 (5%)
view
16 x 2 snapshot_restore
two_clusters_one_vnet
39:60 (10%)
53:74 (5%)
view
16 x 2 cluster_azure-repository_app-service
two_clusters_one_vnet
40:61 (5%)
53:74 (5%)
view
16 x 2 configure_disks
two_clusters_one_vnet
142:161 (10%)
215:234 (5%)
view
15 x 2 azure_monitor_logstash
snapshot_restore
182:199 (4%)
124:141 (9%)
view
15 x 2 cluster_azure-repository_app-service
configure_disks
274:291 (4%)
144:161 (9%)
view
15 x 2 azure_monitor_logstash
encrypted_communication_elasticsearch
182:199 (4%)
139:156 (9%)
view
15 x 2 cluster_azure-repository_app-service
two_clusters_one_vnet
274:291 (4%)
217:234 (5%)
view
15 x 2 encrypted_communication_elasticsearch
two_clusters_one_vnet
139:156 (9%)
215:232 (5%)
view
15 x 2 cluster_azure-repository_app-service
snapshot_restore
274:291 (4%)
126:143 (9%)
view
15 x 2 azure_monitor_logstash
two_clusters_one_vnet
182:199 (4%)
215:232 (5%)
view
15 x 2 azure_monitor_logstash
configure_disks
182:199 (4%)
142:159 (9%)
view
14 x 2 configure_disks
snapshot_restore
13:26 (8%)
15:28 (9%)
view
14 x 2 azure_monitor_logstash
cluster_azure-repository_app-service
184:199 (4%)
274:289 (4%)
view
14 x 2 cluster_azure-repository_app-service
encrypted_communication_elasticsearch
274:289 (4%)
141:156 (9%)
view
14 x 2 encrypted_communication_elasticsearch
encrypted_communication_kibana
18:31 (9%)
16:29 (9%)
view
14 x 2 cluster_azure-repository_app-service
configure_disks
16:29 (4%)
13:26 (8%)
view
13 x 2 encrypted_communication_kibana
snapshot_restore
16:28 (8%)
16:28 (8%)
view
13 x 2 encrypted_communication_kibana
two_clusters_one_vnet
134:149 (8%)
215:230 (4%)
view