apache / serf
File Size

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

Intro
Learn more...
File Size Overall
23% | 28% | 31% | 13% | 3%
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
c27% | 30% | 29% | 12% | <1%
h0% | 27% | 42% | 18% | 11%
inc0% | 0% | 100% | 0% | 0%
cmake0% | 0% | 34% | 42% | 23%
py0% | 0% | 0% | 58% | 41%
natvis0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
buckets31% | 26% | 23% | 14% | 2%
protocols46% | 19% | 20% | 9% | 4%
src0% | 59% | 33% | 7% | 0%
ROOT0% | 36% | 57% | 6% | 0%
auth0% | 0% | 75% | 17% | 6%
build0% | 0% | 30% | 38% | 31%
bindings0% | 0% | 0% | 100% | 0%
Longest Files (Top 50)
File# lines# units
ssl_buckets.c
in buckets
2255 55
hpack_buckets.c
in buckets
1491 4
http2_protocol.c
in protocols
1475 9
961 32
719 -
fcgi_buckets.c
in buckets
707 21
699 27
http2_stream.c
in protocols
628 8
serf.h
in root
579 -
562 13
543 17
buckets.c
in buckets
523 19
514 9
478 21
461 -
451 -
fcgi_protocol.c
in protocols
421 20
bwtp_buckets.c
in buckets
407 18
396 16
388 -
386 15
382 -
343 13
allocator.c
in buckets
322 7
auth.c
in auth
322 8
split_buckets.c
in buckets
317 8
context.c
in src
306 12
299 -
pump.c
in src
259 12
231 -
fcgi_stream.c
in protocols
231 4
225 -
logging.c
in src
217 15
copy_buckets.c
in buckets
207 9
187 6
event_buckets.c
in buckets
179 6
__init__.py
in bindings/python_ctypes/serf
174 6
168 -
167 -
chunk_buckets.c
in buckets
166 7
166 7
163 9
http2_protocol.h
in protocols
161 -
155 7
limit_buckets.c
in buckets
147 7
143 5
140 -
fcgi_protocol.h
in protocols
130 -
129 2
mmap_buckets.c
in buckets
121 4
Files With Most Units (Top 43)
File# lines# units
ssl_buckets.c
in buckets
2255 55
961 32
699 27
fcgi_buckets.c
in buckets
707 21
478 21
fcgi_protocol.c
in protocols
421 20
buckets.c
in buckets
523 19
bwtp_buckets.c
in buckets
407 18
543 17
396 16
logging.c
in src
217 15
386 15
562 13
343 13
pump.c
in src
259 12
context.c
in src
306 12
514 9
copy_buckets.c
in buckets
207 9
163 9
http2_protocol.c
in protocols
1475 9
83 8
split_buckets.c
in buckets
317 8
http2_stream.c
in protocols
628 8
auth.c
in auth
322 8
allocator.c
in buckets
322 7
limit_buckets.c
in buckets
147 7
chunk_buckets.c
in buckets
166 7
155 7
166 7
__init__.py
in bindings/python_ctypes/serf
174 6
101 6
113 6
event_buckets.c
in buckets
179 6
187 6
143 5
file_buckets.c
in buckets
104 5
79 5
hpack_buckets.c
in buckets
1491 4
iovec_buckets.c
in buckets
119 4
mmap_buckets.c
in buckets
121 4
fcgi_stream.c
in protocols
231 4
129 2
gen_def.py
in build
26 1
Files With Long Lines (Top 0)

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

File# lines# units# long lines
Correlations

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

build/FindAPRUtil.cmake x: 12 commits (all time) y: 167 lines of code build/FindAPR.cmake x: 10 commits (all time) y: 231 lines of code build/SerfVersion.cmake x: 4 commits (all time) y: 47 lines of code buckets/ssl_buckets.c x: 183 commits (all time) y: 2255 lines of code src/logging.c x: 4 commits (all time) y: 217 lines of code serf.h x: 148 commits (all time) y: 579 lines of code serf_bucket_types.h x: 105 commits (all time) y: 461 lines of code serf_bucket_util.h x: 27 commits (all time) y: 109 lines of code build/SerfPlatform.cmake x: 3 commits (all time) y: 40 lines of code build/SerfWindowsToolkit.cmake x: 5 commits (all time) y: 52 lines of code build/SerfWindowsGenDef.cmake x: 2 commits (all time) y: 23 lines of code build/SerfChecks.cmake x: 3 commits (all time) y: 119 lines of code auth/auth_spnego.c x: 29 commits (all time) y: 382 lines of code auth/auth_spnego_gss.c x: 13 commits (all time) y: 168 lines of code auth/auth_spnego_sspi.c x: 18 commits (all time) y: 225 lines of code build/FindAPRUTIL.cmake x: 1 commits (all time) y: 167 lines of code build/FindApr.cmake x: 1 commits (all time) y: 231 lines of code build/check.py x: 8 commits (all time) y: 34 lines of code src/context.c x: 3 commits (all time) y: 306 lines of code buckets/brotli_buckets.c x: 3 commits (all time) y: 163 lines of code buckets/dechunk_buckets.c x: 33 commits (all time) y: 187 lines of code buckets/deflate_buckets.c x: 54 commits (all time) y: 514 lines of code buckets/response_buckets.c x: 89 commits (all time) y: 699 lines of code protocols/http2_protocol.c x: 56 commits (all time) y: 1475 lines of code src/pump.c x: 3 commits (all time) y: 259 lines of code buckets/fcgi_buckets.c x: 15 commits (all time) y: 707 lines of code buckets/hpack_buckets.c x: 43 commits (all time) y: 1491 lines of code buckets/log_wrapper_buckets.c x: 21 commits (all time) y: 129 lines of code buckets/mmap_buckets.c x: 22 commits (all time) y: 121 lines of code src/outgoing.c x: 4 commits (all time) y: 961 lines of code serf_private.h x: 127 commits (all time) y: 451 lines of code src/config_store.c x: 4 commits (all time) y: 386 lines of code auth/auth_digest.c x: 28 commits (all time) y: 388 lines of code auth/auth.c x: 50 commits (all time) y: 322 lines of code buckets/aggregate_buckets.c x: 59 commits (all time) y: 396 lines of code buckets/chunk_buckets.c x: 28 commits (all time) y: 166 lines of code src/deprecated.c x: 1 commits (all time) y: 101 lines of code src/incoming.c x: 1 commits (all time) y: 543 lines of code src/outgoing_request.c x: 1 commits (all time) y: 562 lines of code src/ssltunnel.c x: 1 commits (all time) y: 143 lines of code buckets/request_buckets.c x: 43 commits (all time) y: 478 lines of code buckets/split_buckets.c x: 7 commits (all time) y: 317 lines of code protocols/http2_stream.c x: 28 commits (all time) y: 628 lines of code protocols/http2_protocol.h x: 21 commits (all time) y: 161 lines of code protocols/fcgi_protocol.c x: 16 commits (all time) y: 421 lines of code protocols/fcgi_stream.c x: 8 commits (all time) y: 231 lines of code buckets/serf-buckets.natvis x: 3 commits (all time) y: 74 lines of code buckets/copy_buckets.c x: 22 commits (all time) y: 207 lines of code buckets/prefix_buckets.c x: 7 commits (all time) y: 166 lines of code buckets/barrier_buckets.c x: 18 commits (all time) y: 83 lines of code protocols/http2_buckets.h x: 11 commits (all time) y: 91 lines of code buckets/http2_frame_buckets.c x: 29 commits (all time) y: 719 lines of code buckets/buckets.c x: 78 commits (all time) y: 523 lines of code buckets/event_buckets.c x: 7 commits (all time) y: 179 lines of code buckets/bwtp_buckets.c x: 12 commits (all time) y: 407 lines of code auth/auth_spnego.h x: 6 commits (all time) y: 44 lines of code auth/auth.h x: 22 commits (all time) y: 64 lines of code protocols/fcgi_protocol.h x: 7 commits (all time) y: 130 lines of code buckets/headers_buckets.c x: 31 commits (all time) y: 343 lines of code buckets/limit_buckets.c x: 26 commits (all time) y: 147 lines of code buckets/iovec_buckets.c x: 19 commits (all time) y: 119 lines of code buckets/allocator.c x: 23 commits (all time) y: 322 lines of code buckets/file_buckets.c x: 18 commits (all time) y: 104 lines of code buckets/response_body_buckets.c x: 14 commits (all time) y: 155 lines of code buckets/simple_buckets.c x: 20 commits (all time) y: 113 lines of code buckets/socket_buckets.c x: 25 commits (all time) y: 79 lines of code build/gen_def.py x: 10 commits (all time) y: 26 lines of code buckets/hpack_huffman.inc x: 1 commits (all time) y: 299 lines of code buckets/hpack_huffman.py x: 1 commits (all time) y: 64 lines of code bindings/python_ctypes/serf/__init__.py x: 3 commits (all time) y: 174 lines of code auth/auth_basic.c x: 19 commits (all time) y: 140 lines of code build/serf.pc.in x: 2 commits (all time) y: 12 lines of code
2255.0
lines of code
  min: 12.0
  average: 315.55
  25th percentile: 111.0
  median: 179.0
  75th percentile: 401.5
  max: 2255.0
0 183.0
commits (all time)
min: 1.0 | average: 24.41 | 25th percentile: 3.5 | median: 14.0 | 75th percentile: 28.0 | max: 183.0

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

build/FindAPRUtil.cmake x: 3 contributors (all time) y: 167 lines of code build/FindAPR.cmake x: 2 contributors (all time) y: 231 lines of code build/SerfVersion.cmake x: 2 contributors (all time) y: 47 lines of code buckets/ssl_buckets.c x: 11 contributors (all time) y: 2255 lines of code src/logging.c x: 3 contributors (all time) y: 217 lines of code serf.h x: 7 contributors (all time) y: 579 lines of code serf_bucket_types.h x: 11 contributors (all time) y: 461 lines of code serf_bucket_util.h x: 6 contributors (all time) y: 109 lines of code build/SerfPlatform.cmake x: 1 contributors (all time) y: 40 lines of code build/SerfWindowsToolkit.cmake x: 1 contributors (all time) y: 52 lines of code build/SerfWindowsGenDef.cmake x: 1 contributors (all time) y: 23 lines of code build/SerfChecks.cmake x: 1 contributors (all time) y: 119 lines of code auth/auth_spnego.c x: 5 contributors (all time) y: 382 lines of code auth/auth_spnego_gss.c x: 5 contributors (all time) y: 168 lines of code auth/auth_spnego_sspi.c x: 5 contributors (all time) y: 225 lines of code build/FindAPRUTIL.cmake x: 1 contributors (all time) y: 167 lines of code build/FindApr.cmake x: 1 contributors (all time) y: 231 lines of code build/check.py x: 4 contributors (all time) y: 34 lines of code src/context.c x: 2 contributors (all time) y: 306 lines of code buckets/brotli_buckets.c x: 2 contributors (all time) y: 163 lines of code buckets/dechunk_buckets.c x: 7 contributors (all time) y: 187 lines of code buckets/deflate_buckets.c x: 8 contributors (all time) y: 514 lines of code buckets/response_buckets.c x: 9 contributors (all time) y: 699 lines of code protocols/http2_protocol.c x: 4 contributors (all time) y: 1475 lines of code src/pump.c x: 3 contributors (all time) y: 259 lines of code buckets/fcgi_buckets.c x: 4 contributors (all time) y: 707 lines of code buckets/hpack_buckets.c x: 2 contributors (all time) y: 1491 lines of code buckets/log_wrapper_buckets.c x: 4 contributors (all time) y: 129 lines of code buckets/mmap_buckets.c x: 6 contributors (all time) y: 121 lines of code src/outgoing.c x: 2 contributors (all time) y: 961 lines of code serf_private.h x: 7 contributors (all time) y: 451 lines of code src/config_store.c x: 3 contributors (all time) y: 386 lines of code auth/auth_digest.c x: 4 contributors (all time) y: 388 lines of code auth/auth.c x: 4 contributors (all time) y: 322 lines of code buckets/aggregate_buckets.c x: 6 contributors (all time) y: 396 lines of code src/deprecated.c x: 1 contributors (all time) y: 101 lines of code src/incoming.c x: 1 contributors (all time) y: 543 lines of code src/outgoing_request.c x: 1 contributors (all time) y: 562 lines of code src/ssltunnel.c x: 1 contributors (all time) y: 143 lines of code buckets/request_buckets.c x: 6 contributors (all time) y: 478 lines of code buckets/split_buckets.c x: 1 contributors (all time) y: 317 lines of code protocols/http2_stream.c x: 2 contributors (all time) y: 628 lines of code protocols/fcgi_protocol.c x: 1 contributors (all time) y: 421 lines of code buckets/serf-buckets.natvis x: 1 contributors (all time) y: 74 lines of code buckets/copy_buckets.c x: 5 contributors (all time) y: 207 lines of code buckets/barrier_buckets.c x: 5 contributors (all time) y: 83 lines of code protocols/http2_buckets.h x: 1 contributors (all time) y: 91 lines of code buckets/http2_frame_buckets.c x: 1 contributors (all time) y: 719 lines of code buckets/buckets.c x: 7 contributors (all time) y: 523 lines of code buckets/event_buckets.c x: 2 contributors (all time) y: 179 lines of code buckets/bwtp_buckets.c x: 4 contributors (all time) y: 407 lines of code auth/auth_spnego.h x: 4 contributors (all time) y: 44 lines of code auth/auth.h x: 4 contributors (all time) y: 64 lines of code protocols/fcgi_protocol.h x: 1 contributors (all time) y: 130 lines of code buckets/headers_buckets.c x: 8 contributors (all time) y: 343 lines of code buckets/limit_buckets.c x: 5 contributors (all time) y: 147 lines of code buckets/iovec_buckets.c x: 4 contributors (all time) y: 119 lines of code buckets/allocator.c x: 7 contributors (all time) y: 322 lines of code buckets/file_buckets.c x: 5 contributors (all time) y: 104 lines of code buckets/response_body_buckets.c x: 3 contributors (all time) y: 155 lines of code buckets/socket_buckets.c x: 5 contributors (all time) y: 79 lines of code build/gen_def.py x: 3 contributors (all time) y: 26 lines of code buckets/hpack_huffman.inc x: 1 contributors (all time) y: 299 lines of code buckets/hpack_huffman.py x: 1 contributors (all time) y: 64 lines of code bindings/python_ctypes/serf/__init__.py x: 2 contributors (all time) y: 174 lines of code auth/auth_basic.c x: 4 contributors (all time) y: 140 lines of code build/serf.pc.in x: 2 contributors (all time) y: 12 lines of code
2255.0
lines of code
  min: 12.0
  average: 315.55
  25th percentile: 111.0
  median: 179.0
  75th percentile: 401.5
  max: 2255.0
0 11.0
contributors (all time)
min: 1.0 | average: 3.58 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 5.0 | max: 11.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".