azure / azure-iot-ops-cli-extension
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 120 files with 19,977 lines of code.
    • 1 file changed more than 100 times (1,042 lines of code)
    • 6 files changed 51-100 times (2,330 lines of code)
    • 14 files changed 21-50 times (2,458 lines of code)
    • 49 files changed 6-20 times (10,818 lines of code)
    • 50 files changed 1-5 times (3,329 lines of code)
5% | 11% | 12% | 54% | 16%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 120 files with 19,977 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 90 files changed by 2-5 contributors (17,282 lines of code)
    • 30 files changed by 1 contributor (2,695 lines of code)
0% | 0% | 0% | 86% | 13%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
py, yaml, md, json, txt, sh, pyi, ini, cfg, gitignore, gitattributes, dockerignore, rst
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py5% | 11% | 12% | 54% | 16%
cfg0% | 0% | 0% | 100% | 0%
pyi0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
azext_edge5% | 11% | 12% | 54% | 16%
ROOT0% | 0% | 76% | 23% | 0%
tools0% | 0% | 0% | 100% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
params.py
in azext_edge/edge
1042 1 2023-07-10 2025-04-30 111 5 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
constants.py
in azext_edge
5 - 2023-06-15 2025-05-01 92 3 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
_help.py
in azext_edge/edge
359 1 2023-07-10 2025-04-30 92 5 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
commands_edge.py
in azext_edge/edge
375 13 2023-07-10 2025-04-30 78 5 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
common.py
in azext_edge/edge
180 10 2023-07-10 2025-04-01 62 5 digimaun@users.noreply.gith... 22055990+elsie4ever@users.n...
work.py
in azext_edge/edge/providers/orchestration
554 27 2023-10-26 2025-04-30 61 4 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
template.py
in azext_edge/edge/providers/orchestration
857 7 2023-10-26 2025-04-24 57 3 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
support_bundle.py
in azext_edge/edge/providers
208 5 2023-07-10 2025-04-01 50 5 digimaun@users.noreply.gith... 22055990+elsie4ever@users.n...
command_map.py
in azext_edge/edge
209 1 2023-07-10 2025-04-30 43 5 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
base.py
in azext_edge/edge/providers/support
546 24 2023-07-10 2025-03-26 39 5 digimaun@users.noreply.gith... 22055990+elsie4ever@users.n...
base.py
in azext_edge/edge/providers/orchestration
68 3 2023-09-20 2024-10-02 37 2 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
checks.py
in azext_edge/edge/providers
76 2 2023-07-10 2025-03-31 35 5 digimaun@users.noreply.gith... 22055990+elsie4ever@users.n...
common.py
in azext_edge/edge/providers/orchestration
106 2 2023-10-30 2025-04-30 33 3 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
common.py
in azext_edge/edge/providers/check
115 - 2023-10-09 2024-12-11 33 5 3467996@gmail.com 22055990+elsie4ever@users.n...
__init__.py
in azext_edge/edge/providers/edge_api
34 - 2023-07-26 2025-04-01 32 5 digimaun@users.noreply.gith... 22055990+elsie4ever@users.n...
az_client.py
in azext_edge/edge/util
203 16 2023-10-30 2025-03-03 31 4 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
targets.py
in azext_edge/edge/providers/orchestration
356 16 2024-08-28 2025-03-25 25 3 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
mq.py
in azext_edge/edge/providers/support
102 9 2023-11-01 2025-02-18 24 4 ryan.k@outlook.com digimaun@users.noreply.gith...
setup.py
in root
59 - 2023-06-15 2025-05-01 22 3 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
common.py
in azext_edge/edge/util
182 19 2023-09-20 2025-04-30 22 2 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
stats.py
in azext_edge/edge/providers
194 5 2023-07-10 2024-11-13 21 3 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
instances.py
in azext_edge/edge/providers/orchestration/resources
499 27 2024-07-29 2025-03-27 20 3 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
base.py
in azext_edge/edge/providers
321 21 2023-07-10 2024-08-05 19 2 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
mq.py
in azext_edge/edge/providers/check
1385 12 2023-11-01 2025-01-22 19 5 ryan.k@outlook.com digimaun@users.noreply.gith...
__init__.py
in azext_edge/edge/providers/orchestration
1 - 2023-09-20 2025-04-30 17 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
shared.py
in azext_edge/edge/providers/support
42 3 2023-07-10 2024-11-13 17 4 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
connected_cluster.py
in azext_edge/edge/providers/orchestration
86 14 2024-01-31 2025-03-19 17 3 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
__init__.py
in azext_edge/edge/util
46 - 2023-09-20 2025-04-30 16 2 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
akri.py
in azext_edge/edge/providers/check
74 2 2024-01-09 2024-10-02 15 4 3467996@gmail.com digimaun@users.noreply.gith...
akri.py
in azext_edge/edge/providers/support
34 4 2023-11-02 2024-10-02 14 3 73560279+vilit1@users.norep... digimaun@users.noreply.gith...
resource_map.py
in azext_edge/edge/providers/orchestration
134 11 2024-05-15 2024-12-09 14 4 digimaun@users.noreply.gith... 22055990+elsie4ever@users.n...
deletion.py
in azext_edge/edge/providers/orchestration
193 10 2024-05-15 2024-12-09 14 3 digimaun@users.noreply.gith... 22055990+elsie4ever@users.n...
commands_mq.py
in azext_edge/edge
266 18 2023-11-01 2025-04-08 14 2 ryan.k@outlook.com digimaun@users.noreply.gith...
commands_assets.py
in azext_edge/edge
374 18 2023-10-18 2024-11-13 14 2 73560279+vilit1@users.norep... digimaun@users.noreply.gith...
opcua.py
in azext_edge/edge/providers/check
77 2 2023-12-02 2025-03-31 13 5 3467996@gmail.com 22055990+elsie4ever@users.n...
schema_registries.py
in azext_edge/edge/providers/orchestration/resources
356 17 2024-08-14 2025-03-25 13 2 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
assets.py
in azext_edge/edge/providers/rpsaas/adr
898 31 2023-12-15 2024-11-13 13 2 73560279+vilit1@users.norep... digimaun@users.noreply.gith...
dataflow.py
in azext_edge/edge/providers/support
62 5 2024-07-10 2025-02-18 12 4 3467996@gmail.com digimaun@users.noreply.gith...
permissions.py
in azext_edge/edge/providers/orchestration
124 7 2024-01-22 2024-11-13 12 2 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
asset_endpoint_profiles.py
in azext_edge/edge/providers/rpsaas/adr
377 14 2023-12-15 2025-02-18 12 2 73560279+vilit1@users.norep... digimaun@users.noreply.gith...
deviceregistry.py
in azext_edge/edge/providers/check
565 4 2024-02-29 2024-12-09 12 5 3467996@gmail.com 22055990+elsie4ever@users.n...
certs.py
in azext_edge/edge/providers/orchestration/resources/connector/opcua
702 22 2024-10-23 2025-04-24 12 3 3467996@gmail.com 22055990+elsie4ever@users.n...
pod.py
in azext_edge/edge/providers/check/base
180 3 2024-04-26 2025-04-01 10 5 73560279+vilit1@users.norep... 22055990+elsie4ever@users.n...
resource.py
in azext_edge/edge/providers/check/base
412 19 2024-04-26 2024-12-11 10 4 73560279+vilit1@users.norep... 22055990+elsie4ever@users.n...
mq.py
in azext_edge/edge/providers/edge_api
14 - 2023-11-01 2024-11-13 9 4 ryan.k@outlook.com digimaun@users.noreply.gith...
cfg
setup.cfg
in root
18 - 2023-06-15 2024-08-05 9 2 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
rp_namespace.py
in azext_edge/edge/providers/orchestration
23 1 2024-01-22 2024-10-08 9 3 digimaun@users.noreply.gith... 73560279+vilit1@users.norep...
__init__.py
in azext_edge
29 4 2023-06-15 2024-12-20 8 3 digimaun@users.noreply.gith... 73560279+vilit1@users.norep...
__init__.py
in azext_edge/edge/providers/check/base
44 - 2024-04-26 2024-12-11 8 4 73560279+vilit1@users.norep... 22055990+elsie4ever@users.n...
clusters.py
in azext_edge/edge/providers/orchestration/resources
54 5 2024-08-24 2025-01-14 8 3 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
params.py
in azext_edge/edge
1042 1 2023-07-10 2025-04-30 111 5 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
_help.py
in azext_edge/edge
359 1 2023-07-10 2025-04-30 92 5 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
commands_edge.py
in azext_edge/edge
375 13 2023-07-10 2025-04-30 78 5 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
common.py
in azext_edge/edge
180 10 2023-07-10 2025-04-01 62 5 digimaun@users.noreply.gith... 22055990+elsie4ever@users.n...
support_bundle.py
in azext_edge/edge/providers
208 5 2023-07-10 2025-04-01 50 5 digimaun@users.noreply.gith... 22055990+elsie4ever@users.n...
command_map.py
in azext_edge/edge
209 1 2023-07-10 2025-04-30 43 5 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
base.py
in azext_edge/edge/providers/support
546 24 2023-07-10 2025-03-26 39 5 digimaun@users.noreply.gith... 22055990+elsie4ever@users.n...
checks.py
in azext_edge/edge/providers
76 2 2023-07-10 2025-03-31 35 5 digimaun@users.noreply.gith... 22055990+elsie4ever@users.n...
common.py
in azext_edge/edge/providers/check
115 - 2023-10-09 2024-12-11 33 5 3467996@gmail.com 22055990+elsie4ever@users.n...
__init__.py
in azext_edge/edge/providers/edge_api
34 - 2023-07-26 2025-04-01 32 5 digimaun@users.noreply.gith... 22055990+elsie4ever@users.n...
mq.py
in azext_edge/edge/providers/check
1385 12 2023-11-01 2025-01-22 19 5 ryan.k@outlook.com digimaun@users.noreply.gith...
opcua.py
in azext_edge/edge/providers/check
77 2 2023-12-02 2025-03-31 13 5 3467996@gmail.com 22055990+elsie4ever@users.n...
deviceregistry.py
in azext_edge/edge/providers/check
565 4 2024-02-29 2024-12-09 12 5 3467996@gmail.com 22055990+elsie4ever@users.n...
pod.py
in azext_edge/edge/providers/check/base
180 3 2024-04-26 2025-04-01 10 5 73560279+vilit1@users.norep... 22055990+elsie4ever@users.n...
deployment.py
in azext_edge/edge/providers/check/base
107 3 2024-04-26 2025-03-31 6 5 73560279+vilit1@users.norep... 22055990+elsie4ever@users.n...
work.py
in azext_edge/edge/providers/orchestration
554 27 2023-10-26 2025-04-30 61 4 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
az_client.py
in azext_edge/edge/util
203 16 2023-10-30 2025-03-03 31 4 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
mq.py
in azext_edge/edge/providers/support
102 9 2023-11-01 2025-02-18 24 4 ryan.k@outlook.com digimaun@users.noreply.gith...
shared.py
in azext_edge/edge/providers/support
42 3 2023-07-10 2024-11-13 17 4 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
akri.py
in azext_edge/edge/providers/check
74 2 2024-01-09 2024-10-02 15 4 3467996@gmail.com digimaun@users.noreply.gith...
resource_map.py
in azext_edge/edge/providers/orchestration
134 11 2024-05-15 2024-12-09 14 4 digimaun@users.noreply.gith... 22055990+elsie4ever@users.n...
dataflow.py
in azext_edge/edge/providers/support
62 5 2024-07-10 2025-02-18 12 4 3467996@gmail.com digimaun@users.noreply.gith...
resource.py
in azext_edge/edge/providers/check/base
412 19 2024-04-26 2024-12-11 10 4 73560279+vilit1@users.norep... 22055990+elsie4ever@users.n...
mq.py
in azext_edge/edge/providers/edge_api
14 - 2023-11-01 2024-11-13 9 4 ryan.k@outlook.com digimaun@users.noreply.gith...
summary.py
in azext_edge/edge/providers/check
98 1 2024-08-30 2025-03-31 8 4 ryan.k@outlook.com 22055990+elsie4ever@users.n...
__init__.py
in azext_edge/edge/providers/check/base
44 - 2024-04-26 2024-12-11 8 4 73560279+vilit1@users.norep... 22055990+elsie4ever@users.n...
file_operations.py
in azext_edge/edge/util
101 6 2024-04-18 2025-04-24 4 4 73560279+vilit1@users.norep... 22055990+elsie4ever@users.n...
constants.py
in azext_edge
5 - 2023-06-15 2025-05-01 92 3 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
template.py
in azext_edge/edge/providers/orchestration
857 7 2023-10-26 2025-04-24 57 3 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
common.py
in azext_edge/edge/providers/orchestration
106 2 2023-10-30 2025-04-30 33 3 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
targets.py
in azext_edge/edge/providers/orchestration
356 16 2024-08-28 2025-03-25 25 3 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
setup.py
in root
59 - 2023-06-15 2025-05-01 22 3 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
stats.py
in azext_edge/edge/providers
194 5 2023-07-10 2024-11-13 21 3 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
instances.py
in azext_edge/edge/providers/orchestration/resources
499 27 2024-07-29 2025-03-27 20 3 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
connected_cluster.py
in azext_edge/edge/providers/orchestration
86 14 2024-01-31 2025-03-19 17 3 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
akri.py
in azext_edge/edge/providers/support
34 4 2023-11-02 2024-10-02 14 3 73560279+vilit1@users.norep... digimaun@users.noreply.gith...
deletion.py
in azext_edge/edge/providers/orchestration
193 10 2024-05-15 2024-12-09 14 3 digimaun@users.noreply.gith... 22055990+elsie4ever@users.n...
certs.py
in azext_edge/edge/providers/orchestration/resources/connector/opcua
702 22 2024-10-23 2025-04-24 12 3 3467996@gmail.com 22055990+elsie4ever@users.n...
rp_namespace.py
in azext_edge/edge/providers/orchestration
23 1 2024-01-22 2024-10-08 9 3 digimaun@users.noreply.gith... 73560279+vilit1@users.norep...
__init__.py
in azext_edge
29 4 2023-06-15 2024-12-20 8 3 digimaun@users.noreply.gith... 73560279+vilit1@users.norep...
dataflow.py
in azext_edge/edge/providers/check
1356 18 2024-08-21 2024-11-13 8 3 ryan.k@outlook.com digimaun@users.noreply.gith...
clusters.py
in azext_edge/edge/providers/orchestration/resources
54 5 2024-08-24 2025-01-14 8 3 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
node.py
in azext_edge/edge/providers/check/base
126 3 2024-04-26 2024-10-02 7 3 73560279+vilit1@users.norep... digimaun@users.noreply.gith...
commands_connector.py
in azext_edge/edge
144 9 2024-10-23 2025-03-28 6 3 3467996@gmail.com 22055990+elsie4ever@users.n...
base.py
in azext_edge/edge/providers/edge_api
67 10 2023-07-26 2024-12-18 6 3 digimaun@users.noreply.gith... 22055990+elsie4ever@users.n...
dataflow.py
in azext_edge/edge/providers/edge_api
12 - 2024-07-10 2024-11-13 6 3 3467996@gmail.com digimaun@users.noreply.gith...
check_manager.py
in azext_edge/edge/providers/check/base
93 9 2024-04-26 2024-11-13 5 3 73560279+vilit1@users.norep... digimaun@users.noreply.gith...
display.py
in azext_edge/edge/providers/check/base
131 6 2024-04-26 2024-10-02 5 3 73560279+vilit1@users.norep... digimaun@users.noreply.gith...
deviceregistry.py
in azext_edge/edge/providers/support
10 1 2023-10-27 2024-10-02 4 3 73560279+vilit1@users.norep... digimaun@users.noreply.gith...
_validators.py
in azext_edge/edge
18 2 2023-10-10 2024-03-05 3 3 ryan.k@outlook.com 3467996@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
clone.py
in azext_edge/edge/providers/orchestration
1217 58 2025-04-30 2025-04-30 1 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
brokers.py
in azext_edge/edge/providers/orchestration/resources
468 24 2024-07-29 2025-04-08 8 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
upgrade2.py
in azext_edge/edge/providers/orchestration
322 24 2024-12-19 2025-05-01 8 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
connectors.py
in azext_edge/edge/providers/support
93 7 2025-02-24 2025-03-31 2 1 22055990+elsie4ever@users.n... 22055990+elsie4ever@users.n...
id_tools.py
in azext_edge/edge/util
87 6 2025-04-30 2025-04-30 1 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
certmanager.py
in azext_edge/edge/providers/support
66 6 2024-12-30 2025-03-26 2 1 22055990+elsie4ever@users.n... 22055990+elsie4ever@users.n...
meso.py
in azext_edge/edge/providers/support
65 8 2025-03-26 2025-03-26 1 1 22055990+elsie4ever@users.n... 22055990+elsie4ever@users.n...
dataflows.py
in azext_edge/edge/providers/orchestration/resources
56 9 2024-07-29 2024-10-02 4 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
46 1 2024-01-31 2024-10-02 6 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
custom_locations.py
in azext_edge/edge/providers/orchestration/resources
46 3 2025-03-03 2025-03-03 1 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
pyi
diagnostics_service_pb2.pyi
in azext_edge/edge/providers/proto
35 4 2023-10-11 2023-11-09 2 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
resource_graph.py
in azext_edge/edge/util
34 3 2024-04-11 2024-04-11 1 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
commands_dataflow.py
in azext_edge/edge
29 6 2024-07-29 2024-09-16 4 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
queryable.py
in azext_edge/edge/util
22 4 2024-06-27 2024-10-02 7 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
diagnostics_service_pb2.py
in azext_edge/edge/providers/proto
21 - 2023-10-11 2023-11-09 2 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
config_map.py
in azext_edge/edge/providers/k8s
18 1 2024-03-28 2024-03-28 1 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
cluster_role_binding.py
in azext_edge/edge/providers/k8s
18 1 2024-02-09 2024-03-12 2 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
user_strings.py
in azext_edge/edge/providers/rpsaas
12 - 2023-12-15 2024-07-29 3 1 73560279+vilit1@users.norep... 73560279+vilit1@users.norep...
reskit.py
in azext_edge/edge/providers/orchestration/resources
11 2 2025-03-27 2025-03-28 2 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
machinery.py
in azext_edge/edge/util
8 2 2025-05-01 2025-05-01 1 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
keyvault.py
in azext_edge/edge/providers/edge_api
6 - 2023-10-26 2023-11-09 2 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
components.py
in azext_edge/edge/providers/orchestration
5 1 2023-09-20 2023-11-09 4 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
certmanager.py
in azext_edge/edge/providers/edge_api
3 - 2024-12-30 2025-01-03 2 1 22055990+elsie4ever@users.n... 22055990+elsie4ever@users.n...
__init__.py
in azext_edge/edge/providers
1 - 2023-07-10 2023-11-09 4 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
__init__.py
in azext_edge/edge/providers/rpsaas
1 - 2023-12-15 2023-12-15 1 1 73560279+vilit1@users.norep... 73560279+vilit1@users.norep...
__init__.py
in azext_edge/edge/providers/rpsaas/adr
1 - 2023-12-15 2023-12-15 1 1 73560279+vilit1@users.norep... 73560279+vilit1@users.norep...
__init__.py
in azext_edge/edge/providers/k8s
1 - 2024-02-09 2024-02-09 1 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
__init__.py
in azext_edge/edge/providers/support
1 - 2023-07-10 2023-11-09 4 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
__init__.py
in azext_edge/edge/providers/orchestration
1 - 2023-09-20 2025-04-30 17 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
__init__.py
in azext_edge/edge/providers/proto
1 - 2023-10-11 2023-11-09 2 1 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
assets.py
in azext_edge/edge/providers/rpsaas/adr
898 31 2023-12-15 2024-11-13 13 2 73560279+vilit1@users.norep... digimaun@users.noreply.gith...
params.py
in azext_edge/edge/providers/rpsaas/adr
575 1 2024-12-20 2025-01-21 3 2 73560279+vilit1@users.norep... 73560279+vilit1@users.norep...
asset_endpoint_profiles.py
in azext_edge/edge/providers/rpsaas/adr
377 14 2023-12-15 2025-02-18 12 2 73560279+vilit1@users.norep... digimaun@users.noreply.gith...
commands_assets.py
in azext_edge/edge
374 18 2023-10-18 2024-11-13 14 2 73560279+vilit1@users.norep... digimaun@users.noreply.gith...
schema_registries.py
in azext_edge/edge/providers/orchestration/resources
356 17 2024-08-14 2025-03-25 13 2 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
base.py
in azext_edge/edge/providers
321 21 2023-07-10 2024-08-05 19 2 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
commands_mq.py
in azext_edge/edge
266 18 2023-11-01 2025-04-08 14 2 ryan.k@outlook.com digimaun@users.noreply.gith...
201 8 2023-12-15 2024-12-18 7 2 73560279+vilit1@users.norep... 73560279+vilit1@users.norep...
common.py
in azext_edge/edge/util
182 19 2023-09-20 2025-04-30 22 2 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
commands_schema.py
in azext_edge/edge
153 13 2024-08-14 2025-03-25 6 2 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
permissions.py
in azext_edge/edge/providers/orchestration
124 7 2024-01-22 2024-11-13 12 2 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
version_check.py
in azext_edge/edge/util
107 5 2024-02-22 2025-04-17 5 2 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
billing.py
in azext_edge/edge/providers/support
84 7 2024-06-04 2024-10-02 8 2 3467996@gmail.com digimaun@users.noreply.gith...
base.py
in azext_edge/edge/providers/orchestration
68 3 2023-09-20 2024-10-02 37 2 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
x509.py
in azext_edge/edge/util
66 2 2023-10-26 2025-03-28 7 2 digimaun@users.noreply.gith... 22055990+elsie4ever@users.n...
meta.py
in azext_edge/edge/providers/support
64 6 2024-07-16 2024-11-13 7 2 3467996@gmail.com digimaun@users.noreply.gith...
host.py
in azext_edge/edge/providers/orchestration
63 6 2024-01-22 2024-11-13 8 2 digimaun@users.noreply.gith... digimaun@users.noreply.gith...
arcagents.py
in azext_edge/edge/providers/support
62 6 2024-08-16 2024-10-02 2 2 3467996@gmail.com digimaun@users.noreply.gith...
schemaregistry.py
in azext_edge/edge/providers/support
51 6 2024-09-05 2024-10-02 3 2 3467996@gmail.com digimaun@users.noreply.gith...
secretstore.py
in azext_edge/edge/providers/support
51 5 2024-09-25 2024-10-02 2 2 3467996@gmail.com digimaun@users.noreply.gith...
Correlations

File Size vs. Number of Changes: 120 points

azext_edge/constants.py x: 5 lines of code y: 92 # changes azext_edge/edge/providers/orchestration/upgrade2.py x: 322 lines of code y: 8 # changes azext_edge/edge/util/machinery.py x: 8 lines of code y: 1 # changes setup.py x: 59 lines of code y: 22 # changes azext_edge/edge/commands_edge.py x: 375 lines of code y: 78 # changes azext_edge/edge/providers/orchestration/__init__.py x: 1 lines of code y: 17 # changes azext_edge/edge/providers/orchestration/clone.py x: 1217 lines of code y: 1 # changes azext_edge/edge/_help.py x: 359 lines of code y: 92 # changes azext_edge/edge/command_map.py x: 209 lines of code y: 43 # changes azext_edge/edge/params.py x: 1042 lines of code y: 111 # changes azext_edge/edge/providers/orchestration/common.py x: 106 lines of code y: 33 # changes azext_edge/edge/providers/orchestration/work.py x: 554 lines of code y: 61 # changes azext_edge/edge/util/__init__.py x: 46 lines of code y: 16 # changes azext_edge/edge/util/common.py x: 182 lines of code y: 22 # changes azext_edge/edge/util/id_tools.py x: 87 lines of code y: 1 # changes azext_edge/edge/providers/orchestration/template.py x: 857 lines of code y: 57 # changes azext_edge/edge/providers/orchestration/resources/connector/opcua/certs.py x: 702 lines of code y: 12 # changes azext_edge/edge/util/file_operations.py x: 101 lines of code y: 4 # changes azext_edge/edge/util/version_check.py x: 107 lines of code y: 5 # changes azext_edge/edge/commands_mq.py x: 266 lines of code y: 14 # changes azext_edge/edge/providers/orchestration/resources/brokers.py x: 468 lines of code y: 8 # changes azext_edge/edge/common.py x: 180 lines of code y: 62 # changes azext_edge/edge/providers/edge_api/__init__.py x: 34 lines of code y: 32 # changes azext_edge/edge/providers/support_bundle.py x: 208 lines of code y: 50 # changes azext_edge/edge/providers/check/base/pod.py x: 180 lines of code y: 10 # changes azext_edge/edge/providers/check/base/deployment.py x: 107 lines of code y: 6 # changes azext_edge/edge/providers/check/opcua.py x: 77 lines of code y: 13 # changes azext_edge/edge/providers/check/summary.py x: 98 lines of code y: 8 # changes azext_edge/edge/providers/checks.py x: 76 lines of code y: 35 # changes azext_edge/edge/providers/support/connectors.py x: 93 lines of code y: 2 # changes azext_edge/edge/providers/orchestration/resources/reskit.py x: 11 lines of code y: 2 # changes azext_edge/edge/commands_connector.py x: 144 lines of code y: 6 # changes azext_edge/edge/util/x509.py x: 66 lines of code y: 7 # changes azext_edge/edge/providers/orchestration/resources/instances.py x: 499 lines of code y: 20 # changes azext_edge/edge/providers/support/base.py x: 546 lines of code y: 39 # changes azext_edge/edge/providers/support/certmanager.py x: 66 lines of code y: 2 # changes azext_edge/edge/providers/support/meso.py x: 65 lines of code y: 1 # changes azext_edge/edge/commands_schema.py x: 153 lines of code y: 6 # changes azext_edge/edge/providers/orchestration/resources/schema_registries.py x: 356 lines of code y: 13 # changes azext_edge/edge/providers/orchestration/targets.py x: 356 lines of code y: 25 # changes azext_edge/edge/providers/orchestration/connected_cluster.py x: 86 lines of code y: 17 # changes azext_edge/edge/providers/orchestration/resources/custom_locations.py x: 46 lines of code y: 1 # changes azext_edge/edge/util/az_client.py x: 203 lines of code y: 31 # changes azext_edge/edge/providers/rpsaas/adr/asset_endpoint_profiles.py x: 377 lines of code y: 12 # changes azext_edge/edge/providers/support/dataflow.py x: 62 lines of code y: 12 # changes azext_edge/edge/providers/support/mq.py x: 102 lines of code y: 24 # changes azext_edge/edge/providers/check/mq.py x: 1385 lines of code y: 19 # changes azext_edge/edge/providers/rpsaas/adr/params.py x: 575 lines of code y: 3 # changes azext_edge/edge/providers/orchestration/resources/clusters.py x: 54 lines of code y: 8 # changes azext_edge/edge/providers/edge_api/certmanager.py x: 3 lines of code y: 2 # changes azext_edge/__init__.py x: 29 lines of code y: 8 # changes azext_edge/edge/providers/edge_api/arccontainerstorage.py x: 7 lines of code y: 3 # changes azext_edge/edge/providers/edge_api/base.py x: 67 lines of code y: 6 # changes azext_edge/edge/providers/support/arccontainerstorage.py x: 110 lines of code y: 3 # changes azext_edge/edge/providers/support/azuremonitor.py x: 69 lines of code y: 3 # changes azext_edge/edge/commands_asset_endpoint_profiles.py x: 201 lines of code y: 7 # changes azext_edge/edge/providers/check/base/__init__.py x: 44 lines of code y: 8 # changes azext_edge/edge/providers/check/base/resource.py x: 412 lines of code y: 10 # changes azext_edge/edge/providers/check/common.py x: 115 lines of code y: 33 # changes azext_edge/edge/providers/check/deviceregistry.py x: 565 lines of code y: 12 # changes azext_edge/edge/providers/orchestration/deletion.py x: 193 lines of code y: 14 # changes azext_edge/edge/providers/orchestration/resource_map.py x: 134 lines of code y: 14 # changes azext_edge/edge/commands_assets.py x: 374 lines of code y: 14 # changes azext_edge/edge/providers/check/base/check_manager.py x: 93 lines of code y: 5 # changes azext_edge/edge/providers/check/dataflow.py x: 1356 lines of code y: 8 # changes azext_edge/edge/providers/edge_api/dataflow.py x: 12 lines of code y: 6 # changes azext_edge/edge/providers/edge_api/deviceregistry.py x: 8 lines of code y: 6 # changes azext_edge/edge/providers/edge_api/meta.py x: 7 lines of code y: 6 # changes azext_edge/edge/providers/edge_api/mq.py x: 14 lines of code y: 9 # changes azext_edge/edge/providers/orchestration/host.py x: 63 lines of code y: 8 # changes azext_edge/edge/providers/orchestration/permissions.py x: 124 lines of code y: 12 # changes azext_edge/edge/providers/rpsaas/adr/assets.py x: 898 lines of code y: 13 # changes azext_edge/edge/providers/stats.py x: 194 lines of code y: 21 # changes azext_edge/edge/providers/support/meta.py x: 64 lines of code y: 7 # changes azext_edge/edge/providers/support/shared.py x: 42 lines of code y: 17 # changes azext_edge/edge/commands_secretsync.py x: 36 lines of code y: 4 # changes azext_edge/edge/providers/edge_api/azuremonitor.py x: 2 lines of code y: 2 # changes azext_edge/edge/providers/orchestration/resources/__init__.py x: 14 lines of code y: 7 # changes azext_edge/edge/providers/orchestration/rp_namespace.py x: 23 lines of code y: 9 # changes azext_edge/edge/providers/check/akri.py x: 74 lines of code y: 15 # changes azext_edge/edge/providers/check/base/display.py x: 131 lines of code y: 5 # changes azext_edge/edge/providers/check/base/node.py x: 126 lines of code y: 7 # changes azext_edge/edge/providers/orchestration/base.py x: 68 lines of code y: 37 # changes azext_edge/edge/providers/orchestration/resources/dataflows.py x: 56 lines of code y: 4 # changes azext_edge/edge/providers/rpsaas/adr/helpers.py x: 27 lines of code y: 2 # changes azext_edge/edge/providers/rpsaas/adr/user_strings.py x: 17 lines of code y: 4 # changes azext_edge/edge/providers/support/akri.py x: 34 lines of code y: 14 # changes azext_edge/edge/providers/support/arcagents.py x: 62 lines of code y: 2 # changes azext_edge/edge/providers/support/billing.py x: 84 lines of code y: 8 # changes azext_edge/edge/providers/support/deviceregistry.py x: 10 lines of code y: 4 # changes azext_edge/edge/providers/support/schemaregistry.py x: 51 lines of code y: 3 # changes azext_edge/edge/providers/support/secretstore.py x: 51 lines of code y: 2 # changes azext_edge/edge/util/queryable.py x: 22 lines of code y: 7 # changes tools/template_optimizer.py x: 46 lines of code y: 6 # changes azext_edge/edge/commands_dataflow.py x: 29 lines of code y: 4 # changes azext_edge/edge/providers/base.py x: 321 lines of code y: 19 # changes azext_edge/edge/providers/check/base/user_strings.py x: 4 lines of code y: 3 # changes setup.cfg x: 18 lines of code y: 9 # changes azext_edge/edge/providers/rpsaas/user_strings.py x: 12 lines of code y: 3 # changes azext_edge/edge/util/resource_graph.py x: 34 lines of code y: 1 # changes azext_edge/edge/providers/k8s/config_map.py x: 18 lines of code y: 1 # changes azext_edge/edge/providers/k8s/cluster_role_binding.py x: 18 lines of code y: 2 # changes azext_edge/edge/_validators.py x: 18 lines of code y: 3 # changes azext_edge/edge/providers/k8s/__init__.py x: 1 lines of code y: 1 # changes azext_edge/edge/__init__.py x: 2 lines of code y: 5 # changes azext_edge/edge/providers/__init__.py x: 1 lines of code y: 4 # changes azext_edge/edge/providers/edge_api/keyvault.py x: 6 lines of code y: 2 # changes azext_edge/edge/providers/orchestration/components.py x: 5 lines of code y: 4 # changes azext_edge/edge/providers/proto/diagnostics_service_pb2.py x: 21 lines of code y: 2 # changes azext_edge/edge/providers/proto/diagnostics_service_pb2.pyi x: 35 lines of code y: 2 # changes
111.0
# changes
  min: 1.0
  average: 13.72
  25th percentile: 3.0
  median: 7.0
  75th percentile: 14.0
  max: 111.0
0 1385.0
lines of code
min: 1.0 | average: 166.47 | 25th percentile: 14.75 | median: 64.5 | 75th percentile: 181.5 | max: 1385.0

Number of Contributors vs. Number of Changes: 120 points

azext_edge/constants.py x: 3 # contributors y: 92 # changes azext_edge/edge/providers/orchestration/upgrade2.py x: 1 # contributors y: 8 # changes azext_edge/edge/util/machinery.py x: 1 # contributors y: 1 # changes setup.py x: 3 # contributors y: 22 # changes azext_edge/edge/commands_edge.py x: 5 # contributors y: 78 # changes azext_edge/edge/providers/orchestration/__init__.py x: 1 # contributors y: 17 # changes azext_edge/edge/_help.py x: 5 # contributors y: 92 # changes azext_edge/edge/command_map.py x: 5 # contributors y: 43 # changes azext_edge/edge/params.py x: 5 # contributors y: 111 # changes azext_edge/edge/providers/orchestration/common.py x: 3 # contributors y: 33 # changes azext_edge/edge/providers/orchestration/work.py x: 4 # contributors y: 61 # changes azext_edge/edge/util/__init__.py x: 2 # contributors y: 16 # changes azext_edge/edge/util/common.py x: 2 # contributors y: 22 # changes azext_edge/edge/providers/orchestration/template.py x: 3 # contributors y: 57 # changes azext_edge/edge/providers/orchestration/resources/connector/opcua/certs.py x: 3 # contributors y: 12 # changes azext_edge/edge/util/file_operations.py x: 4 # contributors y: 4 # changes azext_edge/edge/util/version_check.py x: 2 # contributors y: 5 # changes azext_edge/edge/commands_mq.py x: 2 # contributors y: 14 # changes azext_edge/edge/common.py x: 5 # contributors y: 62 # changes azext_edge/edge/providers/edge_api/__init__.py x: 5 # contributors y: 32 # changes azext_edge/edge/providers/support_bundle.py x: 5 # contributors y: 50 # changes azext_edge/edge/providers/check/base/pod.py x: 5 # contributors y: 10 # changes azext_edge/edge/providers/check/base/deployment.py x: 5 # contributors y: 6 # changes azext_edge/edge/providers/check/opcua.py x: 5 # contributors y: 13 # changes azext_edge/edge/providers/check/summary.py x: 4 # contributors y: 8 # changes azext_edge/edge/providers/checks.py x: 5 # contributors y: 35 # changes azext_edge/edge/providers/support/connectors.py x: 1 # contributors y: 2 # changes azext_edge/edge/commands_connector.py x: 3 # contributors y: 6 # changes azext_edge/edge/util/x509.py x: 2 # contributors y: 7 # changes azext_edge/edge/providers/orchestration/resources/instances.py x: 3 # contributors y: 20 # changes azext_edge/edge/providers/support/base.py x: 5 # contributors y: 39 # changes azext_edge/edge/commands_schema.py x: 2 # contributors y: 6 # changes azext_edge/edge/providers/orchestration/resources/schema_registries.py x: 2 # contributors y: 13 # changes azext_edge/edge/providers/orchestration/targets.py x: 3 # contributors y: 25 # changes azext_edge/edge/providers/orchestration/connected_cluster.py x: 3 # contributors y: 17 # changes azext_edge/edge/util/az_client.py x: 4 # contributors y: 31 # changes azext_edge/edge/providers/rpsaas/adr/asset_endpoint_profiles.py x: 2 # contributors y: 12 # changes azext_edge/edge/providers/support/dataflow.py x: 4 # contributors y: 12 # changes azext_edge/edge/providers/support/mq.py x: 4 # contributors y: 24 # changes azext_edge/edge/providers/check/mq.py x: 5 # contributors y: 19 # changes azext_edge/edge/providers/rpsaas/adr/params.py x: 2 # contributors y: 3 # changes azext_edge/edge/providers/orchestration/resources/clusters.py x: 3 # contributors y: 8 # changes azext_edge/edge/providers/edge_api/arccontainerstorage.py x: 3 # contributors y: 3 # changes azext_edge/edge/providers/check/base/resource.py x: 4 # contributors y: 10 # changes azext_edge/edge/providers/check/common.py x: 5 # contributors y: 33 # changes azext_edge/edge/providers/check/deviceregistry.py x: 5 # contributors y: 12 # changes azext_edge/edge/providers/orchestration/deletion.py x: 3 # contributors y: 14 # changes azext_edge/edge/providers/orchestration/resource_map.py x: 4 # contributors y: 14 # changes azext_edge/edge/providers/check/base/check_manager.py x: 3 # contributors y: 5 # changes azext_edge/edge/providers/edge_api/mq.py x: 4 # contributors y: 9 # changes azext_edge/edge/providers/orchestration/host.py x: 2 # contributors y: 8 # changes azext_edge/edge/providers/stats.py x: 3 # contributors y: 21 # changes azext_edge/edge/providers/support/shared.py x: 4 # contributors y: 17 # changes azext_edge/edge/commands_secretsync.py x: 2 # contributors y: 4 # changes azext_edge/edge/providers/edge_api/azuremonitor.py x: 2 # contributors y: 2 # changes azext_edge/edge/providers/orchestration/rp_namespace.py x: 3 # contributors y: 9 # changes azext_edge/edge/providers/check/akri.py x: 4 # contributors y: 15 # changes azext_edge/edge/providers/check/base/node.py x: 3 # contributors y: 7 # changes azext_edge/edge/providers/orchestration/base.py x: 2 # contributors y: 37 # changes azext_edge/edge/providers/orchestration/resources/dataflows.py x: 1 # contributors y: 4 # changes azext_edge/edge/providers/support/deviceregistry.py x: 3 # contributors y: 4 # changes azext_edge/edge/util/queryable.py x: 1 # contributors y: 7 # changes tools/template_optimizer.py x: 1 # contributors y: 6 # changes azext_edge/edge/providers/base.py x: 2 # contributors y: 19 # changes setup.cfg x: 2 # contributors y: 9 # changes azext_edge/edge/providers/rpsaas/user_strings.py x: 1 # contributors y: 3 # changes
111.0
# changes
  min: 1.0
  average: 13.72
  25th percentile: 3.0
  median: 7.0
  75th percentile: 14.0
  max: 111.0
0 5.0
# contributors
min: 1.0 | average: 2.54 | 25th percentile: 1.25 | median: 2.0 | 75th percentile: 3.0 | max: 5.0

Number of Contributors vs. File Size: 120 points

azext_edge/constants.py x: 3 # contributors y: 5 lines of code azext_edge/edge/providers/orchestration/upgrade2.py x: 1 # contributors y: 322 lines of code azext_edge/edge/util/machinery.py x: 1 # contributors y: 8 lines of code setup.py x: 3 # contributors y: 59 lines of code azext_edge/edge/commands_edge.py x: 5 # contributors y: 375 lines of code azext_edge/edge/providers/orchestration/__init__.py x: 1 # contributors y: 1 lines of code azext_edge/edge/providers/orchestration/clone.py x: 1 # contributors y: 1217 lines of code azext_edge/edge/_help.py x: 5 # contributors y: 359 lines of code azext_edge/edge/command_map.py x: 5 # contributors y: 209 lines of code azext_edge/edge/params.py x: 5 # contributors y: 1042 lines of code azext_edge/edge/providers/orchestration/common.py x: 3 # contributors y: 106 lines of code azext_edge/edge/providers/orchestration/work.py x: 4 # contributors y: 554 lines of code azext_edge/edge/util/__init__.py x: 2 # contributors y: 46 lines of code azext_edge/edge/util/common.py x: 2 # contributors y: 182 lines of code azext_edge/edge/util/id_tools.py x: 1 # contributors y: 87 lines of code azext_edge/edge/providers/orchestration/template.py x: 3 # contributors y: 857 lines of code azext_edge/edge/providers/orchestration/resources/connector/opcua/certs.py x: 3 # contributors y: 702 lines of code azext_edge/edge/util/file_operations.py x: 4 # contributors y: 101 lines of code azext_edge/edge/util/version_check.py x: 2 # contributors y: 107 lines of code azext_edge/edge/commands_mq.py x: 2 # contributors y: 266 lines of code azext_edge/edge/providers/orchestration/resources/brokers.py x: 1 # contributors y: 468 lines of code azext_edge/edge/common.py x: 5 # contributors y: 180 lines of code azext_edge/edge/providers/edge_api/__init__.py x: 5 # contributors y: 34 lines of code azext_edge/edge/providers/check/base/deployment.py x: 5 # contributors y: 107 lines of code azext_edge/edge/providers/check/opcua.py x: 5 # contributors y: 77 lines of code azext_edge/edge/providers/check/summary.py x: 4 # contributors y: 98 lines of code azext_edge/edge/providers/checks.py x: 5 # contributors y: 76 lines of code azext_edge/edge/providers/support/connectors.py x: 1 # contributors y: 93 lines of code azext_edge/edge/providers/orchestration/resources/reskit.py x: 1 # contributors y: 11 lines of code azext_edge/edge/commands_connector.py x: 3 # contributors y: 144 lines of code azext_edge/edge/util/x509.py x: 2 # contributors y: 66 lines of code azext_edge/edge/providers/orchestration/resources/instances.py x: 3 # contributors y: 499 lines of code azext_edge/edge/providers/support/base.py x: 5 # contributors y: 546 lines of code azext_edge/edge/providers/support/certmanager.py x: 1 # contributors y: 66 lines of code azext_edge/edge/providers/support/meso.py x: 1 # contributors y: 65 lines of code azext_edge/edge/commands_schema.py x: 2 # contributors y: 153 lines of code azext_edge/edge/providers/orchestration/resources/schema_registries.py x: 2 # contributors y: 356 lines of code azext_edge/edge/providers/orchestration/targets.py x: 3 # contributors y: 356 lines of code azext_edge/edge/providers/orchestration/connected_cluster.py x: 3 # contributors y: 86 lines of code azext_edge/edge/providers/orchestration/resources/custom_locations.py x: 1 # contributors y: 46 lines of code azext_edge/edge/util/az_client.py x: 4 # contributors y: 203 lines of code azext_edge/edge/providers/rpsaas/adr/asset_endpoint_profiles.py x: 2 # contributors y: 377 lines of code azext_edge/edge/providers/support/dataflow.py x: 4 # contributors y: 62 lines of code azext_edge/edge/providers/check/mq.py x: 5 # contributors y: 1385 lines of code azext_edge/edge/providers/rpsaas/adr/params.py x: 2 # contributors y: 575 lines of code azext_edge/edge/providers/orchestration/resources/clusters.py x: 3 # contributors y: 54 lines of code azext_edge/__init__.py x: 3 # contributors y: 29 lines of code azext_edge/edge/providers/edge_api/arccontainerstorage.py x: 3 # contributors y: 7 lines of code azext_edge/edge/providers/edge_api/base.py x: 3 # contributors y: 67 lines of code azext_edge/edge/providers/support/arccontainerstorage.py x: 3 # contributors y: 110 lines of code azext_edge/edge/commands_asset_endpoint_profiles.py x: 2 # contributors y: 201 lines of code azext_edge/edge/providers/check/base/__init__.py x: 4 # contributors y: 44 lines of code azext_edge/edge/providers/check/base/resource.py x: 4 # contributors y: 412 lines of code azext_edge/edge/providers/check/common.py x: 5 # contributors y: 115 lines of code azext_edge/edge/providers/check/deviceregistry.py x: 5 # contributors y: 565 lines of code azext_edge/edge/providers/orchestration/deletion.py x: 3 # contributors y: 193 lines of code azext_edge/edge/providers/orchestration/resource_map.py x: 4 # contributors y: 134 lines of code azext_edge/edge/commands_assets.py x: 2 # contributors y: 374 lines of code azext_edge/edge/providers/check/base/check_manager.py x: 3 # contributors y: 93 lines of code azext_edge/edge/providers/check/dataflow.py x: 3 # contributors y: 1356 lines of code azext_edge/edge/providers/edge_api/dataflow.py x: 3 # contributors y: 12 lines of code azext_edge/edge/providers/edge_api/deviceregistry.py x: 2 # contributors y: 8 lines of code azext_edge/edge/providers/edge_api/mq.py x: 4 # contributors y: 14 lines of code azext_edge/edge/providers/orchestration/host.py x: 2 # contributors y: 63 lines of code azext_edge/edge/providers/orchestration/permissions.py x: 2 # contributors y: 124 lines of code azext_edge/edge/providers/rpsaas/adr/assets.py x: 2 # contributors y: 898 lines of code azext_edge/edge/providers/support/shared.py x: 4 # contributors y: 42 lines of code azext_edge/edge/commands_secretsync.py x: 2 # contributors y: 36 lines of code azext_edge/edge/providers/edge_api/azuremonitor.py x: 2 # contributors y: 2 lines of code azext_edge/edge/providers/orchestration/resources/__init__.py x: 2 # contributors y: 14 lines of code azext_edge/edge/providers/orchestration/rp_namespace.py x: 3 # contributors y: 23 lines of code azext_edge/edge/providers/check/akri.py x: 4 # contributors y: 74 lines of code azext_edge/edge/providers/check/base/display.py x: 3 # contributors y: 131 lines of code azext_edge/edge/providers/check/base/node.py x: 3 # contributors y: 126 lines of code azext_edge/edge/providers/orchestration/resources/dataflows.py x: 1 # contributors y: 56 lines of code azext_edge/edge/providers/rpsaas/adr/helpers.py x: 2 # contributors y: 27 lines of code azext_edge/edge/providers/rpsaas/adr/user_strings.py x: 2 # contributors y: 17 lines of code azext_edge/edge/providers/support/akri.py x: 3 # contributors y: 34 lines of code azext_edge/edge/providers/support/billing.py x: 2 # contributors y: 84 lines of code azext_edge/edge/providers/support/schemaregistry.py x: 2 # contributors y: 51 lines of code azext_edge/edge/util/queryable.py x: 1 # contributors y: 22 lines of code azext_edge/edge/commands_dataflow.py x: 1 # contributors y: 29 lines of code azext_edge/edge/providers/base.py x: 2 # contributors y: 321 lines of code azext_edge/edge/util/resource_graph.py x: 1 # contributors y: 34 lines of code azext_edge/edge/providers/k8s/config_map.py x: 1 # contributors y: 18 lines of code azext_edge/edge/_validators.py x: 3 # contributors y: 18 lines of code
1385.0
lines of code
  min: 1.0
  average: 166.47
  25th percentile: 14.75
  median: 64.5
  75th percentile: 181.5
  max: 1385.0
0 5.0
# contributors
min: 1.0 | average: 2.54 | 25th percentile: 1.25 | median: 2.0 | 75th percentile: 3.0 | max: 5.0