The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
mqtt_client_connection.c in source |
1348 | 44 |
io.c in source |
662 | 19 |
auth.c in source |
583 | 17 |
module.c in source |
553 | 18 |
http_headers.c in source |
438 | 19 |
crypto.c in source |
424 | 14 |
http_connection.c in source |
372 | 11 |
class_binder.c in source |
364 | 11 |
http.ts in lib/browser |
354 | 25 |
http_stream.c in source |
313 | 12 |
http_connection_manager.c in source |
303 | 9 |
http.ts in lib/native |
262 | 18 |
logger.c in source |
239 | 8 |
mqtt.ts in lib/native |
236 | 21 |
mqtt.ts in lib/browser |
234 | 12 |
http_message.c in source |
180 | 11 |
io.ts in lib/native |
163 | 17 |
aws_iot.ts in lib/native |
163 | 21 |
build.js in scripts |
151 | 7 |
module.h in source |
96 | - |
aws_iot.ts in lib/browser |
90 | 17 |
crypto.ts in lib/browser |
82 | 9 |
ws.ts in lib/browser |
72 | 7 |
auth.ts in lib/native |
64 | 3 |
class_binder.h in source |
63 | - |
trie.ts in lib/browser |
59 | 5 |
crypto.ts in lib/native |
57 | 12 |
mqtt_client.c in source |
53 | 2 |
checksums.c in source |
47 | 3 |
event.ts in lib/common |
41 | 4 |
http.ts in lib/common |
39 | - |
binding.js in lib/native |
36 | - |
error.ts in lib/native |
35 | 4 |
io.ts in lib/browser |
34 | 4 |
mqtt.ts in lib/common |
29 | - |
pack.yml in continuous-delivery |
25 | - |
platform.ts in lib/common |
24 | 4 |
native_resource.ts in lib/native |
23 | 4 |
index.ts in lib |
22 | - |
io.h in source |
20 | - |
linux-integration-tests.yml in codebuild |
19 | - |
browser.ts in lib |
18 | - |
crypto.h in source |
18 | - |
io.ts in lib/common |
17 | - |
mqtt_client_connection.h in source |
13 | - |
auth.h in source |
13 | - |
http_connection.h in source |
13 | - |
http_connection_manager.h in source |
12 | - |
tsc.js in scripts |
11 | 1 |
build-binaries-linux-x64.yml in continuous-delivery |
11 | - |
File | # lines | # units |
---|---|---|
mqtt_client_connection.c in source |
1348 | 44 |
http.ts in lib/browser |
354 | 25 |
mqtt.ts in lib/native |
236 | 21 |
aws_iot.ts in lib/native |
163 | 21 |
io.c in source |
662 | 19 |
http_headers.c in source |
438 | 19 |
http.ts in lib/native |
262 | 18 |
module.c in source |
553 | 18 |
aws_iot.ts in lib/browser |
90 | 17 |
io.ts in lib/native |
163 | 17 |
auth.c in source |
583 | 17 |
crypto.c in source |
424 | 14 |
mqtt.ts in lib/browser |
234 | 12 |
crypto.ts in lib/native |
57 | 12 |
http_stream.c in source |
313 | 12 |
class_binder.c in source |
364 | 11 |
http_connection.c in source |
372 | 11 |
http_message.c in source |
180 | 11 |
crypto.ts in lib/browser |
82 | 9 |
http_connection_manager.c in source |
303 | 9 |
There are 8 files with lines longer than 120 characters. In total, there are 24 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
mqtt.ts in lib/native |
236 | 21 | 9 |
mqtt.ts in lib/browser |
234 | 12 | 3 |
ws.ts in lib/browser |
72 | 7 | 3 |
aws_iot.ts in lib/native |
163 | 21 | 3 |
io.ts in lib/native |
163 | 17 | 2 |
auth.ts in lib/native |
64 | 3 | 2 |
http.ts in lib/browser |
354 | 25 | 1 |
module.c in source |
553 | 18 | 1 |