azure / azure-c-shared-utility
File Size

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

Intro
Learn more...
File Size Overall
35% | 22% | 20% | 9% | 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
c36% | 24% | 25% | 7% | 5%
h35% | 13% | 7% | 6% | 36%
cpp42% | 18% | 15% | 13% | 9%
cmake0% | 69% | 24% | 0% | 5%
cs0% | 0% | 0% | 77% | 22%
cmd0% | 0% | 0% | 46% | 53%
targets0% | 0% | 0% | 100% | 0%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
adapters66% | 14% | 8% | 4% | 6%
testtools44% | 18% | 12% | 13% | 11%
src11% | 34% | 39% | 11% | 2%
configs0% | 71% | 25% | 0% | 2%
pal0% | 38% | 32% | 0% | 29%
archive0% | 0% | 77% | 0% | 22%
inc0% | 0% | 0% | 12% | 87%
build_all0% | 0% | 0% | 76% | 23%
jenkins0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
micromocktest.cpp
in testtools/micromock/unittests/micromocktest
2211 12
timediscretemicromockcallmacros.h
in testtools/micromock/inc
2114 32
1720 31
tlsio_openssl.c
in adapters
1653 36
tlsio_bearssl.c
in adapters
1479 26
tlsio_schannel.c
in adapters
1372 21
1318 29
httpapi_curl.c
in adapters
1213 10
1162 15
1135 22
tlsio_mbedtls.c
in adapters
1053 24
no_sal2.h
in testtools/sal/inc
1023 -
tlsio_wolfssl.c
in adapters
951 29
timediscretemicromocktest_stim.cpp
in testtools/micromock/unittests/micromocktest
944 14
848 17
strings.c
in src
742 20
socketio_win32.c
in adapters
731 17
micromockcallmacros.h
in testtools/micromock/inc
716 17
690 15
675 -
wsio.c
in src
639 19
625 13
tlsio_appleios.c
in pal/ios-osx
618 18
map.c
in src
604 13
574 15
buffer.c
in src
565 18
mockvalue.h
in testtools/micromock/inc
519 33
x509_schannel.c
in adapters
517 7
tlsio_cyclonessl.c
in archive/cyclonessl
485 9
459 -
micromockvalidateargumentbufferunittests.cpp
in testtools/micromock/unittests/micromocktest
444 2
timediscretemicromock.h
in testtools/micromock/inc
414 15
x509_openssl.c
in adapters
373 8
micromockgenerator.cpp
in testtools/micromock/tools/micromockgenerator
361 3
357 11
gballoc.c
in src
347 7
341 7
328 6
317 10
312 10
306 5
sha224.c
in src
297 13
296 5
279 10
vector.c
in src
276 -
275 8
275 2
ws_url.c
in src
273 8
srw_lock.c
in adapters
268 7
257 1
Files With Most Units (Top 50)
File# lines# units
tlsio_openssl.c
in adapters
1653 36
mockvalue.h
in testtools/micromock/inc
519 33
timediscretemicromockcallmacros.h
in testtools/micromock/inc
2114 32
1720 31
1318 29
tlsio_wolfssl.c
in adapters
951 29
tlsio_bearssl.c
in adapters
1479 26
tlsio_mbedtls.c
in adapters
1053 24
1135 22
tlsio_schannel.c
in adapters
1372 21
strings.c
in src
742 20
wsio.c
in src
639 19
buffer.c
in src
565 18
tlsio_appleios.c
in pal/ios-osx
618 18
848 17
micromockcallmacros.h
in testtools/micromock/inc
716 17
socketio_win32.c
in adapters
731 17
690 15
574 15
SerialPort.cs
in testtools/SerialPort/SerialPort
138 15
timediscretemicromock.h
in testtools/micromock/inc
414 15
1162 15
timediscretemicromocktest_stim.cpp
in testtools/micromock/unittests/micromocktest
944 14
map.c
in src
604 13
625 13
sha224.c
in src
297 13
micromocktest.cpp
in testtools/micromock/unittests/micromocktest
2211 12
357 11
mockcallrecorder.cpp
in testtools/micromock/src
195 11
312 10
317 10
mockcallargument.h
in testtools/micromock/inc
251 10
279 10
httpapi_curl.c
in adapters
1213 10
52 10
tlsio_template.c
in adapters
197 10
xio.c
in src
232 9
204 9
hypothetic_module.c
in testtools/micromock/unittests/micromocktest
135 9
tlsio_cyclonessl.c
in archive/cyclonessl
485 9
ws_url.c
in src
273 8
178 8
91 8
275 8
223 8
micromocktestmutex.cpp
in testtools/micromock/src
58 8
167 8
x509_openssl.c
in adapters
373 8
httpapi_tirtos.c
in adapters
253 8
sha1.c
in src
211 7
Files With Long Lines (Top 50)

There are 121 files with lines longer than 120 characters. In total, there are 1355 long lines.

File# lines# units# long lines
timediscretemicromockcallmacros.h
in testtools/micromock/inc
2114 32 206
micromockcallmacros.h
in testtools/micromock/inc
716 17 126
micromocktest.cpp
in testtools/micromock/unittests/micromocktest
2211 12 115
1720 31 62
tlsio_schannel.c
in adapters
1372 21 50
xlogging.h
in inc/azure_c_shared_utility
181 - 47
httpapi_curl.c
in adapters
1213 10 42
targets
Microsoft.Azure.C.SharedUtility.targets
in build_all/packaging/windows
112 - 39
1162 15 33
timediscretemicromocktest_stim.cpp
in testtools/micromock/unittests/micromocktest
944 14 30
tlsio_mbedtls.c
in adapters
1053 24 27
848 17 26
675 - 25
micromockvalidateargumentbufferunittests.cpp
in testtools/micromock/unittests/micromocktest
444 2 25
tlsio_openssl.c
in adapters
1653 36 23
tlsio_bearssl.c
in adapters
1479 26 22
x509_schannel.c
in adapters
517 7 21
459 - 20
micromockgenerator.cpp
in testtools/micromock/tools/micromockgenerator
361 3 19
1135 22 19
socketio_win32.c
in adapters
731 17 17
tlsio_wolfssl.c
in adapters
951 29 16
625 13 15
1318 29 15
timediscretemicromock.h
in testtools/micromock/inc
414 15 14
srw_lock.c
in adapters
268 7 12
constbuffer_array.h
in inc/azure_c_shared_utility
32 - 11
tlsio_appleios.c
in pal/ios-osx
618 18 10
uws_client.h
in inc/azure_c_shared_utility
87 - 9
237 - 8
xio.c
in src
232 9 8
wsio.c
in src
639 19 8
resource.h
in testtools/micromock/unittests/micromocktest
47 - 8
nullargsstringificationunittests.cpp
in testtools/micromock/unittests/micromocktest
152 2 8
275 8 7
253 6 7
tlsio_cyclonessl.c
in archive/cyclonessl
485 9 7
xio.h
in inc/azure_c_shared_utility
61 - 7
328 6 5
275 2 5
223 8 5
micromockcallcomparisonunittests.cpp
in testtools/micromock/unittests/micromocktest
119 - 5
httpheaders.h
in inc/azure_c_shared_utility
32 - 5
map.c
in src
604 13 4
200 2 4
252 6 4
tlsio_openssl.h
in inc/azure_c_shared_utility
24 - 4
tlsio_schannel.h
in inc/azure_c_shared_utility
24 - 4
httpapi.h
in inc/azure_c_shared_utility
62 - 4
tlsio_wolfssl.h
in inc/azure_c_shared_utility
27 - 4
Correlations

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

testtools/micromock/src/mockmethodcallbase.cpp x: 2 commits (all time) y: 97 lines of code adapters/httpapi_curl.c x: 55 commits (all time) y: 1213 lines of code adapters/tlsio_mbedtls.c x: 59 commits (all time) y: 1053 lines of code adapters/tlsio_schannel.c x: 26 commits (all time) y: 1372 lines of code src/uws_client.c x: 58 commits (all time) y: 1720 lines of code adapters/socketio_berkeley.c x: 110 commits (all time) y: 1135 lines of code adapters/socketio_win32.c x: 67 commits (all time) y: 731 lines of code adapters/tlsio_bearssl.c x: 7 commits (all time) y: 1479 lines of code adapters/tlsio_openssl.c x: 40 commits (all time) y: 1653 lines of code pal/tlsio_options.c x: 10 commits (all time) y: 279 lines of code src/constbuffer_array.c x: 29 commits (all time) y: 459 lines of code src/constbuffer_array_batcher.c x: 6 commits (all time) y: 257 lines of code src/dns_resolver_ares.c x: 3 commits (all time) y: 306 lines of code src/httpapiex.c x: 27 commits (all time) y: 625 lines of code adapters/string_utils.c x: 9 commits (all time) y: 246 lines of code adapters/tlsio_wolfssl.c x: 31 commits (all time) y: 951 lines of code inc/azure_c_shared_utility/refcount.h x: 43 commits (all time) y: 90 lines of code pal/ios-osx/tlsio_appleios.c x: 30 commits (all time) y: 618 lines of code src/azure_base64.c x: 6 commits (all time) y: 357 lines of code src/consolelogger.c x: 33 commits (all time) y: 200 lines of code src/crt_abstractions.c x: 63 commits (all time) y: 690 lines of code src/etwlogger_driver.c x: 17 commits (all time) y: 253 lines of code src/gballoc.c x: 27 commits (all time) y: 347 lines of code src/http_proxy_io.c x: 27 commits (all time) y: 848 lines of code src/httpheaders.c x: 21 commits (all time) y: 275 lines of code src/map.c x: 25 commits (all time) y: 604 lines of code src/sastoken.c x: 36 commits (all time) y: 296 lines of code src/string_token.c x: 16 commits (all time) y: 328 lines of code src/strings.c x: 44 commits (all time) y: 742 lines of code src/urlencode.c x: 22 commits (all time) y: 317 lines of code src/uuid.c x: 22 commits (all time) y: 158 lines of code src/vector.c x: 29 commits (all time) y: 276 lines of code build_all/windows/build.cmd x: 24 commits (all time) y: 155 lines of code adapters/random_posix.c x: 1 commits (all time) y: 14 lines of code configs/azure_c_shared_utilityFunctions.cmake x: 57 commits (all time) y: 675 lines of code configs/azure_iot_build_rules.cmake x: 26 commits (all time) y: 237 lines of code src/uws_frame_encoder.c x: 5 commits (all time) y: 127 lines of code adapters/httpapi_compact.c x: 59 commits (all time) y: 1318 lines of code adapters/httpapi_tirtos.c x: 9 commits (all time) y: 253 lines of code adapters/httpapi_winhttp.c x: 62 commits (all time) y: 1162 lines of code adapters/x509_schannel.c x: 17 commits (all time) y: 517 lines of code inc/azure_c_shared_utility/xlogging.h x: 63 commits (all time) y: 181 lines of code src/buffer.c x: 42 commits (all time) y: 565 lines of code src/constbuffer.c x: 36 commits (all time) y: 275 lines of code adapters/linux_time.c x: 6 commits (all time) y: 57 lines of code src/dns_resolver_sync.c x: 2 commits (all time) y: 211 lines of code adapters/platform_linux.c x: 33 commits (all time) y: 94 lines of code configs/azure_c_shared_utilityConfig.cmake x: 8 commits (all time) y: 13 lines of code adapters/x509_openssl.c x: 13 commits (all time) y: 373 lines of code inc/azure_c_shared_utility/x509_openssl.h x: 11 commits (all time) y: 18 lines of code src/singlylinkedlist.c x: 25 commits (all time) y: 312 lines of code jenkins/windows_c_VsDevCmd.cmd x: 2 commits (all time) y: 24 lines of code testtools/micromock/inc/micromocktestrunnerhooks.h x: 7 commits (all time) y: 13 lines of code src/gbnetwork.c x: 9 commits (all time) y: 204 lines of code adapters/lock_win32.c x: 22 commits (all time) y: 70 lines of code adapters/platform_win32.c x: 41 commits (all time) y: 211 lines of code adapters/srw_lock.c x: 7 commits (all time) y: 268 lines of code src/azure_base32.c x: 5 commits (all time) y: 341 lines of code src/sha1.c x: 16 commits (all time) y: 211 lines of code src/sha224.c x: 19 commits (all time) y: 297 lines of code src/sha384-512.c x: 16 commits (all time) y: 574 lines of code adapters/linux_time.h x: 6 commits (all time) y: 16 lines of code adapters/tickcounter_linux.c x: 23 commits (all time) y: 64 lines of code inc/azure_c_shared_utility/string_utils.h x: 7 commits (all time) y: 39 lines of code inc/azure_c_shared_utility/tlsio.h x: 8 commits (all time) y: 19 lines of code src/hmac.c x: 11 commits (all time) y: 62 lines of code src/wsio.c x: 50 commits (all time) y: 639 lines of code adapters/uniqueid_win32.c x: 25 commits (all time) y: 49 lines of code adapters/uniqueid_azsphere.c x: 1 commits (all time) y: 59 lines of code src/xio.c x: 24 commits (all time) y: 232 lines of code inc/azure_c_shared_utility/tlsio_wolfssl.h x: 13 commits (all time) y: 27 lines of code inc/azure_c_shared_utility/shared_util_options.h x: 27 commits (all time) y: 45 lines of code adapters/lock_pthreads.c x: 14 commits (all time) y: 92 lines of code inc/azure_c_shared_utility/httpapi.h x: 25 commits (all time) y: 62 lines of code src/xlogging.c x: 41 commits (all time) y: 103 lines of code src/optionhandler.c x: 13 commits (all time) y: 223 lines of code inc/azure_c_shared_utility/crt_abstractions.h x: 30 commits (all time) y: 98 lines of code inc/azure_c_shared_utility/sastoken.h x: 16 commits (all time) y: 19 lines of code inc/azure_c_shared_utility/tickcounter.h x: 23 commits (all time) y: 21 lines of code pal/linux/socket_async_os.h x: 3 commits (all time) y: 9 lines of code adapters/condition_win32.c x: 21 commits (all time) y: 115 lines of code src/string_tokenizer.c x: 32 commits (all time) y: 155 lines of code archive/cyclonessl/tlsio_cyclonessl.c x: 8 commits (all time) y: 485 lines of code inc/azure_c_shared_utility/socketio.h x: 22 commits (all time) y: 39 lines of code adapters/threadapi_pthreads.c x: 13 commits (all time) y: 114 lines of code adapters/threadapi_win32.c x: 25 commits (all time) y: 73 lines of code adapters/uniqueid_linux.c x: 18 commits (all time) y: 26 lines of code src/constmap.c x: 21 commits (all time) y: 178 lines of code inc/azure_c_shared_utility/dns_resolver.h x: 1 commits (all time) y: 18 lines of code pal/windows/socket_async_os.h x: 1 commits (all time) y: 7 lines of code inc/azure_c_shared_utility/httpapiex.h x: 16 commits (all time) y: 30 lines of code inc/azure_c_shared_utility/uws_frame_encoder.h x: 11 commits (all time) y: 40 lines of code src/connection_string_parser.c x: 15 commits (all time) y: 171 lines of code adapters/timer.c x: 6 commits (all time) y: 67 lines of code inc/azure_c_shared_utility/timer.h x: 4 commits (all time) y: 18 lines of code inc/azure_c_shared_utility/azure_base32.h x: 3 commits (all time) y: 21 lines of code testtools/micromock/unittests/micromocktest/cmockvalueunittests.cpp x: 8 commits (all time) y: 140 lines of code testtools/micromock/unittests/micromocktest/micromockcallcomparisonunittests.cpp x: 8 commits (all time) y: 119 lines of code testtools/micromock/unittests/micromocktest/micromocktest.cpp x: 12 commits (all time) y: 2211 lines of code testtools/micromock/unittests/micromocktest/micromockvalidateargumentbufferunittests.cpp x: 8 commits (all time) y: 444 lines of code testtools/micromock/unittests/micromocktest/nullargsstringificationunittests.cpp x: 8 commits (all time) y: 152 lines of code inc/azure_c_shared_utility/memory_data.h x: 5 commits (all time) y: 36 lines of code src/memory_data.c x: 3 commits (all time) y: 128 lines of code inc/azure_c_shared_utility/vector.h x: 22 commits (all time) y: 32 lines of code inc/azure_c_shared_utility/constbuffer.h x: 21 commits (all time) y: 36 lines of code inc/azure_c_shared_utility/sha.h x: 8 commits (all time) y: 125 lines of code adapters/agenttime.c x: 15 commits (all time) y: 23 lines of code adapters/envvariable.c x: 6 commits (all time) y: 6 lines of code adapters/tickcounter_win32.c x: 24 commits (all time) y: 109 lines of code inc/azure_c_shared_utility/azure_base64.h x: 6 commits (all time) y: 20 lines of code inc/azure_c_shared_utility/buffer_.h x: 15 commits (all time) y: 36 lines of code inc/azure_c_shared_utility/connection_string_parser.h x: 10 commits (all time) y: 17 lines of code inc/azure_c_shared_utility/consolelogger.h x: 12 commits (all time) y: 14 lines of code inc/azure_c_shared_utility/constmap.h x: 17 commits (all time) y: 34 lines of code inc/azure_c_shared_utility/doublylinkedlist.h x: 12 commits (all time) y: 30 lines of code inc/azure_c_shared_utility/gb_stdio.h x: 8 commits (all time) y: 44 lines of code inc/azure_c_shared_utility/gb_time.h x: 8 commits (all time) y: 36 lines of code inc/azure_c_shared_utility/gballoc.h x: 16 commits (all time) y: 61 lines of code inc/azure_c_shared_utility/gbnetwork.h x: 5 commits (all time) y: 53 lines of code inc/azure_c_shared_utility/hmac.h x: 12 commits (all time) y: 19 lines of code inc/azure_c_shared_utility/hmacsha256.h x: 14 commits (all time) y: 23 lines of code inc/azure_c_shared_utility/httpheaders.h x: 15 commits (all time) y: 32 lines of code inc/azure_c_shared_utility/map.h x: 17 commits (all time) y: 40 lines of code inc/azure_c_shared_utility/string_tokenizer_types.h x: 4 commits (all time) y: 11 lines of code inc/azure_c_shared_utility/strings.h x: 18 commits (all time) y: 38 lines of code inc/azure_c_shared_utility/uniqueid.h x: 17 commits (all time) y: 22 lines of code inc/azure_c_shared_utility/urlencode.h x: 11 commits (all time) y: 15 lines of code inc/azure_c_shared_utility/uws_client.h x: 17 commits (all time) y: 87 lines of code inc/azure_c_shared_utility/wsio.h x: 18 commits (all time) y: 28 lines of code inc/azure_c_shared_utility/xio.h x: 20 commits (all time) y: 61 lines of code src/utf8_checker.c x: 6 commits (all time) y: 141 lines of code inc/azure_c_shared_utility/platform.h x: 19 commits (all time) y: 21 lines of code src/logging_stacktrace.c x: 2 commits (all time) y: 124 lines of code src/etwxlogging.c x: 10 commits (all time) y: 30 lines of code inc/azure_c_shared_utility/agenttime.h x: 9 commits (all time) y: 17 lines of code inc/azure_c_shared_utility/string_tokenizer.h x: 15 commits (all time) y: 17 lines of code inc/azure_c_shared_utility/tlsio_cyclonessl.h x: 5 commits (all time) y: 15 lines of code inc/azure_c_shared_utility/tlsio_options.h x: 4 commits (all time) y: 47 lines of code pal/inc/socket_async.h x: 7 commits (all time) y: 28 lines of code testtools/micromock/inc/micromock.h x: 13 commits (all time) y: 83 lines of code adapters/platform_tizenrt.c x: 9 commits (all time) y: 20 lines of code adapters/tickcounter_tirtos.c x: 17 commits (all time) y: 64 lines of code adapters/tlsio_template.c x: 5 commits (all time) y: 197 lines of code adapters/uniqueid_stub.c x: 18 commits (all time) y: 54 lines of code archive/cyclonessl/tlsio_cyclonessl_socket.c x: 5 commits (all time) y: 61 lines of code archive/cyclonessl/tlsio_cyclonessl_socket_bsd.c x: 5 commits (all time) y: 76 lines of code pal/freertos/tickcounter.c x: 6 commits (all time) y: 51 lines of code pal/socket_async.c x: 5 commits (all time) y: 252 lines of code src/http_proxy_stub.c x: 5 commits (all time) y: 91 lines of code src/ws_url.c x: 6 commits (all time) y: 273 lines of code pal/lwip/sntp_os.h x: 2 commits (all time) y: 4 lines of code pal/lwip/sntp_lwip.c x: 3 commits (all time) y: 28 lines of code adapters/condition_rtx_mbed.cpp x: 16 commits (all time) y: 40 lines of code pal/mbed_os5/refcount_os.h x: 4 commits (all time) y: 8 lines of code testtools/micromock/inc/timediscretemicromock.h x: 10 commits (all time) y: 414 lines of code pal/generic/refcount_os.h x: 5 commits (all time) y: 8 lines of code pal/freertos/lock.c x: 2 commits (all time) y: 86 lines of code pal/freertos/threadapi.c x: 2 commits (all time) y: 28 lines of code testtools/micromock/inc/micromockcallmacros.h x: 2 commits (all time) y: 716 lines of code testtools/micromock/inc/micromockcharstararenullterminatedstrings.h x: 7 commits (all time) y: 167 lines of code testtools/micromock/inc/strictorderedcallcomparer.h x: 7 commits (all time) y: 92 lines of code testtools/micromock/inc/timediscretemicromockcallmacros.h x: 2 commits (all time) y: 2114 lines of code testtools/micromock/unittests/micromocktest/hypothetic_module.c x: 2 commits (all time) y: 135 lines of code testtools/micromock/unittests/micromocktest/main.c x: 2 commits (all time) y: 12 lines of code testtools/micromock/unittests/micromocktest/resource.h x: 2 commits (all time) y: 47 lines of code testtools/sal/inc/no_sal2.h x: 2 commits (all time) y: 1023 lines of code testtools/micromock/inc/mockvalue.h x: 9 commits (all time) y: 519 lines of code build_all/packaging/windows/Microsoft.Azure.C.SharedUtility.targets x: 6 commits (all time) y: 112 lines of code jenkins/windows_vs2008_c.cmd x: 1 commits (all time) y: 46 lines of code testtools/micromock/inc/globalmock.h x: 6 commits (all time) y: 35 lines of code testtools/micromock/inc/mockcallargument.h x: 8 commits (all time) y: 251 lines of code testtools/micromock/src/mockcallrecorder.cpp x: 6 commits (all time) y: 195 lines of code testtools/micromock/tools/micromockgenerator/micromockgenerator.cpp x: 2 commits (all time) y: 361 lines of code testtools/micromock/inc/micromockenumtostring.h x: 3 commits (all time) y: 68 lines of code adapters/lock_rtx_mbed.cpp x: 13 commits (all time) y: 74 lines of code src/doublylinkedlist.c x: 8 commits (all time) y: 76 lines of code src/hmacsha256.c x: 8 commits (all time) y: 29 lines of code testtools/micromock/inc/mock.h x: 5 commits (all time) y: 18 lines of code testtools/micromock/inc/runtimemock.h x: 5 commits (all time) y: 34 lines of code dependencies-test.cmake x: 3 commits (all time) y: 5 lines of code build_all/packaging/windows/rebuild_nugets.cmd x: 8 commits (all time) y: 80 lines of code adapters/tcpsocketconnection_c.cpp x: 3 commits (all time) y: 52 lines of code testtools/SerialPort/SerialPort/Enumerations.cs x: 1 commits (all time) y: 122 lines of code testtools/SerialPort/SerialPort/Program.cs x: 1 commits (all time) y: 31 lines of code testtools/SerialPort/SerialPort/SerialPort.cs x: 1 commits (all time) y: 138 lines of code testtools/SerialPort/SerialPort/SerialPortState.cs x: 1 commits (all time) y: 167 lines of code testtools/micromock/unittests/micromocktest/timediscretemicromocktest_stim.cpp x: 1 commits (all time) y: 944 lines of code testtools/micromock/unittests/micromocktest/timediscretemicromocktestvoidvoid.cpp x: 1 commits (all time) y: 93 lines of code testtools/micromock/unittests/micromocktest/timediscretemicromockwithreturnandparameters.cpp x: 1 commits (all time) y: 104 lines of code
2211.0
lines of code
  min: 1.0
  average: 176.77
  25th percentile: 19.0
  median: 44.0
  75th percentile: 167.0
  max: 2211.0
0 110.0
commits (all time)
min: 1.0 | average: 12.61 | 25th percentile: 3.0 | median: 8.0 | 75th percentile: 16.5 | max: 110.0

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

testtools/micromock/src/mockmethodcallbase.cpp x: 2 contributors (all time) y: 97 lines of code adapters/httpapi_curl.c x: 20 contributors (all time) y: 1213 lines of code adapters/tlsio_mbedtls.c x: 24 contributors (all time) y: 1053 lines of code adapters/tlsio_schannel.c x: 15 contributors (all time) y: 1372 lines of code src/uws_client.c x: 18 contributors (all time) y: 1720 lines of code adapters/socketio_berkeley.c x: 35 contributors (all time) y: 1135 lines of code adapters/socketio_win32.c x: 25 contributors (all time) y: 731 lines of code adapters/tlsio_bearssl.c x: 5 contributors (all time) y: 1479 lines of code adapters/tlsio_openssl.c x: 16 contributors (all time) y: 1653 lines of code pal/tlsio_options.c x: 8 contributors (all time) y: 279 lines of code src/constbuffer_array.c x: 12 contributors (all time) y: 459 lines of code src/constbuffer_array_batcher.c x: 4 contributors (all time) y: 257 lines of code src/dns_resolver_ares.c x: 3 contributors (all time) y: 306 lines of code src/httpapiex.c x: 17 contributors (all time) y: 625 lines of code adapters/string_utils.c x: 4 contributors (all time) y: 246 lines of code adapters/tlsio_wolfssl.c x: 12 contributors (all time) y: 951 lines of code inc/azure_c_shared_utility/refcount.h x: 16 contributors (all time) y: 90 lines of code pal/ios-osx/tlsio_appleios.c x: 13 contributors (all time) y: 618 lines of code src/azure_base64.c x: 4 contributors (all time) y: 357 lines of code src/consolelogger.c x: 17 contributors (all time) y: 200 lines of code src/crt_abstractions.c x: 29 contributors (all time) y: 690 lines of code src/etwlogger_driver.c x: 8 contributors (all time) y: 253 lines of code src/gballoc.c x: 17 contributors (all time) y: 347 lines of code src/http_proxy_io.c x: 16 contributors (all time) y: 848 lines of code src/httpheaders.c x: 11 contributors (all time) y: 275 lines of code src/map.c x: 15 contributors (all time) y: 604 lines of code src/sastoken.c x: 20 contributors (all time) y: 296 lines of code src/string_token.c x: 6 contributors (all time) y: 328 lines of code src/strings.c x: 20 contributors (all time) y: 742 lines of code src/urlencode.c x: 12 contributors (all time) y: 317 lines of code src/uuid.c x: 9 contributors (all time) y: 158 lines of code build_all/windows/build.cmd x: 14 contributors (all time) y: 155 lines of code adapters/random_posix.c x: 1 contributors (all time) y: 14 lines of code configs/azure_c_shared_utilityFunctions.cmake x: 20 contributors (all time) y: 675 lines of code configs/azure_iot_build_rules.cmake x: 13 contributors (all time) y: 237 lines of code src/uws_frame_encoder.c x: 3 contributors (all time) y: 127 lines of code adapters/httpapi_compact.c x: 22 contributors (all time) y: 1318 lines of code adapters/httpapi_tirtos.c x: 5 contributors (all time) y: 253 lines of code adapters/httpapi_winhttp.c x: 25 contributors (all time) y: 1162 lines of code adapters/x509_schannel.c x: 12 contributors (all time) y: 517 lines of code inc/azure_c_shared_utility/xlogging.h x: 21 contributors (all time) y: 181 lines of code src/buffer.c x: 22 contributors (all time) y: 565 lines of code src/constbuffer.c x: 16 contributors (all time) y: 275 lines of code adapters/linux_time.c x: 6 contributors (all time) y: 57 lines of code src/dns_resolver_sync.c x: 2 contributors (all time) y: 211 lines of code configs/azure_c_shared_utilityConfig.cmake x: 5 contributors (all time) y: 13 lines of code adapters/x509_openssl.c x: 8 contributors (all time) y: 373 lines of code inc/azure_c_shared_utility/x509_openssl.h x: 6 contributors (all time) y: 18 lines of code src/singlylinkedlist.c x: 15 contributors (all time) y: 312 lines of code jenkins/windows_c_VsDevCmd.cmd x: 2 contributors (all time) y: 24 lines of code testtools/micromock/inc/micromocktestrunnerhooks.h x: 6 contributors (all time) y: 13 lines of code src/gbnetwork.c x: 6 contributors (all time) y: 204 lines of code adapters/lock_win32.c x: 12 contributors (all time) y: 70 lines of code adapters/platform_win32.c x: 19 contributors (all time) y: 211 lines of code adapters/srw_lock.c x: 6 contributors (all time) y: 268 lines of code src/azure_base32.c x: 4 contributors (all time) y: 341 lines of code src/sha1.c x: 9 contributors (all time) y: 211 lines of code src/sha224.c x: 12 contributors (all time) y: 297 lines of code src/sha384-512.c x: 9 contributors (all time) y: 574 lines of code adapters/tickcounter_linux.c x: 15 contributors (all time) y: 64 lines of code inc/azure_c_shared_utility/string_utils.h x: 4 contributors (all time) y: 39 lines of code inc/azure_c_shared_utility/tlsio.h x: 7 contributors (all time) y: 19 lines of code src/hmac.c x: 7 contributors (all time) y: 62 lines of code src/wsio.c x: 17 contributors (all time) y: 639 lines of code adapters/uniqueid_win32.c x: 10 contributors (all time) y: 49 lines of code adapters/uniqueid_azsphere.c x: 1 contributors (all time) y: 59 lines of code src/xio.c x: 10 contributors (all time) y: 232 lines of code inc/azure_c_shared_utility/tlsio_wolfssl.h x: 8 contributors (all time) y: 27 lines of code inc/azure_c_shared_utility/shared_util_options.h x: 14 contributors (all time) y: 45 lines of code adapters/lock_pthreads.c x: 7 contributors (all time) y: 92 lines of code inc/azure_c_shared_utility/httpapi.h x: 10 contributors (all time) y: 62 lines of code src/xlogging.c x: 17 contributors (all time) y: 103 lines of code src/optionhandler.c x: 9 contributors (all time) y: 223 lines of code inc/azure_c_shared_utility/tickcounter.h x: 13 contributors (all time) y: 21 lines of code pal/linux/socket_async_os.h x: 3 contributors (all time) y: 9 lines of code adapters/condition_win32.c x: 14 contributors (all time) y: 115 lines of code archive/cyclonessl/tlsio_cyclonessl.c x: 5 contributors (all time) y: 485 lines of code inc/azure_c_shared_utility/socketio.h x: 10 contributors (all time) y: 39 lines of code adapters/threadapi_pthreads.c x: 5 contributors (all time) y: 114 lines of code adapters/threadapi_win32.c x: 13 contributors (all time) y: 73 lines of code src/constmap.c x: 10 contributors (all time) y: 178 lines of code inc/azure_c_shared_utility/dns_resolver.h x: 1 contributors (all time) y: 18 lines of code pal/windows/socket_async_os.h x: 1 contributors (all time) y: 7 lines of code inc/azure_c_shared_utility/httpapiex.h x: 6 contributors (all time) y: 30 lines of code inc/azure_c_shared_utility/uws_frame_encoder.h x: 6 contributors (all time) y: 40 lines of code src/connection_string_parser.c x: 8 contributors (all time) y: 171 lines of code adapters/timer.c x: 4 contributors (all time) y: 67 lines of code inc/azure_c_shared_utility/timer.h x: 3 contributors (all time) y: 18 lines of code testtools/micromock/unittests/micromocktest/cmockvalueunittests.cpp x: 6 contributors (all time) y: 140 lines of code testtools/micromock/unittests/micromocktest/micromockcallcomparisonunittests.cpp x: 6 contributors (all time) y: 119 lines of code testtools/micromock/unittests/micromocktest/micromocktest.cpp x: 6 contributors (all time) y: 2211 lines of code testtools/micromock/unittests/micromocktest/micromockvalidateargumentbufferunittests.cpp x: 6 contributors (all time) y: 444 lines of code testtools/micromock/unittests/micromocktest/nullargsstringificationunittests.cpp x: 6 contributors (all time) y: 152 lines of code inc/azure_c_shared_utility/memory_data.h x: 2 contributors (all time) y: 36 lines of code src/memory_data.c x: 2 contributors (all time) y: 128 lines of code inc/azure_c_shared_utility/constbuffer.h x: 7 contributors (all time) y: 36 lines of code inc/azure_c_shared_utility/sha.h x: 5 contributors (all time) y: 125 lines of code adapters/agenttime.c x: 9 contributors (all time) y: 23 lines of code adapters/envvariable.c x: 5 contributors (all time) y: 6 lines of code adapters/tickcounter_win32.c x: 14 contributors (all time) y: 109 lines of code inc/azure_c_shared_utility/buffer_.h x: 5 contributors (all time) y: 36 lines of code inc/azure_c_shared_utility/connection_string_parser.h x: 7 contributors (all time) y: 17 lines of code inc/azure_c_shared_utility/consolelogger.h x: 9 contributors (all time) y: 14 lines of code inc/azure_c_shared_utility/constmap.h x: 7 contributors (all time) y: 34 lines of code inc/azure_c_shared_utility/gb_stdio.h x: 4 contributors (all time) y: 44 lines of code inc/azure_c_shared_utility/gballoc.h x: 8 contributors (all time) y: 61 lines of code inc/azure_c_shared_utility/gbnetwork.h x: 3 contributors (all time) y: 53 lines of code inc/azure_c_shared_utility/hmac.h x: 5 contributors (all time) y: 19 lines of code inc/azure_c_shared_utility/hmacsha256.h x: 4 contributors (all time) y: 23 lines of code inc/azure_c_shared_utility/httpheaders.h x: 5 contributors (all time) y: 32 lines of code inc/azure_c_shared_utility/string_tokenizer_types.h x: 4 contributors (all time) y: 11 lines of code inc/azure_c_shared_utility/strings.h x: 8 contributors (all time) y: 38 lines of code inc/azure_c_shared_utility/uws_client.h x: 9 contributors (all time) y: 87 lines of code inc/azure_c_shared_utility/wsio.h x: 9 contributors (all time) y: 28 lines of code inc/azure_c_shared_utility/xio.h x: 5 contributors (all time) y: 61 lines of code src/utf8_checker.c x: 5 contributors (all time) y: 141 lines of code dependencies.cmake x: 8 contributors (all time) y: 23 lines of code src/logging_stacktrace.c x: 1 contributors (all time) y: 124 lines of code inc/azure_c_shared_utility/tlsio_mbedtls.h x: 11 contributors (all time) y: 23 lines of code testtools/micromock/inc/micromock.h x: 8 contributors (all time) y: 83 lines of code adapters/platform_stub.c x: 10 contributors (all time) y: 18 lines of code adapters/condition_pthreads.c x: 11 contributors (all time) y: 112 lines of code adapters/tickcounter_tirtos.c x: 12 contributors (all time) y: 64 lines of code adapters/tlsio_template.c x: 2 contributors (all time) y: 197 lines of code adapters/uniqueid_stub.c x: 8 contributors (all time) y: 54 lines of code archive/cyclonessl/tlsio_cyclonessl_socket_bsd.c x: 4 contributors (all time) y: 76 lines of code pal/freertos/tickcounter.c x: 5 contributors (all time) y: 51 lines of code src/http_proxy_stub.c x: 4 contributors (all time) y: 91 lines of code src/ws_url.c x: 3 contributors (all time) y: 273 lines of code pal/lwip/sntp_os.h x: 2 contributors (all time) y: 4 lines of code pal/lwip/sntp_lwip.c x: 3 contributors (all time) y: 28 lines of code adapters/condition_rtx_mbed.cpp x: 11 contributors (all time) y: 40 lines of code pal/mbed_os5/refcount_os.h x: 4 contributors (all time) y: 8 lines of code testtools/micromock/inc/timediscretemicromock.h x: 8 contributors (all time) y: 414 lines of code pal/freertos/lock.c x: 2 contributors (all time) y: 86 lines of code pal/freertos/threadapi.c x: 2 contributors (all time) y: 28 lines of code testtools/micromock/inc/micromockcallmacros.h x: 2 contributors (all time) y: 716 lines of code testtools/micromock/inc/micromockcharstararenullterminatedstrings.h x: 6 contributors (all time) y: 167 lines of code testtools/micromock/inc/stdafx.h x: 6 contributors (all time) y: 47 lines of code testtools/micromock/inc/strictorderedcallcomparer.h x: 6 contributors (all time) y: 92 lines of code testtools/micromock/inc/timediscretemicromockcallmacros.h x: 2 contributors (all time) y: 2114 lines of code testtools/micromock/unittests/micromocktest/hypothetic_module.c x: 2 contributors (all time) y: 135 lines of code testtools/micromock/unittests/micromocktest/main.c x: 2 contributors (all time) y: 12 lines of code testtools/micromock/unittests/micromocktest/resource.h x: 2 contributors (all time) y: 47 lines of code testtools/sal/inc/no_sal2.h x: 2 contributors (all time) y: 1023 lines of code testtools/micromock/inc/mockvalue.h x: 6 contributors (all time) y: 519 lines of code build_all/packaging/windows/Microsoft.Azure.C.SharedUtility.targets x: 5 contributors (all time) y: 112 lines of code jenkins/windows_vs2008_c.cmd x: 1 contributors (all time) y: 46 lines of code testtools/micromock/inc/mockcallargument.h x: 6 contributors (all time) y: 251 lines of code testtools/micromock/src/mockcallrecorder.cpp x: 5 contributors (all time) y: 195 lines of code testtools/micromock/tools/micromockgenerator/micromockgenerator.cpp x: 1 contributors (all time) y: 361 lines of code testtools/micromock/inc/micromockenumtostring.h x: 2 contributors (all time) y: 68 lines of code adapters/lock_rtx_mbed.cpp x: 7 contributors (all time) y: 74 lines of code src/doublylinkedlist.c x: 5 contributors (all time) y: 76 lines of code testtools/micromock/src/micromockcharstararenullterminatedstrings.cpp x: 5 contributors (all time) y: 53 lines of code dependencies-test.cmake x: 3 contributors (all time) y: 5 lines of code build_all/packaging/windows/rebuild_nugets.cmd x: 6 contributors (all time) y: 80 lines of code testtools/SerialPort/SerialPort/Program.cs x: 1 contributors (all time) y: 31 lines of code testtools/SerialPort/SerialPort/SerialPort.cs x: 1 contributors (all time) y: 138 lines of code testtools/SerialPort/SerialPort/SerialPortState.cs x: 1 contributors (all time) y: 167 lines of code testtools/micromock/unittests/micromocktest/timediscretemicromocktest_stim.cpp x: 1 contributors (all time) y: 944 lines of code testtools/micromock/unittests/micromocktest/timediscretemicromocktestvoidvoid.cpp x: 1 contributors (all time) y: 93 lines of code testtools/micromock/unittests/micromocktest/timediscretemicromockwithreturnandparameters.cpp x: 1 contributors (all time) y: 104 lines of code
2211.0
lines of code
  min: 1.0
  average: 176.77
  25th percentile: 19.0
  median: 44.0
  75th percentile: 167.0
  max: 2211.0
0 35.0
contributors (all time)
min: 1.0 | average: 6.64 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 8.0 | max: 35.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".