azure / azure-iot-middleware-freertos
File Size

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

Intro
Learn more...
File Size Overall
19% | 24% | 22% | 21% | 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
c26% | 32% | 29% | 10% | 1%
h0% | 0% | 0% | 47% | 52%
cfg0% | 0% | 0% | 100% | 0%
cmake0% | 0% | 0% | 83% | 16%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
source25% | 17% | 28% | 14% | 13%
ports0% | 65% | 0% | 32% | 1%
ROOT0% | 0% | 0% | 100% | 0%
cmake0% | 0% | 0% | 83% | 16%
config_templates0% | 0% | 0% | 0% | 100%
Longest Files (Top 35)
File# lines# units
1146 28
781 21
azure_iot_jws_mbedtls.c
in ports/mbedTLS
663 13
431 17
418 11
214 6
211 9
azure_iot_hub_client.h
in source/include
197 -
azure_iot_adu_client.h
in source/include
188 -
azure_iot_core_http.c
in ports/coreHTTP
184 6
cfg
158 -
AddCMockaTest.cmake
in cmake/modules
142 -
azure_iot_core_mqtt.c
in ports/coreMQTT
142 11
azure_iot.c
in source
126 5
azure_iot_mqtt.h
in source/interface
125 -
86 -
72 3
azure_iot_json_writer.h
in source/include
59 -
azure_iot_http.h
in source/interface
55 -
azure_iot_json_reader.h
in source/include
50 -
42 -
42 -
azure_iot_jws.h
in source/interface
36 -
azure_iot_result.h
in source/include
30 -
compile_options.cmake
in cmake/build
29 -
azure_iot_message.h
in source/include
29 -
azure_iot.h
in source/include
22 -
18 -
18 -
azure_iot_flash_platform.h
in source/interface
17 -
azure_iot_crypto.h
in source/interface
16 -
azure_iot_http_port.h
in ports/coreHTTP
14 -
azure_iot_version.h
in source/include
14 -
azure_iot_mqtt_port.h
in ports/coreMQTT
6 -
azure_iot_config.h
in config_templates
3 -
Files With Most Units (Top 11)
File# lines# units
1146 28
781 21
431 17
azure_iot_jws_mbedtls.c
in ports/mbedTLS
663 13
azure_iot_core_mqtt.c
in ports/coreMQTT
142 11
418 11
211 9
azure_iot_core_http.c
in ports/coreHTTP
184 6
214 6
azure_iot.c
in source
126 5
72 3
Files With Long Lines (Top 12)

There are 12 files with lines longer than 120 characters. In total, there are 174 long lines.

File# lines# units# long lines
1146 28 47
781 21 33
azure_iot_jws_mbedtls.c
in ports/mbedTLS
663 13 29
418 11 26
214 6 15
431 17 10
211 9 4
compile_options.cmake
in cmake/build
29 - 3
azure_iot_core_http.c
in ports/coreHTTP
184 6 3
azure_iot_hub_client.h
in source/include
197 - 2
86 - 1
azure_iot.c
in source
126 5 1
Correlations

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

source/include/azure_iot_hub_client.h x: 23 commits (all time) y: 197 lines of code source/include/azure_iot_adu_client.h x: 4 commits (all time) y: 188 lines of code ports/mbedTLS/azure_iot_jws_mbedtls.c x: 2 commits (all time) y: 663 lines of code source/azure_iot.c x: 11 commits (all time) y: 126 lines of code source/azure_iot_adu_client.c x: 2 commits (all time) y: 418 lines of code source/azure_iot_hub_client.c x: 28 commits (all time) y: 1146 lines of code source/azure_iot_hub_client_properties.c x: 8 commits (all time) y: 214 lines of code source/azure_iot_json_reader.c x: 4 commits (all time) y: 211 lines of code source/azure_iot_json_writer.c x: 4 commits (all time) y: 431 lines of code source/azure_iot_provisioning_client.c x: 20 commits (all time) y: 781 lines of code ports/coreHTTP/azure_iot_core_http.c x: 2 commits (all time) y: 184 lines of code source/include/azure_iot_json_writer.h x: 6 commits (all time) y: 59 lines of code source/interface/azure_iot_crypto.h x: 2 commits (all time) y: 16 lines of code source/interface/azure_iot_http.h x: 2 commits (all time) y: 55 lines of code source/interface/azure_iot_jws.h x: 2 commits (all time) y: 36 lines of code source/include/azure_iot_version.h x: 10 commits (all time) y: 14 lines of code ports/coreHTTP/azure_iot_http_port.h x: 1 commits (all time) y: 14 lines of code source/include/azure_iot_config_defaults.h x: 8 commits (all time) y: 42 lines of code source/include/azure_iot_hub_client_properties.h x: 7 commits (all time) y: 42 lines of code source/include/azure_iot_json_reader.h x: 5 commits (all time) y: 50 lines of code source/include/azure_iot_result.h x: 7 commits (all time) y: 30 lines of code source/azure_iot_message.c x: 1 commits (all time) y: 72 lines of code source/azure_iot_private.h x: 3 commits (all time) y: 18 lines of code source/include/azure_iot.h x: 12 commits (all time) y: 22 lines of code source/include/azure_iot_message.h x: 1 commits (all time) y: 29 lines of code source/include/azure_iot_provisioning_client.h x: 12 commits (all time) y: 86 lines of code config_templates/azure_iot_config.h x: 1 commits (all time) y: 3 lines of code source/interface/azure_iot_mqtt.h x: 8 commits (all time) y: 125 lines of code cmake/build/compile_options.cmake x: 3 commits (all time) y: 29 lines of code ports/coreMQTT/azure_iot_core_mqtt.c x: 6 commits (all time) y: 142 lines of code ports/coreMQTT/azure_iot_mqtt_port.h x: 3 commits (all time) y: 6 lines of code source/interface/azure_iot_transport_interface.h x: 4 commits (all time) y: 18 lines of code uncrustify.cfg x: 1 commits (all time) y: 158 lines of code cmake/modules/AddCMockaTest.cmake x: 1 commits (all time) y: 142 lines of code
1146.0
lines of code
  min: 3.0
  average: 165.26
  25th percentile: 22.0
  median: 59.0
  75th percentile: 188.0
  max: 1146.0
0 28.0
commits (all time)
min: 1.0 | average: 6.17 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 8.0 | max: 28.0

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

source/include/azure_iot_hub_client.h x: 3 contributors (all time) y: 197 lines of code source/include/azure_iot_adu_client.h x: 1 contributors (all time) y: 188 lines of code ports/mbedTLS/azure_iot_jws_mbedtls.c x: 2 contributors (all time) y: 663 lines of code source/azure_iot.c x: 4 contributors (all time) y: 126 lines of code source/azure_iot_adu_client.c x: 2 contributors (all time) y: 418 lines of code source/azure_iot_hub_client.c x: 4 contributors (all time) y: 1146 lines of code source/azure_iot_hub_client_properties.c x: 3 contributors (all time) y: 214 lines of code source/azure_iot_json_reader.c x: 3 contributors (all time) y: 211 lines of code source/azure_iot_json_writer.c x: 3 contributors (all time) y: 431 lines of code source/azure_iot_provisioning_client.c x: 5 contributors (all time) y: 781 lines of code ports/coreHTTP/azure_iot_core_http.c x: 1 contributors (all time) y: 184 lines of code source/include/azure_iot_json_writer.h x: 3 contributors (all time) y: 59 lines of code source/interface/azure_iot_crypto.h x: 1 contributors (all time) y: 16 lines of code source/interface/azure_iot_http.h x: 1 contributors (all time) y: 55 lines of code source/interface/azure_iot_jws.h x: 1 contributors (all time) y: 36 lines of code source/include/azure_iot_version.h x: 3 contributors (all time) y: 14 lines of code source/include/azure_iot_config_defaults.h x: 3 contributors (all time) y: 42 lines of code source/include/azure_iot_hub_client_properties.h x: 2 contributors (all time) y: 42 lines of code source/include/azure_iot_json_reader.h x: 2 contributors (all time) y: 50 lines of code source/include/azure_iot_result.h x: 2 contributors (all time) y: 30 lines of code source/azure_iot_message.c x: 1 contributors (all time) y: 72 lines of code source/azure_iot_private.h x: 2 contributors (all time) y: 18 lines of code source/include/azure_iot.h x: 2 contributors (all time) y: 22 lines of code source/include/azure_iot_message.h x: 1 contributors (all time) y: 29 lines of code source/include/azure_iot_provisioning_client.h x: 2 contributors (all time) y: 86 lines of code config_templates/azure_iot_config.h x: 1 contributors (all time) y: 3 lines of code source/interface/azure_iot_mqtt.h x: 2 contributors (all time) y: 125 lines of code ports/coreMQTT/azure_iot_core_mqtt.c x: 2 contributors (all time) y: 142 lines of code ports/coreMQTT/azure_iot_mqtt_port.h x: 2 contributors (all time) y: 6 lines of code uncrustify.cfg x: 1 contributors (all time) y: 158 lines of code cmake/modules/AddCMockaTest.cmake x: 1 contributors (all time) y: 142 lines of code
1146.0
lines of code
  min: 3.0
  average: 165.26
  25th percentile: 22.0
  median: 59.0
  75th percentile: 188.0
  max: 1146.0
0 5.0
contributors (all time)
min: 1.0 | average: 2.06 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 5.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): 0 points

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

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

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