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

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

Intro
Learn more...
File Size Overall
50% | 17% | 24% | 2% | 4%
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
py50% | 17% | 24% | 2% | 4%
css0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
awsiot57% | 20% | 18% | 3% | <1%
utils0% | 0% | 64% | 0% | 35%
deviceadvisor0% | 0% | 100% | 0% | 0%
ROOT0% | 0% | 0% | 0% | 100%
docsrc0% | 0% | 0% | 0% | 100%
codebuild0% | 0% | 0% | 0% | 100%
Longest Files (Top 26)
File# lines# units
model.py
in awsiot/greengrasscoreipc
4909 1021
iotshadow.py
in awsiot
626 65
clientv2.py
in awsiot/greengrasscoreipc
544 75
iotjobs.py
in awsiot
543 48
463 54
client.py
in awsiot/greengrasscoreipc
354 155
312 15
run_in_ci.py
in utils
291 8
274 16
254 8
DATestRun.py
in deviceadvisor/script
206 3
204 25
163 11
__init__.py
in awsiot
103 6
91 4
62 1
57 1
51 2
__init__.py
in awsiot/greengrasscoreipc
42 1
conf.py
in docsrc
38 -
37 -
setup.py
in root
34 2
27 -
17 -
custom.css
in docsrc/_static/css
4 -
cfg
setup.cfg
in root
3 -
Files With Most Units (Top 20)
File# lines# units
model.py
in awsiot/greengrasscoreipc
4909 1021
client.py
in awsiot/greengrasscoreipc
354 155
clientv2.py
in awsiot/greengrasscoreipc
544 75
iotshadow.py
in awsiot
626 65
463 54
iotjobs.py
in awsiot
543 48
204 25
274 16
312 15
163 11
254 8
run_in_ci.py
in utils
291 8
__init__.py
in awsiot
103 6
91 4
DATestRun.py
in deviceadvisor/script
206 3
51 2
setup.py
in root
34 2
__init__.py
in awsiot/greengrasscoreipc
42 1
62 1
57 1
Files With Long Lines (Top 11)

There are 11 files with lines longer than 120 characters. In total, there are 59 long lines.

File# lines# units# long lines
clientv2.py
in awsiot/greengrasscoreipc
544 75 20
run_in_ci.py
in utils
291 8 10
model.py
in awsiot/greengrasscoreipc
4909 1021 6
254 8 6
iotjobs.py
in awsiot
543 48 5
client.py
in awsiot/greengrasscoreipc
354 155 4
DATestRun.py
in deviceadvisor/script
206 3 2
51 2 2
37 - 2
62 1 1
91 4 1
Correlations

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

utils/ci_iot_thing.py x: 2 commits (all time) y: 91 lines of code setup.py x: 89 commits (all time) y: 34 lines of code awsiot/greengrasscoreipc/clientv2.py x: 10 commits (all time) y: 544 lines of code awsiot/greengrasscoreipc/model.py x: 15 commits (all time) y: 4909 lines of code utils/run_in_ci.py x: 2 commits (all time) y: 291 lines of code awsiot/mqtt5_client_builder.py x: 12 commits (all time) y: 312 lines of code awsiot/greengrasscoreipc/client.py x: 13 commits (all time) y: 354 lines of code awsiot/greengrasscoreipc/__init__.py x: 5 commits (all time) y: 42 lines of code awsiot/iotjobs.py x: 18 commits (all time) y: 543 lines of code awsiot/iotshadow.py x: 19 commits (all time) y: 626 lines of code utils/run_sample_ci.py x: 4 commits (all time) y: 254 lines of code awsiot/mqtt_connection_builder.py x: 19 commits (all time) y: 274 lines of code awsiot/__init__.py x: 24 commits (all time) y: 103 lines of code utils/update_semantic_version.py x: 3 commits (all time) y: 62 lines of code codebuild/cd/pip-install-with-retry.py x: 1 commits (all time) y: 27 lines of code awsiot/greengrass_discovery.py x: 10 commits (all time) y: 163 lines of code docsrc/conf.py x: 8 commits (all time) y: 38 lines of code docsrc/_static/css/custom.css x: 1 commits (all time) y: 4 lines of code deviceadvisor/script/DATestRun.py x: 3 commits (all time) y: 206 lines of code utils/delete_iot_thing_ci.py x: 1 commits (all time) y: 51 lines of code make-docs.py x: 4 commits (all time) y: 17 lines of code awsiot/eventstreamrpc.py x: 5 commits (all time) y: 463 lines of code awsiot/iotidentity.py x: 5 commits (all time) y: 204 lines of code utils/parse_cert_set_result.py x: 2 commits (all time) y: 37 lines of code
4909.0
lines of code
  min: 3.0
  average: 373.42
  25th percentile: 37.75
  median: 133.0
  75th percentile: 322.5
  max: 4909.0
0 89.0
commits (all time)
min: 1.0 | average: 10.65 | 25th percentile: 2.0 | median: 5.0 | 75th percentile: 13.5 | max: 89.0

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

utils/ci_iot_thing.py x: 2 contributors (all time) y: 91 lines of code setup.py x: 17 contributors (all time) y: 34 lines of code awsiot/greengrasscoreipc/clientv2.py x: 4 contributors (all time) y: 544 lines of code awsiot/greengrasscoreipc/model.py x: 6 contributors (all time) y: 4909 lines of code utils/run_in_ci.py x: 2 contributors (all time) y: 291 lines of code awsiot/mqtt5_client_builder.py x: 5 contributors (all time) y: 312 lines of code awsiot/greengrasscoreipc/client.py x: 6 contributors (all time) y: 354 lines of code awsiot/greengrasscoreipc/__init__.py x: 4 contributors (all time) y: 42 lines of code awsiot/iotjobs.py x: 8 contributors (all time) y: 543 lines of code awsiot/iotshadow.py x: 11 contributors (all time) y: 626 lines of code utils/run_sample_ci.py x: 2 contributors (all time) y: 254 lines of code awsiot/mqtt_connection_builder.py x: 5 contributors (all time) y: 274 lines of code awsiot/__init__.py x: 9 contributors (all time) y: 103 lines of code utils/update_semantic_version.py x: 1 contributors (all time) y: 62 lines of code codebuild/cd/pip-install-with-retry.py x: 1 contributors (all time) y: 27 lines of code awsiot/greengrass_discovery.py x: 5 contributors (all time) y: 163 lines of code docsrc/conf.py x: 6 contributors (all time) y: 38 lines of code docsrc/_static/css/custom.css x: 1 contributors (all time) y: 4 lines of code deviceadvisor/script/DATestRun.py x: 2 contributors (all time) y: 206 lines of code utils/delete_iot_thing_ci.py x: 1 contributors (all time) y: 51 lines of code make-docs.py x: 3 contributors (all time) y: 17 lines of code awsiot/eventstreamrpc.py x: 3 contributors (all time) y: 463 lines of code awsiot/iotidentity.py x: 4 contributors (all time) y: 204 lines of code utils/parse_cert_set_result.py x: 2 contributors (all time) y: 37 lines of code
4909.0
lines of code
  min: 3.0
  average: 373.42
  25th percentile: 37.75
  median: 133.0
  75th percentile: 322.5
  max: 4909.0
0 17.0
contributors (all time)
min: 1.0 | average: 4.31 | 25th percentile: 1.75 | median: 3.5 | 75th percentile: 6.0 | max: 17.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): 2 points

utils/ci_iot_thing.py x: 1 commits (90d) y: 91 lines of code setup.py x: 1 commits (90d) y: 34 lines of code
91.0
lines of code
  min: 34.0
  average: 62.5
  25th percentile: 34.0
  median: 62.5
  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): 2 points

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