azure / azure-iot-sdk-node
File Size

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

Intro
Learn more...
File Size Overall
0% | 14% | 46% | 17% | 21%
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
ts0% | 16% | 51% | 14% | 18%
js0% | 0% | 0% | 61% | 38%
yaml0% | 0% | 0% | 34% | 65%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
device0% | 27% | 38% | 14% | 19%
common0% | 16% | 51% | 14% | 18%
provisioning0% | 0% | 61% | 16% | 21%
sdklab0% | 0% | 47% | 35% | 16%
security0% | 0% | 67% | 23% | 8%
vsts0% | 0% | 0% | 34% | 65%
build0% | 0% | 0% | 0% | 100%
ts-e2e0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
mqtt.ts
in device/transport/mqtt/src
690 14
amqp.ts
in device/transport/amqp/src
621 5
amqp.ts
in common/transport/amqp/src
596 3
http.ts
in device/transport/http/src
427 6
amqp.ts
in provisioning/transport/amqp/src
427 5
tpm.ts
in security/tpm/src
425 6
mqtt_base.ts
in common/transport/mqtt/src
416 11
internal_client.ts
in device/core/src
367 8
sender_link.ts
in common/transport/amqp/src
364 1
provisioningserviceclient.ts
in provisioning/service/src
318 19
receiver_link.ts
in common/transport/amqp/src
314 3
errors.ts
in common/core/src
302 33
mqtt.ts
in provisioning/transport/mqtt/src
299 7
module_client.ts
in device/core/src
296 11
amqp_twin_client.ts
in device/transport/amqp/src
286 6
amqp_cbs.ts
in common/transport/amqp/src
271 2
rest_api_client.ts
in common/transport/http/src
231 4
tpm_registration.ts
in provisioning/device/src
231 2
polling_state_machine.ts
in provisioning/device/src
228 1
stress_fault.ts
in sdklab/stress_fault/src
215 9
device_identity_helper.ts
in sdklab/stress_fault/src
212 12
device_client.ts
in device/core/src
211 7
mqtt_twin_client.ts
in device/transport/mqtt/src
209 15
amqp_device_method_client.ts
in device/transport/amqp/src
199 1
http.ts
in provisioning/transport/http/src
159 2
amqp_message.ts
in common/transport/amqp/src
147 4
147 3
http.ts
in common/transport/http/src
144 -
twin.ts
in device/core/src
137 8
132 -
interfaces.ts
in provisioning/service/src
132 -
azureiothub.js
in device/node-red/azureiothub
125 13
123 4
promise_utils.ts
in common/core/src
123 13
119 7
iothub_longhaul.ts
in sdklab/longhaultests/src
113 -
create_test_cert.js
in provisioning/tools
113 -
amqp_common_errors.ts
in common/transport/amqp/src
106 2
orchestrator.js
in sdklab/mean_time_recovery
106 6
device.js
in sdklab/mean_time_recovery
101 7
file_upload_api.ts
in device/core/src/blob_upload
97 1
96 -
interfaces.ts
in provisioning/device/src
90 -
shared_access_signature.ts
in common/core/src
87 5
86 -
d2c_sender.ts
in sdklab/longhaultests/src
82 3
blob_uploader.ts
in device/core/src/blob_upload
80 1
sasl_tpm.ts
in provisioning/transport/amqp/src
77 1
method_client.ts
in device/core/src/device_method
72 2
70 2
Files With Most Units (Top 50)
File# lines# units
errors.ts
in common/core/src
302 33
provisioningserviceclient.ts
in provisioning/service/src
318 19
mqtt_twin_client.ts
in device/transport/mqtt/src
209 15
endpoint.ts
in common/core/src
47 15
mqtt.ts
in device/transport/mqtt/src
690 14
azureiothub.js
in device/node-red/azureiothub
125 13
promise_utils.ts
in common/core/src
123 13
device_identity_helper.ts
in sdklab/stress_fault/src
212 12
module_client.ts
in device/core/src
296 11
mqtt_base.ts
in common/transport/mqtt/src
416 11
stress_fault.ts
in sdklab/stress_fault/src
215 9
twin.ts
in device/core/src
137 8
internal_client.ts
in device/core/src
367 8
results.ts
in common/core/src
58 8
119 7
device_client.ts
in device/core/src
211 7
device.js
in sdklab/mean_time_recovery
101 7
mqtt.ts
in provisioning/transport/mqtt/src
299 7
amqp_twin_client.ts
in device/transport/amqp/src
286 6
http.ts
in device/transport/http/src
427 6
tpm.ts
in security/tpm/src
425 6
orchestrator.js
in sdklab/mean_time_recovery
106 6
amqp.ts
in device/transport/amqp/src
621 5
shared_access_signature.ts
in common/core/src
87 5
amqp.ts
in provisioning/transport/amqp/src
427 5
123 4
amqp_message.ts
in common/transport/amqp/src
147 4
rest_api_client.ts
in common/transport/http/src
231 4
authorization.ts
in common/core/src
41 4
connection_string.ts
in device/core/src
33 3
amqp.ts
in common/transport/amqp/src
596 3
receiver_link.ts
in common/transport/amqp/src
314 3
147 3
testUtils.ts
in ts-e2e/src
42 3
d2c_sender.ts
in sdklab/longhaultests/src
82 3
amqp_ws.ts
in device/transport/amqp/src
11 2
mqtt_ws.ts
in device/transport/mqtt/src
14 2
method_client.ts
in device/core/src/device_method
72 2
40 2
41 2
blob_upload_errors.ts
in device/core/src/blob_upload
19 2
blob_upload_result.ts
in device/core/src/blob_upload
36 2
shared_access_signature.ts
in device/core/src
9 2
amqp_cbs.ts
in common/transport/amqp/src
271 2
amqp_common_errors.ts
in common/transport/amqp/src
106 2
message.ts
in common/core/src
59 2
70 2
tpm_registration.ts
in provisioning/device/src
231 2
amqp_ws.ts
in provisioning/transport/amqp/src
12 2
http.ts
in provisioning/transport/http/src
159 2
Files With Long Lines (Top 50)

There are 55 files with lines longer than 120 characters. In total, there are 403 long lines.

File# lines# units# long lines
provisioningserviceclient.ts
in provisioning/service/src
318 19 46
tpm.ts
in security/tpm/src
425 6 35
amqp.ts
in device/transport/amqp/src
621 5 23
http.ts
in device/transport/http/src
427 6 19
mqtt.ts
in device/transport/mqtt/src
690 14 19
internal_client.ts
in device/core/src
367 8 19
amqp.ts
in provisioning/transport/amqp/src
427 5 18
module_client.ts
in device/core/src
296 11 15
device_client.ts
in device/core/src
211 7 15
sender_link.ts
in common/transport/amqp/src
364 1 14
147 3 14
http.ts
in provisioning/transport/http/src
159 2 14
amqp_cbs.ts
in common/transport/amqp/src
271 2 12
mqtt.ts
in provisioning/transport/mqtt/src
299 7 11
amqp_twin_client.ts
in device/transport/amqp/src
286 6 8
receiver_link.ts
in common/transport/amqp/src
314 3 8
blob_uploader.ts
in device/core/src/blob_upload
80 1 7
amqp.ts
in common/transport/amqp/src
596 3 7
promise_utils.ts
in common/core/src
123 13 7
client.ts
in provisioning/device/src
43 1 7
file_upload_api.ts
in device/core/src/blob_upload
97 1 6
tpm_registration.ts
in provisioning/device/src
231 2 6
rest_api_client.ts
in common/transport/http/src
231 4 5
amqp_device_method_client.ts
in device/transport/amqp/src
199 1 4
mqtt_twin_client.ts
in device/transport/mqtt/src
209 15 4
119 7 4
blob_upload_client.ts
in device/core/src/blob_upload
66 1 4
retry_operation.ts
in common/core/src
55 1 4
polling_state_machine.ts
in provisioning/device/src
228 1 4
interfaces.ts
in provisioning/device/src
90 - 4
123 4 3
mqtt_base.ts
in common/transport/mqtt/src
416 11 3
shared_access_signature.ts
in common/core/src
87 5 3
azureiothub.js
in device/node-red/azureiothub
125 13 2
blob_upload_result.ts
in device/core/src/blob_upload
36 2 2
connection_string.ts
in device/core/src
33 3 2
device.js
in device/core
19 - 2
symmetric_key.ts
in security/symmetric/src
27 1 2
70 2 2
symmetric_registration.ts
in provisioning/device/src
68 1 2
register_symkey.ts
in provisioning/device/ts-samples/src
37 - 2
query.ts
in provisioning/service/src
47 1 2
azureiothub.html
in device/node-red/azureiothub
57 - 1
method_client.ts
in device/core/src/device_method
72 2 1
device_method_exchange.ts
in device/core/src/device_method
11 1 1
twin.ts
in device/core/src
137 8 1
40 2 1
utils.ts
in device/core/src
36 1 1
41 2 1
amqp_message.ts
in common/transport/amqp/src
147 4 1
Correlations

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

common/transport/mqtt/src/mqtt_base.ts x: 41 commits (all time) y: 416 lines of code device/core/src/blob_upload/blob_upload_result.ts x: 10 commits (all time) y: 36 lines of code vsts/node-nightly-df.yaml x: 23 commits (all time) y: 132 lines of code vsts/node-nightly-linux.yaml x: 4 commits (all time) y: 51 lines of code vsts/node-nightly-windows.yaml x: 6 commits (all time) y: 86 lines of code common/transport/amqp/src/sender_link.ts x: 22 commits (all time) y: 364 lines of code device/transport/mqtt/src/mqtt.ts x: 77 commits (all time) y: 690 lines of code common/transport/http/src/rest_api_client.ts x: 27 commits (all time) y: 231 lines of code sdklab/longhaultests/src/d2c_sender.ts x: 2 commits (all time) y: 82 lines of code sdklab/longhaultests/src/iothub_longhaul.ts x: 2 commits (all time) y: 113 lines of code sdklab/mean_time_recovery/aedes_server.js x: 2 commits (all time) y: 37 lines of code sdklab/mean_time_recovery/device.js x: 2 commits (all time) y: 101 lines of code sdklab/mean_time_recovery/orchestrator.js x: 2 commits (all time) y: 106 lines of code sdklab/stress_fault/src/device_identity_helper.ts x: 2 commits (all time) y: 212 lines of code sdklab/stress_fault/src/stress_fault.ts x: 2 commits (all time) y: 215 lines of code security/symmetric/index.js x: 7 commits (all time) y: 4 lines of code security/tpm/index.js x: 8 commits (all time) y: 5 lines of code security/tpm/src/tpm.ts x: 17 commits (all time) y: 425 lines of code security/tpm/src/tpm_authentication_provider.ts x: 11 commits (all time) y: 147 lines of code ts-e2e/src/testUtils.ts x: 8 commits (all time) y: 42 lines of code common/core/common.js x: 15 commits (all time) y: 31 lines of code common/transport/http/index.js x: 9 commits (all time) y: 6 lines of code device/core/device.js x: 17 commits (all time) y: 19 lines of code device/transport/amqp/index.js x: 8 commits (all time) y: 11 lines of code device/transport/amqp/src/amqp.ts x: 72 commits (all time) y: 621 lines of code device/transport/amqp/src/amqp_device_method_client.ts x: 30 commits (all time) y: 199 lines of code device/transport/amqp/src/amqp_twin_client.ts x: 36 commits (all time) y: 286 lines of code device/transport/http/index.js x: 6 commits (all time) y: 9 lines of code device/transport/http/src/http.ts x: 53 commits (all time) y: 427 lines of code device/transport/http/src/http_errors.ts x: 3 commits (all time) y: 38 lines of code device/transport/mqtt/src/mqtt_twin_client.ts x: 10 commits (all time) y: 209 lines of code device/transport/mqtt/src/mqtt_ws.ts x: 10 commits (all time) y: 14 lines of code device/core/src/blob_upload/blob_upload_client.ts x: 21 commits (all time) y: 66 lines of code device/core/src/blob_upload/blob_uploader.ts x: 17 commits (all time) y: 80 lines of code device/core/src/blob_upload/file_upload_api.ts x: 21 commits (all time) y: 97 lines of code device/core/src/device_client.ts x: 29 commits (all time) y: 211 lines of code device/core/src/internal_client.ts x: 26 commits (all time) y: 367 lines of code device/core/src/iotedge_authentication_provider.ts x: 11 commits (all time) y: 123 lines of code device/core/src/module_client.ts x: 30 commits (all time) y: 296 lines of code device/core/src/twin.ts x: 25 commits (all time) y: 137 lines of code device/core/src/x509_authentication_provider.ts x: 10 commits (all time) y: 40 lines of code common/transport/http/src/http.ts x: 20 commits (all time) y: 144 lines of code common/core/src/authorization.ts x: 14 commits (all time) y: 41 lines of code common/core/src/connection_string.ts x: 12 commits (all time) y: 22 lines of code common/core/src/dictionary.ts x: 3 commits (all time) y: 20 lines of code common/core/src/errors.ts x: 18 commits (all time) y: 302 lines of code common/core/src/message.ts x: 18 commits (all time) y: 59 lines of code common/core/src/properties.ts x: 9 commits (all time) y: 28 lines of code common/core/src/retry_operation.ts x: 12 commits (all time) y: 55 lines of code common/core/src/retry_policy.ts x: 6 commits (all time) y: 50 lines of code common/core/src/shared_access_signature.ts x: 13 commits (all time) y: 87 lines of code common/core/src/utils.ts x: 6 commits (all time) y: 23 lines of code common/transport/amqp/src/amqp.ts x: 47 commits (all time) y: 596 lines of code common/transport/amqp/src/amqp_cbs.ts x: 20 commits (all time) y: 271 lines of code common/transport/amqp/src/amqp_common_errors.ts x: 18 commits (all time) y: 106 lines of code common/transport/amqp/src/amqp_message.ts x: 15 commits (all time) y: 147 lines of code common/transport/amqp/src/receiver_link.ts x: 20 commits (all time) y: 314 lines of code provisioning/service/src/provisioningserviceclient.ts x: 36 commits (all time) y: 318 lines of code vsts/e2e-debug-loop.yaml x: 10 commits (all time) y: 96 lines of code device/core/src/sak_authentication_provider.ts x: 25 commits (all time) y: 119 lines of code sdklab/stress_fault/src/faults.ts x: 1 commits (all time) y: 3 lines of code sdklab/stress_fault/src/utils.ts x: 1 commits (all time) y: 25 lines of code common/transport/amqp/index.js x: 10 commits (all time) y: 10 lines of code common/transport/mqtt/src/mqtt_translate_error.ts x: 6 commits (all time) y: 42 lines of code provisioning/device/src/polling_state_machine.ts x: 25 commits (all time) y: 228 lines of code provisioning/device/src/symmetric_registration.ts x: 6 commits (all time) y: 68 lines of code provisioning/device/src/tpm_registration.ts x: 23 commits (all time) y: 231 lines of code provisioning/device/src/x509_registration.ts x: 27 commits (all time) y: 68 lines of code provisioning/tools/create_test_cert.js x: 7 commits (all time) y: 113 lines of code provisioning/transport/amqp/src/amqp.ts x: 34 commits (all time) y: 427 lines of code provisioning/transport/amqp/src/sasl_tpm.ts x: 9 commits (all time) y: 77 lines of code provisioning/transport/http/src/http.ts x: 29 commits (all time) y: 159 lines of code provisioning/transport/mqtt/src/mqtt.ts x: 24 commits (all time) y: 299 lines of code device/core/src/device_method/method_client.ts x: 11 commits (all time) y: 72 lines of code common/core/src/endpoint.ts x: 23 commits (all time) y: 47 lines of code device/node-red/azureiothub/azureiothub.html x: 3 commits (all time) y: 57 lines of code device/node-red/azureiothub/azureiothub.js x: 7 commits (all time) y: 125 lines of code provisioning/device/src/interfaces.ts x: 31 commits (all time) y: 90 lines of code provisioning/service/src/interfaces.ts x: 21 commits (all time) y: 132 lines of code provisioning/service/src/query.ts x: 19 commits (all time) y: 47 lines of code provisioning/device/index.js x: 17 commits (all time) y: 15 lines of code provisioning/device/ts-samples/src/register_symkey.ts x: 4 commits (all time) y: 37 lines of code provisioning/service/iotprovisioningservice.js x: 3 commits (all time) y: 4 lines of code provisioning/transport/http/index.js x: 5 commits (all time) y: 4 lines of code device/core/src/interfaces.ts x: 20 commits (all time) y: 48 lines of code common/core/src/authentication_provider.ts x: 13 commits (all time) y: 12 lines of code device/core/src/sas_authentication_provider.ts x: 15 commits (all time) y: 41 lines of code commitlint.config.js x: 1 commits (all time) y: 1 lines of code device/core/src/blob_upload/index.ts x: 2 commits (all time) y: 6 lines of code provisioning/device/src/constants.ts x: 12 commits (all time) y: 8 lines of code vsts/horton-e2e.yaml x: 4 commits (all time) y: 16 lines of code provisioning/device/src/client.ts x: 18 commits (all time) y: 43 lines of code security/symmetric/src/symmetric_key.ts x: 4 commits (all time) y: 27 lines of code common/core/src/promise_utils.ts x: 14 commits (all time) y: 123 lines of code device/core/src/device_method/device_method_response.ts x: 12 commits (all time) y: 49 lines of code device/core/src/connection_string.ts x: 6 commits (all time) y: 33 lines of code common/core/src/results.ts x: 7 commits (all time) y: 58 lines of code device/core/src/device_method/device_method_exchange.ts x: 3 commits (all time) y: 11 lines of code device/core/src/device_method/device_method_request.ts x: 7 commits (all time) y: 25 lines of code device/core/src/device_method/index.ts x: 6 commits (all time) y: 17 lines of code common/transport/amqp/src/amqp_link_interface.ts x: 5 commits (all time) y: 6 lines of code device/transport/amqp/src/amqp_ws.ts x: 7 commits (all time) y: 11 lines of code common/core/src/retry_error_filter.ts x: 6 commits (all time) y: 59 lines of code provisioning/transport/amqp/src/amqp_ws.ts x: 2 commits (all time) y: 12 lines of code provisioning/device/src/provisioning_errors.ts x: 3 commits (all time) y: 32 lines of code device/core/src/blob_upload/blob_upload_errors.ts x: 2 commits (all time) y: 19 lines of code device/core/src/shared_access_signature.ts x: 2 commits (all time) y: 9 lines of code device/core/src/twin_errors.ts x: 2 commits (all time) y: 44 lines of code build/tools/create_device_certs.js x: 9 commits (all time) y: 70 lines of code build/tools/delete_device.js x: 2 commits (all time) y: 20 lines of code
690.0
lines of code
  min: 1.0
  average: 108.32
  25th percentile: 19.0
  median: 50.0
  75th percentile: 132.0
  max: 690.0
0 77.0
commits (all time)
min: 1.0 | average: 13.78 | 25th percentile: 4.0 | median: 10.0 | 75th percentile: 20.0 | max: 77.0

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

common/transport/mqtt/src/mqtt_base.ts x: 10 contributors (all time) y: 416 lines of code device/core/src/blob_upload/blob_upload_result.ts x: 7 contributors (all time) y: 36 lines of code vsts/node-nightly-df.yaml x: 9 contributors (all time) y: 132 lines of code vsts/node-nightly-linux.yaml x: 4 contributors (all time) y: 51 lines of code vsts/node-nightly-windows.yaml x: 3 contributors (all time) y: 86 lines of code common/transport/amqp/src/sender_link.ts x: 7 contributors (all time) y: 364 lines of code device/transport/mqtt/src/mqtt.ts x: 12 contributors (all time) y: 690 lines of code common/transport/http/src/rest_api_client.ts x: 9 contributors (all time) y: 231 lines of code sdklab/longhaultests/src/d2c_sender.ts x: 2 contributors (all time) y: 82 lines of code sdklab/longhaultests/src/iothub_longhaul.ts x: 2 contributors (all time) y: 113 lines of code sdklab/mean_time_recovery/aedes_server.js x: 2 contributors (all time) y: 37 lines of code sdklab/mean_time_recovery/device.js x: 2 contributors (all time) y: 101 lines of code sdklab/mean_time_recovery/orchestrator.js x: 2 contributors (all time) y: 106 lines of code sdklab/stress_fault/src/device_identity_helper.ts x: 2 contributors (all time) y: 212 lines of code sdklab/stress_fault/src/stress_fault.ts x: 2 contributors (all time) y: 215 lines of code security/symmetric/index.js x: 5 contributors (all time) y: 4 lines of code security/tpm/index.js x: 6 contributors (all time) y: 5 lines of code security/tpm/src/tpm.ts x: 9 contributors (all time) y: 425 lines of code security/tpm/src/tpm_authentication_provider.ts x: 8 contributors (all time) y: 147 lines of code ts-e2e/src/testUtils.ts x: 6 contributors (all time) y: 42 lines of code common/core/common.js x: 7 contributors (all time) y: 31 lines of code common/transport/http/index.js x: 7 contributors (all time) y: 6 lines of code device/core/device.js x: 8 contributors (all time) y: 19 lines of code device/transport/amqp/index.js x: 6 contributors (all time) y: 11 lines of code device/transport/amqp/src/amqp.ts x: 13 contributors (all time) y: 621 lines of code device/transport/amqp/src/amqp_device_method_client.ts x: 7 contributors (all time) y: 199 lines of code device/transport/amqp/src/amqp_twin_client.ts x: 8 contributors (all time) y: 286 lines of code device/transport/http/index.js x: 5 contributors (all time) y: 9 lines of code device/transport/http/src/http.ts x: 9 contributors (all time) y: 427 lines of code device/transport/mqtt/src/mqtt_twin_client.ts x: 7 contributors (all time) y: 209 lines of code device/transport/mqtt/src/mqtt_ws.ts x: 3 contributors (all time) y: 14 lines of code device/core/src/blob_upload/blob_upload_client.ts x: 9 contributors (all time) y: 66 lines of code device/core/src/blob_upload/blob_uploader.ts x: 9 contributors (all time) y: 80 lines of code device/core/src/blob_upload/file_upload_api.ts x: 13 contributors (all time) y: 97 lines of code device/core/src/device_client.ts x: 15 contributors (all time) y: 211 lines of code device/core/src/internal_client.ts x: 13 contributors (all time) y: 367 lines of code device/core/src/iotedge_authentication_provider.ts x: 7 contributors (all time) y: 123 lines of code device/core/src/module_client.ts x: 15 contributors (all time) y: 296 lines of code device/core/src/twin.ts x: 11 contributors (all time) y: 137 lines of code device/core/src/utils.ts x: 8 contributors (all time) y: 36 lines of code device/core/src/x509_authentication_provider.ts x: 6 contributors (all time) y: 40 lines of code common/transport/http/src/http.ts x: 9 contributors (all time) y: 144 lines of code common/core/src/authorization.ts x: 7 contributors (all time) y: 41 lines of code common/core/src/connection_string.ts x: 6 contributors (all time) y: 22 lines of code common/core/src/dictionary.ts x: 2 contributors (all time) y: 20 lines of code common/core/src/errors.ts x: 6 contributors (all time) y: 302 lines of code common/core/src/message.ts x: 7 contributors (all time) y: 59 lines of code common/core/src/properties.ts x: 3 contributors (all time) y: 28 lines of code common/core/src/retry_operation.ts x: 8 contributors (all time) y: 55 lines of code common/core/src/shared_access_signature.ts x: 6 contributors (all time) y: 87 lines of code common/core/src/utils.ts x: 4 contributors (all time) y: 23 lines of code common/transport/amqp/src/amqp.ts x: 8 contributors (all time) y: 596 lines of code common/transport/amqp/src/amqp_cbs.ts x: 7 contributors (all time) y: 271 lines of code common/transport/amqp/src/amqp_common_errors.ts x: 7 contributors (all time) y: 106 lines of code common/transport/amqp/src/amqp_message.ts x: 7 contributors (all time) y: 147 lines of code common/transport/amqp/src/receiver_link.ts x: 7 contributors (all time) y: 314 lines of code provisioning/service/src/provisioningserviceclient.ts x: 11 contributors (all time) y: 318 lines of code vsts/e2e-debug-loop.yaml x: 5 contributors (all time) y: 96 lines of code device/core/src/sak_authentication_provider.ts x: 9 contributors (all time) y: 119 lines of code sdklab/stress_fault/src/faults.ts x: 1 contributors (all time) y: 3 lines of code sdklab/stress_fault/src/utils.ts x: 1 contributors (all time) y: 25 lines of code common/transport/amqp/index.js x: 6 contributors (all time) y: 10 lines of code common/transport/mqtt/src/mqtt_translate_error.ts x: 3 contributors (all time) y: 42 lines of code provisioning/device/src/polling_state_machine.ts x: 9 contributors (all time) y: 228 lines of code provisioning/device/src/symmetric_registration.ts x: 4 contributors (all time) y: 68 lines of code provisioning/device/src/x509_registration.ts x: 8 contributors (all time) y: 68 lines of code provisioning/tools/create_test_cert.js x: 5 contributors (all time) y: 113 lines of code provisioning/transport/amqp/src/sasl_tpm.ts x: 6 contributors (all time) y: 77 lines of code provisioning/transport/http/src/http.ts x: 7 contributors (all time) y: 159 lines of code provisioning/transport/mqtt/src/mqtt.ts x: 7 contributors (all time) y: 299 lines of code device/core/src/device_method/method_client.ts x: 8 contributors (all time) y: 72 lines of code common/core/src/endpoint.ts x: 10 contributors (all time) y: 47 lines of code device/node-red/azureiothub/azureiothub.html x: 3 contributors (all time) y: 57 lines of code device/node-red/azureiothub/azureiothub.js x: 6 contributors (all time) y: 125 lines of code provisioning/device/src/interfaces.ts x: 9 contributors (all time) y: 90 lines of code provisioning/device/index.js x: 4 contributors (all time) y: 15 lines of code provisioning/service/iotprovisioningservice.js x: 2 contributors (all time) y: 4 lines of code provisioning/transport/http/index.js x: 3 contributors (all time) y: 4 lines of code device/core/src/interfaces.ts x: 8 contributors (all time) y: 48 lines of code commitlint.config.js x: 1 contributors (all time) y: 1 lines of code device/core/src/blob_upload/index.ts x: 2 contributors (all time) y: 6 lines of code provisioning/device/src/constants.ts x: 5 contributors (all time) y: 8 lines of code vsts/horton-e2e.yaml x: 2 contributors (all time) y: 16 lines of code provisioning/device/src/client.ts x: 5 contributors (all time) y: 43 lines of code security/symmetric/src/symmetric_key.ts x: 3 contributors (all time) y: 27 lines of code common/core/src/promise_utils.ts x: 6 contributors (all time) y: 123 lines of code device/core/src/device_method/device_method_response.ts x: 7 contributors (all time) y: 49 lines of code device/core/src/connection_string.ts x: 4 contributors (all time) y: 33 lines of code common/core/src/results.ts x: 4 contributors (all time) y: 58 lines of code device/core/src/device_method/device_method_exchange.ts x: 3 contributors (all time) y: 11 lines of code device/core/src/device_method/index.ts x: 4 contributors (all time) y: 17 lines of code common/transport/amqp/src/amqp_link_interface.ts x: 3 contributors (all time) y: 6 lines of code common/core/src/retry_error_filter.ts x: 3 contributors (all time) y: 59 lines of code provisioning/transport/amqp/src/amqp_ws.ts x: 2 contributors (all time) y: 12 lines of code provisioning/device/src/provisioning_errors.ts x: 1 contributors (all time) y: 32 lines of code device/core/src/blob_upload/blob_upload_errors.ts x: 1 contributors (all time) y: 19 lines of code device/core/src/shared_access_signature.ts x: 1 contributors (all time) y: 9 lines of code device/core/src/twin_errors.ts x: 1 contributors (all time) y: 44 lines of code
690.0
lines of code
  min: 1.0
  average: 108.32
  25th percentile: 19.0
  median: 50.0
  75th percentile: 132.0
  max: 690.0
0 15.0
contributors (all time)
min: 1.0 | average: 5.75 | 25th percentile: 3.0 | median: 6.0 | 75th percentile: 8.0 | max: 15.0

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

No data for "commits (30d)" vs. "lines of code".

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

No data for "contributors (30d)" vs. "lines of code".


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

common/transport/mqtt/src/mqtt_base.ts x: 2 commits (90d) y: 416 lines of code
416.0
lines of code
  min: 416.0
  average: 416.0
  25th percentile: 416.0
  median: 416.0
  75th percentile: 416.0
  max: 416.0
0 2.0
commits (90d)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

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

common/transport/mqtt/src/mqtt_base.ts x: 1 contributors (90d) y: 416 lines of code
416.0
lines of code
  min: 416.0
  average: 416.0
  25th percentile: 416.0
  median: 416.0
  75th percentile: 416.0
  max: 416.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0