aws / aws-iot-device-sdk-js-v2
File Size

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

Intro
Learn more...
File Size Overall
35% | 8% | 37% | 6% | 11%
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
ts40% | 9% | 34% | 6% | 7%
py0% | 0% | 63% | 0% | 36%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
lib40% | 9% | 34% | 6% | 7%
utils0% | 0% | 50% | 0% | 49%
deviceadvisor0% | 0% | 100% | 0% | 0%
documents0% | 0% | 0% | 0% | 100%
Longest Files (Top 29)
File# lines# units
model_utils.ts
in lib/greengrasscoreipc
2602 426
642 36
model.ts
in lib/greengrasscoreipc
463 -
iotshadowclient.ts
in lib/iotshadow
446 26
model_utils.ts
in lib/echotestrpc
411 74
client.ts
in lib/greengrasscoreipc
331 31
299 34
iotjobsclient.ts
in lib/iotjobs
293 18
run_in_ci.py
in utils
291 8
DATestRun.py
in deviceadvisor/script
211 3
iotidentityclient.ts
in lib/iotidentity
185 13
model.ts
in lib/iotjobs
134 -
model.ts
in lib/iotshadow
121 -
91 4
client.ts
in lib/echotestrpc
83 7
79 7
model.ts
in lib/greengrass
69 8
discoveryclient.ts
in lib/greengrass
67 1
model.ts
in lib/echotestrpc
63 -
62 1
57 1
37 -
model.ts
in lib/iotidentity
37 -
36 1
index.ts
in lib
32 -
29 3
28 -
22 2
index.html
in documents
13 -
Files With Most Units (Top 20)
File# lines# units
model_utils.ts
in lib/greengrasscoreipc
2602 426
model_utils.ts
in lib/echotestrpc
411 74
642 36
299 34
client.ts
in lib/greengrasscoreipc
331 31
iotshadowclient.ts
in lib/iotshadow
446 26
iotjobsclient.ts
in lib/iotjobs
293 18
iotidentityclient.ts
in lib/iotidentity
185 13
run_in_ci.py
in utils
291 8
model.ts
in lib/greengrass
69 8
79 7
client.ts
in lib/echotestrpc
83 7
91 4
DATestRun.py
in deviceadvisor/script
211 3
29 3
22 2
36 1
62 1
57 1
discoveryclient.ts
in lib/greengrass
67 1
Files With Long Lines (Top 14)

There are 14 files with lines longer than 120 characters. In total, there are 556 long lines.

File# lines# units# long lines
model_utils.ts
in lib/greengrasscoreipc
2602 426 345
client.ts
in lib/greengrasscoreipc
331 31 68
642 36 54
model_utils.ts
in lib/echotestrpc
411 74 34
299 34 23
client.ts
in lib/echotestrpc
83 7 12
run_in_ci.py
in utils
291 8 10
DATestRun.py
in deviceadvisor/script
211 3 2
37 - 2
79 7 2
62 1 1
91 4 1
index.html
in documents
13 - 1
discoveryclient.ts
in lib/greengrass
67 1 1
Correlations

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

utils/ci_iot_thing.py x: 2 commits (all time) y: 91 lines of code lib/eventstream_rpc_utils.ts x: 4 commits (all time) y: 299 lines of code lib/browser.ts x: 7 commits (all time) y: 28 lines of code lib/index.ts x: 12 commits (all time) y: 32 lines of code lib/greengrasscoreipc/model.ts x: 5 commits (all time) y: 463 lines of code lib/greengrasscoreipc/model_utils.ts x: 4 commits (all time) y: 2602 lines of code utils/run_in_ci.py x: 4 commits (all time) y: 291 lines of code lib/greengrasscoreipc/client.ts x: 3 commits (all time) y: 331 lines of code lib/iotidentity/iotidentityclient.ts x: 11 commits (all time) y: 185 lines of code lib/iotidentity/model.ts x: 9 commits (all time) y: 37 lines of code lib/iotjobs/iotjobsclient.ts x: 14 commits (all time) y: 293 lines of code lib/iotjobs/model.ts x: 10 commits (all time) y: 134 lines of code lib/iotshadow/iotshadowclient.ts x: 14 commits (all time) y: 446 lines of code lib/iotshadow/model.ts x: 10 commits (all time) y: 121 lines of code utils/run_fleet_provisioning_sample.py x: 1 commits (all time) y: 36 lines of code lib/eventstream_rpc.ts x: 4 commits (all time) y: 642 lines of code lib/echotestrpc/model.ts x: 2 commits (all time) y: 63 lines of code lib/echotestrpc/model_utils.ts x: 2 commits (all time) y: 411 lines of code lib/greengrasscoreipc.ts x: 1 commits (all time) y: 29 lines of code utils/update_semantic_version.py x: 4 commits (all time) y: 62 lines of code lib/greengrass/discoveryclient.ts x: 10 commits (all time) y: 67 lines of code lib/greengrass/model.ts x: 6 commits (all time) y: 69 lines of code lib/service_client_mqtt_adapter.ts x: 1 commits (all time) y: 79 lines of code deviceadvisor/script/DATestRun.py x: 3 commits (all time) y: 211 lines of code utils/check_codegen_edits.py x: 1 commits (all time) y: 57 lines of code documents/index.html x: 1 commits (all time) y: 13 lines of code
2602.0
lines of code
  min: 13.0
  average: 249.45
  25th percentile: 37.0
  median: 83.0
  75th percentile: 296.0
  max: 2602.0
0 14.0
commits (all time)
min: 1.0 | average: 5.14 | 25th percentile: 1.5 | median: 4.0 | 75th percentile: 9.5 | max: 14.0

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

utils/ci_iot_thing.py x: 2 contributors (all time) y: 91 lines of code lib/eventstream_rpc_utils.ts x: 2 contributors (all time) y: 299 lines of code lib/browser.ts x: 3 contributors (all time) y: 28 lines of code lib/index.ts x: 4 contributors (all time) y: 32 lines of code lib/greengrasscoreipc/model.ts x: 2 contributors (all time) y: 463 lines of code lib/greengrasscoreipc/model_utils.ts x: 2 contributors (all time) y: 2602 lines of code utils/run_in_ci.py x: 2 contributors (all time) y: 291 lines of code lib/greengrasscoreipc/client.ts x: 2 contributors (all time) y: 331 lines of code lib/iotidentity/iotidentityclient.ts x: 5 contributors (all time) y: 185 lines of code lib/iotidentity/model.ts x: 5 contributors (all time) y: 37 lines of code lib/iotjobs/iotjobsclient.ts x: 5 contributors (all time) y: 293 lines of code lib/iotjobs/model.ts x: 5 contributors (all time) y: 134 lines of code lib/iotshadow/iotshadowclient.ts x: 5 contributors (all time) y: 446 lines of code lib/iotshadow/model.ts x: 6 contributors (all time) y: 121 lines of code utils/run_fleet_provisioning_sample.py x: 1 contributors (all time) y: 36 lines of code lib/eventstream_rpc.ts x: 2 contributors (all time) y: 642 lines of code lib/echotestrpc/client.ts x: 1 contributors (all time) y: 83 lines of code lib/echotestrpc/model.ts x: 1 contributors (all time) y: 63 lines of code lib/echotestrpc/model_utils.ts x: 1 contributors (all time) y: 411 lines of code lib/greengrasscoreipc.ts x: 1 contributors (all time) y: 29 lines of code lib/greengrass/discoveryclient.ts x: 6 contributors (all time) y: 67 lines of code lib/greengrass/model.ts x: 3 contributors (all time) y: 69 lines of code lib/service_client_mqtt_adapter.ts x: 1 contributors (all time) y: 79 lines of code deviceadvisor/script/DATestRun.py x: 2 contributors (all time) y: 211 lines of code utils/check_codegen_edits.py x: 1 contributors (all time) y: 57 lines of code documents/index.html x: 1 contributors (all time) y: 13 lines of code
2602.0
lines of code
  min: 13.0
  average: 249.45
  25th percentile: 37.0
  median: 83.0
  75th percentile: 296.0
  max: 2602.0
0 6.0
contributors (all time)
min: 1.0 | average: 2.55 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.5 | max: 6.0

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

utils/ci_iot_thing.py x: 1 commits (30d) y: 91 lines of code
91.0
lines of code
  min: 91.0
  average: 91.0
  25th percentile: 91.0
  median: 91.0
  75th percentile: 91.0
  max: 91.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

utils/ci_iot_thing.py x: 1 contributors (30d) y: 91 lines of code
91.0
lines of code
  min: 91.0
  average: 91.0
  25th percentile: 91.0
  median: 91.0
  75th percentile: 91.0
  max: 91.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): 1 points

utils/ci_iot_thing.py x: 1 commits (90d) y: 91 lines of code
91.0
lines of code
  min: 91.0
  average: 91.0
  25th percentile: 91.0
  median: 91.0
  75th percentile: 91.0
  max: 91.0
0 1.0
commits (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

utils/ci_iot_thing.py x: 1 contributors (90d) y: 91 lines of code
91.0
lines of code
  min: 91.0
  average: 91.0
  25th percentile: 91.0
  median: 91.0
  75th percentile: 91.0
  max: 91.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