azure / azure-uamqp-c
File Size

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

Intro
Learn more...
File Size Overall
59% | 14% | 6% | 5% | 13%
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
c70% | 17% | 6% | 3% | 1%
xml0% | 0% | 100% | 0% | 0%
cmd0% | 0% | 0% | 49% | 50%
cs0% | 0% | 0% | 92% | 7%
xsd0% | 0% | 0% | 100% | 0%
h0% | 0% | 0% | 0% | 100%
targets0% | 0% | 0% | 0% | 100%
cmake0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src70% | 17% | 6% | 3% | 1%
uamqp_generator0% | 0% | 48% | 48% | 2%
build_all0% | 0% | 0% | 52% | 47%
inc0% | 0% | 0% | 0% | 100%
jenkins0% | 0% | 0% | 0% | 100%
tools0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
configs0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
5882 143
1726 43
link.c
in src
1488 36
session.c
in src
1426 30
message.c
in src
1145 29
1062 28
1060 18
886 19
753 22
689 1
cbs.c
in src
593 13
534 8
493 12
amqp_definitions.xml
in uamqp_generator
298 -
284 7
257 7
252 6
cmd
build.cmd
in build_all/windows
192 -
Program.cs
in uamqp_generator
178 8
175 4
145 5
135 5
127 4
125 4
xsd
amqp_definitions.xsd
in uamqp_generator
119 -
targets
Microsoft.Azure.uamqp.targets
in build_all/packaging/windows
98 -
amqpvalue.h
in inc/azure_uamqp_c
98 -
95 4
cmd
rebuild_nugets.cmd
in build_all/packaging/windows
79 -
amqp_definitions.h
in inc/azure_uamqp_c
74 -
session.h
in inc/azure_uamqp_c
73 -
connection.h
in inc/azure_uamqp_c
70 -
69 4
link.h
in inc/azure_uamqp_c
67 -
66 3
message.h
in inc/azure_uamqp_c
62 -
amqp_definitions_attach.h
in inc/azure_uamqp_c
50 -
amqp_definitions_properties.h
in inc/azure_uamqp_c
48 -
46 -
amqp_definitions_flow.h
in inc/azure_uamqp_c
44 -
amqp_definitions_transfer.h
in inc/azure_uamqp_c
44 -
amqp_definitions_source.h
in inc/azure_uamqp_c
44 -
amqp_definitions_open.h
in inc/azure_uamqp_c
42 -
sasl_server_mechanism.h
in inc/azure_uamqp_c
39 -
message_sender.h
in inc/azure_uamqp_c
39 -
amqp_definitions_begin.h
in inc/azure_uamqp_c
38 -
sasl_mechanism.h
in inc/azure_uamqp_c
38 -
amqp_management.h
in inc/azure_uamqp_c
38 -
amqp_types.h
in inc/azure_uamqp_c
37 -
cbs.h
in inc/azure_uamqp_c
37 -
Files With Most Units (Top 26)
File# lines# units
5882 143
1726 43
link.c
in src
1488 36
session.c
in src
1426 30
message.c
in src
1145 29
1062 28
753 22
886 19
1060 18
cbs.c
in src
593 13
493 12
534 8
Program.cs
in uamqp_generator
178 8
257 7
284 7
252 6
145 5
135 5
175 4
69 4
95 4
125 4
127 4
66 3
689 1
async_operation.h
in inc/azure_uamqp_c
30 1
Files With Long Lines (Top 50)

There are 61 files with lines longer than 120 characters. In total, there are 765 long lines.

File# lines# units# long lines
5882 143 198
1060 18 63
session.c
in src
1426 30 54
1726 43 46
link.c
in src
1488 36 38
753 22 33
targets
Microsoft.Azure.uamqp.targets
in build_all/packaging/windows
98 - 33
1062 28 29
886 19 17
534 8 16
amqp_definitions_properties.h
in inc/azure_uamqp_c
48 - 14
connection.h
in inc/azure_uamqp_c
70 - 12
cbs.c
in src
593 13 11
message.c
in src
1145 29 11
session.h
in inc/azure_uamqp_c
73 - 10
link.h
in inc/azure_uamqp_c
67 - 10
amqp_definitions_attach.h
in inc/azure_uamqp_c
50 - 10
284 7 9
message.h
in inc/azure_uamqp_c
62 - 9
493 12 8
125 4 8
127 4 8
sasl_server_mechanism.h
in inc/azure_uamqp_c
39 - 6
message_receiver.h
in inc/azure_uamqp_c
34 - 6
amqp_management.h
in inc/azure_uamqp_c
38 - 6
252 6 5
amqp_definitions_begin.h
in inc/azure_uamqp_c
38 - 5
sasl_mechanism.h
in inc/azure_uamqp_c
38 - 5
frame_codec.h
in inc/azure_uamqp_c
35 - 5
amqp_definitions_source.h
in inc/azure_uamqp_c
44 - 5
175 4 4
amqpvalue.h
in inc/azure_uamqp_c
98 - 4
amqp_frame_codec.h
in inc/azure_uamqp_c
33 - 4
cbs.h
in inc/azure_uamqp_c
37 - 4
amqp_definitions_transfer.h
in inc/azure_uamqp_c
44 - 4
amqp_definitions_target.h
in inc/azure_uamqp_c
36 - 4
amqp_definitions_modified.h
in inc/azure_uamqp_c
28 - 4
Program.cs
in uamqp_generator
178 8 4
24 - 3
message_sender.h
in inc/azure_uamqp_c
39 - 3
24 - 3
24 - 3
145 5 2
135 5 2
69 4 2
95 4 2
689 1 2
cmd
build.cmd
in build_all/windows
192 - 2
messaging.h
in inc/azure_uamqp_c
21 - 2
amqp_definitions_sasl_init.h
in inc/azure_uamqp_c
28 - 2
Correlations

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

src/link.c x: 106 commits (all time) y: 1488 lines of code src/amqp_frame_codec.c x: 26 commits (all time) y: 284 lines of code src/amqpvalue_to_string.c x: 27 commits (all time) y: 689 lines of code src/connection.c x: 76 commits (all time) y: 1726 lines of code src/header_detect_io.c x: 40 commits (all time) y: 753 lines of code src/message.c x: 42 commits (all time) y: 1145 lines of code src/session.c x: 84 commits (all time) y: 1426 lines of code src/amqpvalue.c x: 64 commits (all time) y: 5882 lines of code src/message_sender.c x: 100 commits (all time) y: 886 lines of code build_all/windows/build.cmd x: 20 commits (all time) y: 192 lines of code src/sasl_frame_codec.c x: 27 commits (all time) y: 252 lines of code jenkins/windows_c_VsDevCmd.cmd x: 2 commits (all time) y: 24 lines of code jenkins/windows_c_build_as_dynamic.cmd x: 2 commits (all time) y: 18 lines of code src/async_operation.c x: 7 commits (all time) y: 66 lines of code src/sasl_plain.c x: 31 commits (all time) y: 175 lines of code src/message_receiver.c x: 45 commits (all time) y: 493 lines of code src/amqp_management.c x: 69 commits (all time) y: 1060 lines of code inc/azure_uamqp_c/amqp_management.h x: 24 commits (all time) y: 38 lines of code inc/azure_uamqp_c/cbs.h x: 17 commits (all time) y: 37 lines of code src/cbs.c x: 36 commits (all time) y: 593 lines of code src/saslclientio.c x: 61 commits (all time) y: 1062 lines of code src/frame_codec.c x: 37 commits (all time) y: 534 lines of code inc/azure_uamqp_c/session.h x: 19 commits (all time) y: 73 lines of code inc/azure_uamqp_c/amqp_definitions.h x: 16 commits (all time) y: 74 lines of code inc/azure_uamqp_c/amqp_definitions_accepted.h x: 4 commits (all time) y: 22 lines of code inc/azure_uamqp_c/amqp_definitions_amqp_error.h x: 4 commits (all time) y: 31 lines of code inc/azure_uamqp_c/amqp_definitions_attach.h x: 4 commits (all time) y: 50 lines of code inc/azure_uamqp_c/amqp_frame_codec.h x: 10 commits (all time) y: 33 lines of code inc/azure_uamqp_c/amqpvalue.h x: 22 commits (all time) y: 98 lines of code inc/azure_uamqp_c/amqpvalue_to_string.h x: 7 commits (all time) y: 11 lines of code inc/azure_uamqp_c/connection.h x: 25 commits (all time) y: 70 lines of code inc/azure_uamqp_c/frame_codec.h x: 18 commits (all time) y: 35 lines of code inc/azure_uamqp_c/header_detect_io.h x: 14 commits (all time) y: 34 lines of code inc/azure_uamqp_c/link.h x: 35 commits (all time) y: 67 lines of code inc/azure_uamqp_c/message.h x: 18 commits (all time) y: 62 lines of code inc/azure_uamqp_c/message_receiver.h x: 25 commits (all time) y: 34 lines of code inc/azure_uamqp_c/messaging.h x: 9 commits (all time) y: 21 lines of code inc/azure_uamqp_c/sasl_anonymous.h x: 10 commits (all time) y: 12 lines of code inc/azure_uamqp_c/sasl_mechanism.h x: 8 commits (all time) y: 38 lines of code inc/azure_uamqp_c/sasl_mssbcbs.h x: 8 commits (all time) y: 17 lines of code inc/azure_uamqp_c/sasl_server_io.h x: 3 commits (all time) y: 24 lines of code inc/azure_uamqp_c/sasl_server_mechanism.h x: 5 commits (all time) y: 39 lines of code inc/azure_uamqp_c/saslclientio.h x: 15 commits (all time) y: 22 lines of code src/sasl_anonymous.c x: 25 commits (all time) y: 95 lines of code src/sasl_mechanism.c x: 21 commits (all time) y: 125 lines of code src/sasl_mssbcbs.c x: 19 commits (all time) y: 69 lines of code src/sasl_server_mechanism.c x: 5 commits (all time) y: 127 lines of code src/socket_listener_berkeley.c x: 7 commits (all time) y: 145 lines of code tools/release_github.cmd x: 1 commits (all time) y: 19 lines of code uamqp_generator/Program.cs x: 5 commits (all time) y: 178 lines of code src/messaging.c x: 9 commits (all time) y: 257 lines of code inc/azure_uamqp_c/uamqp.h x: 1 commits (all time) y: 29 lines of code dependencies-test.cmake x: 3 commits (all time) y: 10 lines of code jenkins/windows_c.cmd x: 5 commits (all time) y: 11 lines of code uamqp_generator/amqp_definitions.xml x: 2 commits (all time) y: 298 lines of code build_all/packaging/windows/rebuild_nugets.cmd x: 9 commits (all time) y: 79 lines of code build_all/packaging/windows/Microsoft.Azure.uamqp.targets x: 5 commits (all time) y: 98 lines of code uamqp_generator/amqp_definitions.xsd x: 1 commits (all time) y: 119 lines of code
5882.0
lines of code
  min: 5.0
  average: 184.74
  25th percentile: 19.5
  median: 28.0
  75th percentile: 71.5
  max: 5882.0
0 106.0
commits (all time)
min: 1.0 | average: 13.26 | 25th percentile: 4.0 | median: 4.0 | 75th percentile: 16.5 | max: 106.0

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

src/link.c x: 24 contributors (all time) y: 1488 lines of code src/amqp_frame_codec.c x: 12 contributors (all time) y: 284 lines of code src/amqpvalue_to_string.c x: 9 contributors (all time) y: 689 lines of code src/connection.c x: 27 contributors (all time) y: 1726 lines of code src/header_detect_io.c x: 15 contributors (all time) y: 753 lines of code src/message.c x: 17 contributors (all time) y: 1145 lines of code src/session.c x: 23 contributors (all time) y: 1426 lines of code src/amqpvalue.c x: 16 contributors (all time) y: 5882 lines of code src/message_sender.c x: 24 contributors (all time) y: 886 lines of code build_all/windows/build.cmd x: 9 contributors (all time) y: 192 lines of code src/sasl_frame_codec.c x: 12 contributors (all time) y: 252 lines of code jenkins/windows_c_VsDevCmd.cmd x: 2 contributors (all time) y: 24 lines of code jenkins/windows_c_build_as_dynamic.cmd x: 1 contributors (all time) y: 18 lines of code src/async_operation.c x: 2 contributors (all time) y: 66 lines of code src/sasl_plain.c x: 11 contributors (all time) y: 175 lines of code src/message_receiver.c x: 15 contributors (all time) y: 493 lines of code src/amqp_management.c x: 17 contributors (all time) y: 1060 lines of code inc/azure_uamqp_c/amqp_management.h x: 7 contributors (all time) y: 38 lines of code src/cbs.c x: 11 contributors (all time) y: 593 lines of code src/saslclientio.c x: 20 contributors (all time) y: 1062 lines of code src/frame_codec.c x: 13 contributors (all time) y: 534 lines of code inc/azure_uamqp_c/session.h x: 9 contributors (all time) y: 73 lines of code inc/azure_uamqp_c/amqp_definitions.h x: 10 contributors (all time) y: 74 lines of code inc/azure_uamqp_c/amqp_definitions_accepted.h x: 4 contributors (all time) y: 22 lines of code inc/azure_uamqp_c/amqp_definitions_amqp_error.h x: 4 contributors (all time) y: 31 lines of code inc/azure_uamqp_c/amqp_definitions_attach.h x: 4 contributors (all time) y: 50 lines of code inc/azure_uamqp_c/amqpvalue.h x: 11 contributors (all time) y: 98 lines of code inc/azure_uamqp_c/amqpvalue_to_string.h x: 5 contributors (all time) y: 11 lines of code inc/azure_uamqp_c/frame_codec.h x: 8 contributors (all time) y: 35 lines of code inc/azure_uamqp_c/link.h x: 12 contributors (all time) y: 67 lines of code inc/azure_uamqp_c/message.h x: 9 contributors (all time) y: 62 lines of code inc/azure_uamqp_c/message_receiver.h x: 11 contributors (all time) y: 34 lines of code inc/azure_uamqp_c/messaging.h x: 8 contributors (all time) y: 21 lines of code inc/azure_uamqp_c/sasl_mssbcbs.h x: 7 contributors (all time) y: 17 lines of code inc/azure_uamqp_c/sasl_server_io.h x: 3 contributors (all time) y: 24 lines of code inc/azure_uamqp_c/sasl_server_mechanism.h x: 5 contributors (all time) y: 39 lines of code inc/azure_uamqp_c/socket_listener.h x: 6 contributors (all time) y: 18 lines of code src/sasl_anonymous.c x: 8 contributors (all time) y: 95 lines of code src/sasl_mechanism.c x: 8 contributors (all time) y: 125 lines of code src/sasl_mssbcbs.c x: 7 contributors (all time) y: 69 lines of code src/sasl_server_mechanism.c x: 1 contributors (all time) y: 127 lines of code src/socket_listener_berkeley.c x: 3 contributors (all time) y: 145 lines of code src/socket_listener_win32.c x: 5 contributors (all time) y: 135 lines of code uamqp_generator/Program.cs x: 5 contributors (all time) y: 178 lines of code src/messaging.c x: 5 contributors (all time) y: 257 lines of code inc/azure_uamqp_c/uamqp.h x: 1 contributors (all time) y: 29 lines of code dependencies-test.cmake x: 3 contributors (all time) y: 10 lines of code uamqp_generator/amqp_definitions.xml x: 2 contributors (all time) y: 298 lines of code configs/uamqpConfig.cmake x: 2 contributors (all time) y: 5 lines of code build_all/packaging/windows/rebuild_nugets.cmd x: 6 contributors (all time) y: 79 lines of code build_all/packaging/windows/Microsoft.Azure.uamqp.targets x: 2 contributors (all time) y: 98 lines of code
5882.0
lines of code
  min: 5.0
  average: 184.74
  25th percentile: 19.5
  median: 28.0
  75th percentile: 71.5
  max: 5882.0
0 27.0
contributors (all time)
min: 1.0 | average: 6.22 | 25th percentile: 4.0 | median: 4.0 | 75th percentile: 7.5 | max: 27.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".