azure / azure-iot-ops-cli-extension
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
25% | 23% | 26% | 12% | 12%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
py25% | 23% | 26% | 12% | 12%
pyi0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
azext_edge25% | 23% | 26% | 12% | 11%
ROOT0% | 0% | 0% | 0% | 100%
tools0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
mq.py
in azext_edge/edge/providers/check
1385 12
dataflow.py
in azext_edge/edge/providers/check
1356 18
clone.py
in azext_edge/edge/providers/orchestration
1217 58
params.py
in azext_edge/edge
1042 1
assets.py
in azext_edge/edge/providers/rpsaas/adr
898 31
template.py
in azext_edge/edge/providers/orchestration
857 7
certs.py
in azext_edge/edge/providers/orchestration/resources/connector/opcua
702 22
params.py
in azext_edge/edge/providers/rpsaas/adr
575 1
deviceregistry.py
in azext_edge/edge/providers/check
565 4
work.py
in azext_edge/edge/providers/orchestration
554 27
base.py
in azext_edge/edge/providers/support
546 24
instances.py
in azext_edge/edge/providers/orchestration/resources
499 27
brokers.py
in azext_edge/edge/providers/orchestration/resources
468 24
resource.py
in azext_edge/edge/providers/check/base
412 19
asset_endpoint_profiles.py
in azext_edge/edge/providers/rpsaas/adr
377 14
commands_edge.py
in azext_edge/edge
375 13
commands_assets.py
in azext_edge/edge
374 18
_help.py
in azext_edge/edge
359 1
schema_registries.py
in azext_edge/edge/providers/orchestration/resources
356 17
targets.py
in azext_edge/edge/providers/orchestration
356 16
upgrade2.py
in azext_edge/edge/providers/orchestration
322 24
base.py
in azext_edge/edge/providers
321 21
commands_mq.py
in azext_edge/edge
266 18
command_map.py
in azext_edge/edge
209 1
support_bundle.py
in azext_edge/edge/providers
208 5
az_client.py
in azext_edge/edge/util
203 16
201 8
stats.py
in azext_edge/edge/providers
194 5
deletion.py
in azext_edge/edge/providers/orchestration
193 10
common.py
in azext_edge/edge/util
182 19
pod.py
in azext_edge/edge/providers/check/base
180 3
common.py
in azext_edge/edge
180 10
commands_schema.py
in azext_edge/edge
153 13
commands_connector.py
in azext_edge/edge
144 9
resource_map.py
in azext_edge/edge/providers/orchestration
134 11
display.py
in azext_edge/edge/providers/check/base
131 6
node.py
in azext_edge/edge/providers/check/base
126 3
permissions.py
in azext_edge/edge/providers/orchestration
124 7
common.py
in azext_edge/edge/providers/check
115 -
arccontainerstorage.py
in azext_edge/edge/providers/support
110 8
version_check.py
in azext_edge/edge/util
107 5
deployment.py
in azext_edge/edge/providers/check/base
107 3
common.py
in azext_edge/edge/providers/orchestration
106 2
mq.py
in azext_edge/edge/providers/support
102 9
file_operations.py
in azext_edge/edge/util
101 6
summary.py
in azext_edge/edge/providers/check
98 1
connectors.py
in azext_edge/edge/providers/support
93 7
check_manager.py
in azext_edge/edge/providers/check/base
93 9
id_tools.py
in azext_edge/edge/util
87 6
connected_cluster.py
in azext_edge/edge/providers/orchestration
86 14
Files With Most Units (Top 50)
File# lines# units
clone.py
in azext_edge/edge/providers/orchestration
1217 58
assets.py
in azext_edge/edge/providers/rpsaas/adr
898 31
instances.py
in azext_edge/edge/providers/orchestration/resources
499 27
work.py
in azext_edge/edge/providers/orchestration
554 27
base.py
in azext_edge/edge/providers/support
546 24
brokers.py
in azext_edge/edge/providers/orchestration/resources
468 24
upgrade2.py
in azext_edge/edge/providers/orchestration
322 24
certs.py
in azext_edge/edge/providers/orchestration/resources/connector/opcua
702 22
base.py
in azext_edge/edge/providers
321 21
common.py
in azext_edge/edge/util
182 19
resource.py
in azext_edge/edge/providers/check/base
412 19
commands_mq.py
in azext_edge/edge
266 18
dataflow.py
in azext_edge/edge/providers/check
1356 18
commands_assets.py
in azext_edge/edge
374 18
schema_registries.py
in azext_edge/edge/providers/orchestration/resources
356 17
az_client.py
in azext_edge/edge/util
203 16
targets.py
in azext_edge/edge/providers/orchestration
356 16
asset_endpoint_profiles.py
in azext_edge/edge/providers/rpsaas/adr
377 14
connected_cluster.py
in azext_edge/edge/providers/orchestration
86 14
commands_schema.py
in azext_edge/edge
153 13
commands_edge.py
in azext_edge/edge
375 13
mq.py
in azext_edge/edge/providers/check
1385 12
resource_map.py
in azext_edge/edge/providers/orchestration
134 11
deletion.py
in azext_edge/edge/providers/orchestration
193 10
base.py
in azext_edge/edge/providers/edge_api
67 10
common.py
in azext_edge/edge
180 10
commands_connector.py
in azext_edge/edge
144 9
mq.py
in azext_edge/edge/providers/support
102 9
check_manager.py
in azext_edge/edge/providers/check/base
93 9
dataflows.py
in azext_edge/edge/providers/orchestration/resources
56 9
201 8
arccontainerstorage.py
in azext_edge/edge/providers/support
110 8
meso.py
in azext_edge/edge/providers/support
65 8
billing.py
in azext_edge/edge/providers/support
84 7
connectors.py
in azext_edge/edge/providers/support
93 7
azuremonitor.py
in azext_edge/edge/providers/support
69 7
template.py
in azext_edge/edge/providers/orchestration
857 7
permissions.py
in azext_edge/edge/providers/orchestration
124 7
commands_dataflow.py
in azext_edge/edge
29 6
file_operations.py
in azext_edge/edge/util
101 6
id_tools.py
in azext_edge/edge/util
87 6
schemaregistry.py
in azext_edge/edge/providers/support
51 6
meta.py
in azext_edge/edge/providers/support
64 6
arcagents.py
in azext_edge/edge/providers/support
62 6
certmanager.py
in azext_edge/edge/providers/support
66 6
display.py
in azext_edge/edge/providers/check/base
131 6
host.py
in azext_edge/edge/providers/orchestration
63 6
version_check.py
in azext_edge/edge/util
107 5
stats.py
in azext_edge/edge/providers
194 5
dataflow.py
in azext_edge/edge/providers/support
62 5
Files With Long Lines (Top 8)

There are 8 files with lines longer than 120 characters. In total, there are 104 long lines.

File# lines# units# long lines
template.py
in azext_edge/edge/providers/orchestration
857 7 64
deviceregistry.py
in azext_edge/edge/providers/check
565 4 16
mq.py
in azext_edge/edge/providers/check
1385 12 14
dataflow.py
in azext_edge/edge/providers/check
1356 18 4
pyi
diagnostics_service_pb2.pyi
in azext_edge/edge/providers/proto
35 4 3
pod.py
in azext_edge/edge/providers/check/base
180 3 1
node.py
in azext_edge/edge/providers/check/base
126 3 1
diagnostics_service_pb2.py
in azext_edge/edge/providers/proto
21 - 1
Correlations

File Size vs. Commits (all time): 120 points

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

File Size vs. Contributors (all time): 120 points

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

File Size vs. Commits (30 days): 21 points

azext_edge/constants.py x: 6 commits (30d) y: 5 lines of code azext_edge/edge/providers/orchestration/upgrade2.py x: 1 commits (30d) y: 322 lines of code azext_edge/edge/util/machinery.py x: 1 commits (30d) y: 8 lines of code setup.py x: 1 commits (30d) y: 59 lines of code azext_edge/edge/commands_edge.py x: 2 commits (30d) y: 375 lines of code azext_edge/edge/providers/orchestration/__init__.py x: 1 commits (30d) y: 1 lines of code azext_edge/edge/providers/orchestration/clone.py x: 2 commits (30d) y: 1217 lines of code azext_edge/edge/_help.py x: 4 commits (30d) y: 359 lines of code azext_edge/edge/command_map.py x: 3 commits (30d) y: 209 lines of code azext_edge/edge/params.py x: 2 commits (30d) y: 1042 lines of code azext_edge/edge/providers/orchestration/common.py x: 1 commits (30d) y: 106 lines of code azext_edge/edge/providers/orchestration/work.py x: 1 commits (30d) y: 554 lines of code azext_edge/edge/util/__init__.py x: 2 commits (30d) y: 46 lines of code azext_edge/edge/util/common.py x: 2 commits (30d) y: 182 lines of code azext_edge/edge/util/id_tools.py x: 1 commits (30d) y: 87 lines of code azext_edge/edge/providers/orchestration/template.py x: 3 commits (30d) y: 857 lines of code azext_edge/edge/providers/orchestration/resources/connector/opcua/certs.py x: 2 commits (30d) y: 702 lines of code azext_edge/edge/util/file_operations.py x: 1 commits (30d) y: 101 lines of code azext_edge/edge/commands_mq.py x: 2 commits (30d) y: 266 lines of code azext_edge/edge/providers/orchestration/resources/brokers.py x: 2 commits (30d) y: 468 lines of code
1217.0
lines of code
  min: 1.0
  average: 336.81
  25th percentile: 73.0
  median: 209.0
  75th percentile: 511.0
  max: 1217.0
0 6.0
commits (30d)
min: 1.0 | average: 1.95 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 6.0

File Size vs. Contributors (30 days): 21 points

azext_edge/constants.py x: 1 contributors (30d) y: 5 lines of code azext_edge/edge/providers/orchestration/upgrade2.py x: 1 contributors (30d) y: 322 lines of code setup.py x: 1 contributors (30d) y: 59 lines of code azext_edge/edge/commands_edge.py x: 1 contributors (30d) y: 375 lines of code azext_edge/edge/providers/orchestration/__init__.py x: 1 contributors (30d) y: 1 lines of code azext_edge/edge/providers/orchestration/clone.py x: 1 contributors (30d) y: 1217 lines of code azext_edge/edge/_help.py x: 1 contributors (30d) y: 359 lines of code azext_edge/edge/command_map.py x: 1 contributors (30d) y: 209 lines of code azext_edge/edge/params.py x: 1 contributors (30d) y: 1042 lines of code azext_edge/edge/providers/orchestration/common.py x: 1 contributors (30d) y: 106 lines of code azext_edge/edge/providers/orchestration/work.py x: 1 contributors (30d) y: 554 lines of code azext_edge/edge/util/__init__.py x: 1 contributors (30d) y: 46 lines of code azext_edge/edge/util/common.py x: 1 contributors (30d) y: 182 lines of code azext_edge/edge/util/id_tools.py x: 1 contributors (30d) y: 87 lines of code azext_edge/edge/providers/orchestration/template.py x: 1 contributors (30d) y: 857 lines of code azext_edge/edge/providers/orchestration/resources/connector/opcua/certs.py x: 1 contributors (30d) y: 702 lines of code azext_edge/edge/util/file_operations.py x: 1 contributors (30d) y: 101 lines of code azext_edge/edge/commands_mq.py x: 1 contributors (30d) y: 266 lines of code azext_edge/edge/providers/orchestration/resources/brokers.py x: 1 contributors (30d) y: 468 lines of code
1217.0
lines of code
  min: 1.0
  average: 336.81
  25th percentile: 73.0
  median: 209.0
  75th percentile: 511.0
  max: 1217.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Commits (90 days): 46 points

azext_edge/constants.py x: 18 commits (90d) y: 5 lines of code azext_edge/edge/providers/orchestration/upgrade2.py x: 4 commits (90d) y: 322 lines of code azext_edge/edge/util/machinery.py x: 1 commits (90d) y: 8 lines of code setup.py x: 2 commits (90d) y: 59 lines of code azext_edge/edge/commands_edge.py x: 7 commits (90d) y: 375 lines of code azext_edge/edge/providers/orchestration/__init__.py x: 1 commits (90d) y: 1 lines of code azext_edge/edge/providers/orchestration/clone.py x: 2 commits (90d) y: 1217 lines of code azext_edge/edge/_help.py x: 15 commits (90d) y: 359 lines of code azext_edge/edge/command_map.py x: 6 commits (90d) y: 209 lines of code azext_edge/edge/params.py x: 12 commits (90d) y: 1042 lines of code azext_edge/edge/providers/orchestration/common.py x: 4 commits (90d) y: 106 lines of code azext_edge/edge/providers/orchestration/work.py x: 5 commits (90d) y: 554 lines of code azext_edge/edge/util/__init__.py x: 2 commits (90d) y: 46 lines of code azext_edge/edge/util/common.py x: 3 commits (90d) y: 182 lines of code azext_edge/edge/util/id_tools.py x: 1 commits (90d) y: 87 lines of code azext_edge/edge/providers/orchestration/template.py x: 13 commits (90d) y: 857 lines of code azext_edge/edge/providers/orchestration/resources/connector/opcua/certs.py x: 4 commits (90d) y: 702 lines of code azext_edge/edge/util/file_operations.py x: 1 commits (90d) y: 101 lines of code azext_edge/edge/util/version_check.py x: 1 commits (90d) y: 107 lines of code azext_edge/edge/commands_mq.py x: 5 commits (90d) y: 266 lines of code azext_edge/edge/providers/orchestration/resources/brokers.py x: 5 commits (90d) y: 468 lines of code azext_edge/edge/providers/edge_api/__init__.py x: 2 commits (90d) y: 34 lines of code azext_edge/edge/providers/support_bundle.py x: 4 commits (90d) y: 208 lines of code azext_edge/edge/providers/check/base/pod.py x: 1 commits (90d) y: 180 lines of code azext_edge/edge/providers/check/opcua.py x: 2 commits (90d) y: 77 lines of code azext_edge/edge/providers/check/summary.py x: 2 commits (90d) y: 98 lines of code azext_edge/edge/providers/checks.py x: 2 commits (90d) y: 76 lines of code azext_edge/edge/providers/support/connectors.py x: 2 commits (90d) y: 93 lines of code azext_edge/edge/providers/orchestration/resources/reskit.py x: 2 commits (90d) y: 11 lines of code azext_edge/edge/commands_connector.py x: 1 commits (90d) y: 144 lines of code azext_edge/edge/util/x509.py x: 1 commits (90d) y: 66 lines of code azext_edge/edge/providers/orchestration/resources/instances.py x: 3 commits (90d) y: 499 lines of code azext_edge/edge/providers/support/base.py x: 1 commits (90d) y: 546 lines of code azext_edge/edge/commands_schema.py x: 1 commits (90d) y: 153 lines of code azext_edge/edge/providers/orchestration/resources/schema_registries.py x: 1 commits (90d) y: 356 lines of code azext_edge/edge/providers/orchestration/targets.py x: 3 commits (90d) y: 356 lines of code azext_edge/edge/providers/orchestration/connected_cluster.py x: 3 commits (90d) y: 86 lines of code azext_edge/edge/providers/orchestration/resources/custom_locations.py x: 1 commits (90d) y: 46 lines of code azext_edge/edge/util/az_client.py x: 1 commits (90d) y: 203 lines of code azext_edge/edge/providers/rpsaas/adr/asset_endpoint_profiles.py x: 2 commits (90d) y: 377 lines of code azext_edge/edge/providers/support/mq.py x: 2 commits (90d) y: 102 lines of code
1217.0
lines of code
  min: 1.0
  average: 244.87
  25th percentile: 66.0
  median: 125.5
  75th percentile: 356.75
  max: 1217.0
0 18.0
commits (90d)
min: 1.0 | average: 3.41 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 18.0

File Size vs. Contributors (90 days): 46 points

azext_edge/constants.py x: 2 contributors (90d) y: 5 lines of code azext_edge/edge/providers/orchestration/upgrade2.py x: 1 contributors (90d) y: 322 lines of code azext_edge/edge/util/machinery.py x: 1 contributors (90d) y: 8 lines of code setup.py x: 1 contributors (90d) y: 59 lines of code azext_edge/edge/commands_edge.py x: 1 contributors (90d) y: 375 lines of code azext_edge/edge/providers/orchestration/__init__.py x: 1 contributors (90d) y: 1 lines of code azext_edge/edge/providers/orchestration/clone.py x: 1 contributors (90d) y: 1217 lines of code azext_edge/edge/_help.py x: 2 contributors (90d) y: 359 lines of code azext_edge/edge/command_map.py x: 1 contributors (90d) y: 209 lines of code azext_edge/edge/params.py x: 2 contributors (90d) y: 1042 lines of code azext_edge/edge/providers/orchestration/common.py x: 1 contributors (90d) y: 106 lines of code azext_edge/edge/providers/orchestration/work.py x: 1 contributors (90d) y: 554 lines of code azext_edge/edge/util/__init__.py x: 1 contributors (90d) y: 46 lines of code azext_edge/edge/util/common.py x: 1 contributors (90d) y: 182 lines of code azext_edge/edge/util/id_tools.py x: 1 contributors (90d) y: 87 lines of code azext_edge/edge/providers/orchestration/template.py x: 1 contributors (90d) y: 857 lines of code azext_edge/edge/providers/orchestration/resources/connector/opcua/certs.py x: 1 contributors (90d) y: 702 lines of code azext_edge/edge/util/file_operations.py x: 1 contributors (90d) y: 101 lines of code azext_edge/edge/commands_mq.py x: 1 contributors (90d) y: 266 lines of code azext_edge/edge/providers/orchestration/resources/brokers.py x: 1 contributors (90d) y: 468 lines of code azext_edge/edge/providers/edge_api/__init__.py x: 1 contributors (90d) y: 34 lines of code azext_edge/edge/providers/check/opcua.py x: 1 contributors (90d) y: 77 lines of code azext_edge/edge/providers/check/summary.py x: 1 contributors (90d) y: 98 lines of code azext_edge/edge/providers/checks.py x: 1 contributors (90d) y: 76 lines of code azext_edge/edge/providers/support/connectors.py x: 1 contributors (90d) y: 93 lines of code azext_edge/edge/providers/orchestration/resources/reskit.py x: 1 contributors (90d) y: 11 lines of code azext_edge/edge/commands_connector.py x: 1 contributors (90d) y: 144 lines of code azext_edge/edge/util/x509.py x: 1 contributors (90d) y: 66 lines of code azext_edge/edge/providers/orchestration/resources/instances.py x: 1 contributors (90d) y: 499 lines of code azext_edge/edge/providers/support/base.py x: 1 contributors (90d) y: 546 lines of code azext_edge/edge/commands_schema.py x: 1 contributors (90d) y: 153 lines of code azext_edge/edge/providers/orchestration/resources/schema_registries.py x: 1 contributors (90d) y: 356 lines of code azext_edge/edge/providers/orchestration/connected_cluster.py x: 1 contributors (90d) y: 86 lines of code azext_edge/edge/util/az_client.py x: 1 contributors (90d) y: 203 lines of code azext_edge/edge/providers/rpsaas/adr/asset_endpoint_profiles.py x: 2 contributors (90d) y: 377 lines of code azext_edge/edge/providers/support/dataflow.py x: 2 contributors (90d) y: 62 lines of code azext_edge/edge/providers/support/mq.py x: 2 contributors (90d) y: 102 lines of code
1217.0
lines of code
  min: 1.0
  average: 244.87
  25th percentile: 66.0
  median: 125.5
  75th percentile: 356.75
  max: 1217.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.13 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0