apache / apr
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 459 files with 95,277 lines of code.
    • 16 files changed more than 100 times (11,255 lines of code)
    • 45 files changed 51-100 times (15,257 lines of code)
    • 88 files changed 21-50 times (19,916 lines of code)
    • 171 files changed 6-20 times (33,414 lines of code)
    • 139 files changed 1-5 times (15,435 lines of code)
11% | 16% | 20% | 35% | 16%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 459 files with 95,277 lines of code.
    • 17 files changed by more than 25 contributors (10,160 lines of code)
    • 114 files changed by 11-25 contributors (28,990 lines of code)
    • 130 files changed by 6-10 contributors (25,490 lines of code)
    • 160 files changed by 2-5 contributors (24,913 lines of code)
    • 38 files changed by 1 contributor (5,724 lines of code)
10% | 30% | 26% | 26% | 6%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
c, h, dsp, m4, in, sh, py, txt, awk, html, inc, yaml, pl, cmake, bat, xml, json, editorconfig, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c7% | 18% | 22% | 35% | 15%
in83% | 0% | 5% | 7% | 2%
h15% | 7% | 18% | 32% | 26%
inc0% | 0% | 77% | 10% | 11%
pl0% | 0% | 0% | 95% | 4%
py0% | 0% | 0% | 82% | 17%
awk0% | 0% | 0% | 88% | 11%
cmake0% | 0% | 0% | 100% | 0%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ROOT91% | 0% | 7% | 0% | <1%
include20% | 7% | 17% | 30% | 24%
memory100% | 0% | 0% | 0% | 0%
file_io23% | 40% | 24% | 9% | 2%
network_io23% | 50% | 7% | 14% | 3%
threadproc15% | 58% | 21% | 4% | 0%
locks0% | 35% | 34% | 30% | 0%
tables0% | 64% | 0% | 35% | 0%
strings0% | 44% | 25% | 30% | 0%
misc0% | 27% | 37% | 32% | 3%
time0% | 61% | 38% | 0% | 0%
poll0% | 10% | 53% | 34% | 1%
dso0% | 18% | 66% | 15% | 0%
mmap0% | 50% | 49% | 0% | 0%
crypto0% | 0% | 44% | 45% | 9%
build0% | 0% | 52% | 42% | 5%
memcache0% | 0% | 100% | 0% | 0%
shmem0% | 0% | 77% | 22% | 0%
user0% | 0% | 72% | 27% | 0%
passwd0% | 0% | 100% | 0% | 0%
dbd0% | 0% | 0% | 76% | 23%
ldap0% | 0% | 0% | 87% | 12%
util-misc0% | 0% | 0% | 70% | 29%
encoding0% | 0% | 0% | 52% | 47%
xml0% | 0% | 0% | 87% | 12%
buckets0% | 0% | 0% | 65% | 34%
json0% | 0% | 0% | 81% | 18%
atomic0% | 0% | 0% | 79% | 20%
random0% | 0% | 0% | 95% | 4%
dbm0% | 0% | 0% | 21% | 78%
hooks0% | 0% | 0% | 100% | 0%
xlate0% | 0% | 0% | 100% | 0%
support0% | 0% | 0% | 84% | 15%
jose0% | 0% | 0% | 0% | 100%
redis0% | 0% | 0% | 0% | 100%
uri0% | 0% | 0% | 0% | 100%
buffer0% | 0% | 0% | 0% | 100%
strmatch0% | 0% | 0% | 0% | 100%
tools0% | 0% | 0% | 0% | 100%
helpers0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
in
2966 - 1999-08-17 2024-08-29 561 42 rbb@apache.org minfrin@apache.org
apr_pools.c
in memory/unix
2034 35 1999-08-17 2024-03-13 218 31 rbb@apache.org ylavic@apache.org
in
apr.h.in
in include
629 - 1999-11-30 2024-09-15 172 34 rbb@apache.org covener@apache.org
265 - 1999-08-17 2022-11-19 167 33 rbb@apache.org ivan@apache.org
apr_file_io.h
in include
211 - 1999-08-17 2022-11-19 157 33 rbb@apache.org ivan@apache.org
open.c
in file_io/win32
453 4 1999-08-17 2023-04-12 132 28 rbb@apache.org kotkov@apache.org
in
148 - 1999-08-17 2024-04-18 125 23 rbb@apache.org minfrin@apache.org
open.c
in file_io/unix
351 3 1999-08-17 2022-11-20 120 26 rbb@apache.org ivan@apache.org
apr_errno.h
in include
643 - 1999-08-17 2022-11-19 119 27 rbb@apache.org ivan@apache.org
sockets.c
in network_io/unix
430 18 1999-08-17 2022-11-20 118 27 rbb@apache.org ivan@apache.org
sendrecv.c
in network_io/unix
807 12 1999-08-17 2022-11-20 118 25 rbb@apache.org ivan@apache.org
241 - 1999-08-17 2023-01-21 117 29 rbb@apache.org ivan@apache.org
apr_pools.h
in include
189 - 1999-08-17 2022-11-19 116 28 rbb@apache.org ivan@apache.org
proc.c
in threadproc/win32
848 2 1999-08-17 2024-09-24 111 21 rbb@apache.org ivan@apache.org
readwrite.c
in file_io/unix
457 4 1999-08-17 2022-11-20 106 27 rbb@apache.org ivan@apache.org
readwrite.c
in file_io/win32
583 5 1999-08-17 2024-03-13 105 24 rbb@apache.org ylavic@apache.org
sockets.c
in network_io/win32
395 4 1999-08-17 2024-08-20 98 17 rbb@apache.org ivan@apache.org
proc.c
in threadproc/unix
584 1 1999-08-17 2022-11-20 97 27 rbb@apache.org ivan@apache.org
filestat.c
in file_io/win32
549 10 1999-08-17 2022-11-20 95 19 rbb@apache.org ivan@apache.org
apr_portable.h
in include
224 - 1999-08-17 2022-11-19 90 28 rbb@apache.org ivan@apache.org
sockaddr.c
in network_io/unix
1006 9 1999-10-24 2022-11-20 85 21 bjh@apache.org ivan@apache.org
apr_general.h
in include
94 - 1999-08-17 2024-03-18 84 26 rbb@apache.org ylavic@apache.org
sockopt.c
in network_io/unix
369 8 1999-08-17 2022-11-20 79 24 rbb@apache.org ivan@apache.org
pipe.c
in file_io/win32
214 1 1999-08-17 2022-07-09 78 16 rbb@apache.org ivan@apache.org
thread.c
in threadproc/win32
364 3 1999-08-17 2023-12-05 76 21 rbb@apache.org ylavic@apache.org
dir.c
in file_io/win32
221 2 1999-08-17 2022-11-20 75 17 rbb@apache.org ivan@apache.org
dir.c
in file_io/unix
256 11 1999-08-17 2022-11-20 75 26 rbb@apache.org ivan@apache.org
time.c
in time/unix
264 2 1999-08-17 2022-11-20 74 22 rbb@apache.org ivan@apache.org
sendrecv.c
in network_io/win32
328 1 1999-08-17 2024-08-21 74 17 rbb@apache.org ivan@apache.org
thread.c
in threadproc/unix
392 2 1999-08-17 2023-03-15 72 22 rbb@apache.org ylavic@apache.org
proc.c
in threadproc/os2
514 1 1999-08-17 2022-11-20 72 18 rbb@apache.org ivan@apache.org
start.c
in misc/unix
46 - 1999-08-17 2022-11-20 70 24 rbb@apache.org ivan@apache.org
open.c
in file_io/os2
214 1 1999-08-17 2022-11-20 70 17 rbb@apache.org ivan@apache.org
pipe.c
in file_io/unix
239 3 1999-08-17 2024-06-13 70 21 rbb@apache.org jorton@apache.org
readwrite.c
in file_io/os2
311 3 1999-08-17 2022-11-20 70 18 rbb@apache.org ivan@apache.org
apr_lib.h
in include
56 - 1999-08-17 2025-03-27 69 17 rbb@apache.org jorton@apache.org
filestat.c
in file_io/unix
258 3 1999-08-17 2022-11-20 68 24 rbb@apache.org ivan@apache.org
proc_mutex.c
in locks/unix
1470 45 2001-09-19 2024-08-21 68 17 trawick@apache.org covener@apache.org
filedup.c
in file_io/unix
133 1 1999-08-17 2022-11-20 67 26 rbb@apache.org ivan@apache.org
errorcodes.c
in misc/unix
444 - 2000-04-19 2025-03-11 65 22 gstein@apache.org minfrin@apache.org
proc.c
in threadproc/beos
349 - 1999-08-17 2022-11-20 64 18 rbb@apache.org ivan@apache.org
apr_atomic.h
in include
32 - 2002-02-12 2022-11-19 63 22 ianh@apache.org ivan@apache.org
poll.c
in poll/unix
373 10 2002-07-11 2022-11-20 63 16 rbb@apache.org ivan@apache.org
filedup.c
in file_io/win32
159 - 1999-08-17 2022-11-20 62 23 rbb@apache.org ivan@apache.org
sockets.c
in network_io/os2
251 3 1999-08-17 2022-11-20 62 14 rbb@apache.org ivan@apache.org
apr_time.h
in include
65 - 1999-08-17 2022-11-19 61 18 rbb@apache.org ivan@apache.org
signals.c
in threadproc/unix
358 4 1999-08-17 2022-11-20 61 21 rbb@apache.org ivan@apache.org
apr_tables.h
in include
92 - 2000-06-08 2022-11-19 60 25 rbb@apache.org ivan@apache.org
apr_snprintf.c
in strings
1026 3 2000-07-21 2025-03-27 59 20 rbb@apache.org jorton@apache.org
sockopt.c
in network_io/win32
246 2 1999-08-17 2024-08-21 58 17 rbb@apache.org ivan@apache.org
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
in
2966 - 1999-08-17 2024-08-29 561 42 rbb@apache.org minfrin@apache.org
in
apr.h.in
in include
629 - 1999-11-30 2024-09-15 172 34 rbb@apache.org covener@apache.org
265 - 1999-08-17 2022-11-19 167 33 rbb@apache.org ivan@apache.org
apr_file_io.h
in include
211 - 1999-08-17 2022-11-19 157 33 rbb@apache.org ivan@apache.org
apr_pools.c
in memory/unix
2034 35 1999-08-17 2024-03-13 218 31 rbb@apache.org ylavic@apache.org
241 - 1999-08-17 2023-01-21 117 29 rbb@apache.org ivan@apache.org
open.c
in file_io/win32
453 4 1999-08-17 2023-04-12 132 28 rbb@apache.org kotkov@apache.org
apr_pools.h
in include
189 - 1999-08-17 2022-11-19 116 28 rbb@apache.org ivan@apache.org
apr_portable.h
in include
224 - 1999-08-17 2022-11-19 90 28 rbb@apache.org ivan@apache.org
apr_errno.h
in include
643 - 1999-08-17 2022-11-19 119 27 rbb@apache.org ivan@apache.org
sockets.c
in network_io/unix
430 18 1999-08-17 2022-11-20 118 27 rbb@apache.org ivan@apache.org
readwrite.c
in file_io/unix
457 4 1999-08-17 2022-11-20 106 27 rbb@apache.org ivan@apache.org
proc.c
in threadproc/unix
584 1 1999-08-17 2022-11-20 97 27 rbb@apache.org ivan@apache.org
open.c
in file_io/unix
351 3 1999-08-17 2022-11-20 120 26 rbb@apache.org ivan@apache.org
apr_general.h
in include
94 - 1999-08-17 2024-03-18 84 26 rbb@apache.org ylavic@apache.org
dir.c
in file_io/unix
256 11 1999-08-17 2022-11-20 75 26 rbb@apache.org ivan@apache.org
filedup.c
in file_io/unix
133 1 1999-08-17 2022-11-20 67 26 rbb@apache.org ivan@apache.org
sendrecv.c
in network_io/unix
807 12 1999-08-17 2022-11-20 118 25 rbb@apache.org ivan@apache.org
apr_tables.h
in include
92 - 2000-06-08 2022-11-19 60 25 rbb@apache.org ivan@apache.org
readwrite.c
in file_io/win32
583 5 1999-08-17 2024-03-13 105 24 rbb@apache.org ylavic@apache.org
sockopt.c
in network_io/unix
369 8 1999-08-17 2022-11-20 79 24 rbb@apache.org ivan@apache.org
start.c
in misc/unix
46 - 1999-08-17 2022-11-20 70 24 rbb@apache.org ivan@apache.org
filestat.c
in file_io/unix
258 3 1999-08-17 2022-11-20 68 24 rbb@apache.org ivan@apache.org
in
148 - 1999-08-17 2024-04-18 125 23 rbb@apache.org minfrin@apache.org
filedup.c
in file_io/win32
159 - 1999-08-17 2022-11-20 62 23 rbb@apache.org ivan@apache.org
apr_tables.c
in tables
916 5 2000-07-24 2024-06-26 57 23 rbb@apache.org ylavic@apache.org
time.c
in time/unix
264 2 1999-08-17 2022-11-20 74 22 rbb@apache.org ivan@apache.org
thread.c
in threadproc/unix
392 2 1999-08-17 2023-03-15 72 22 rbb@apache.org ylavic@apache.org
errorcodes.c
in misc/unix
444 - 2000-04-19 2025-03-11 65 22 gstein@apache.org minfrin@apache.org
apr_atomic.h
in include
32 - 2002-02-12 2022-11-19 63 22 ianh@apache.org ivan@apache.org
dso.c
in dso/unix
199 1 2000-03-26 2022-11-20 55 22 dreid@apache.org ivan@apache.org
apr_strings.h
in include
62 - 2000-07-21 2022-11-19 48 22 rbb@apache.org ivan@apache.org
apr_strings.c
in strings
379 1 2000-07-21 2022-11-20 46 22 rbb@apache.org ivan@apache.org
proc.c
in threadproc/win32
848 2 1999-08-17 2024-09-24 111 21 rbb@apache.org ivan@apache.org
sockaddr.c
in network_io/unix
1006 9 1999-10-24 2022-11-20 85 21 bjh@apache.org ivan@apache.org
thread.c
in threadproc/win32
364 3 1999-08-17 2023-12-05 76 21 rbb@apache.org ylavic@apache.org
pipe.c
in file_io/unix
239 3 1999-08-17 2024-06-13 70 21 rbb@apache.org jorton@apache.org
signals.c
in threadproc/unix
358 4 1999-08-17 2022-11-20 61 21 rbb@apache.org ivan@apache.org
apr_snprintf.c
in strings
1026 3 2000-07-21 2025-03-27 59 20 rbb@apache.org jorton@apache.org
apr_hash.c
in tables
397 2 2000-07-24 2022-11-20 52 20 rbb@apache.org ivan@apache.org
apr_poll.h
in include
103 - 2002-07-11 2022-11-19 45 20 trawick@apache.org ivan@apache.org
filestat.c
in file_io/win32
549 10 1999-08-17 2022-11-20 95 19 rbb@apache.org ivan@apache.org
apr_file_info.h
in include
145 - 2001-01-19 2023-02-19 55 19 wrowe@apache.org jailletc36@apache.org
mmap.c
in mmap/unix
135 1 1999-10-20 2022-11-20 53 19 dreid@apache.org ivan@apache.org
apr_hash.h
in include
55 - 2000-05-03 2022-11-19 52 19 fanf@apache.org ivan@apache.org
proc.c
in threadproc/os2
514 1 1999-08-17 2022-11-20 72 18 rbb@apache.org ivan@apache.org
readwrite.c
in file_io/os2
311 3 1999-08-17 2022-11-20 70 18 rbb@apache.org ivan@apache.org
proc.c
in threadproc/beos
349 - 1999-08-17 2022-11-20 64 18 rbb@apache.org ivan@apache.org
apr_time.h
in include
65 - 1999-08-17 2022-11-19 61 18 rbb@apache.org ivan@apache.org
time.c
in time/win32
189 3 1999-08-17 2022-11-20 57 18 rbb@apache.org ivan@apache.org
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
apr_ldap.c
in ldap
2557 26 2024-04-18 2025-04-03 9 1 minfrin@apache.org minfrin@apache.org
cvtdsp.pl
in build
514 13 2001-04-07 2007-08-17 11 1 wrowe@apache.org wrowe@apache.org
apr_ldap.h
in include
497 - 2024-04-18 2025-03-11 3 1 minfrin@apache.org minfrin@apache.org
apr_buffer.c
in buffer
316 - 2024-04-16 2024-08-30 5 1 minfrin@apache.org minfrin@apache.org
250 12 2023-09-29 2024-01-05 4 1 jorton@apache.org jorton@apache.org
apr_jose.c
in jose
240 - 2018-09-01 2023-05-22 3 1 minfrin@apache.org minfrin@apache.org
apr_jose.h
in include
228 - 2018-09-01 2023-05-22 3 1 minfrin@apache.org minfrin@apache.org
apr_siphash.c
in crypto
154 - 2016-10-07 2016-10-07 1 1 ylavic@apache.org ylavic@apache.org
148 1 2001-03-08 2017-09-27 11 1 wrowe@apache.org wrowe@apache.org
socket_pipe.c
in network_io/win32
144 4 2022-01-20 2022-02-09 2 1 ivan@apache.org ivan@apache.org
apr_ldap_internal.h
in include/private
142 - 2024-04-18 2025-03-11 2 1 minfrin@apache.org minfrin@apache.org
apr_anylock.h
in include
84 - 2009-03-24 2009-03-24 1 1 pquerna@apache.org pquerna@apache.org
apr_buffer.h
in include
81 - 2024-04-16 2024-04-25 4 1 minfrin@apache.org minfrin@apache.org
pollcb.c
in poll/os2
56 - 2010-03-15 2010-03-15 1 1 bjh@apache.org bjh@apache.org
subst.py
in build
48 6 2009-01-04 2009-01-04 1 1 pquerna@apache.org pquerna@apache.org
sdbm_private.h
in dbm/sdbm
47 - 2009-03-24 2009-03-24 1 1 pquerna@apache.org pquerna@apache.org
apr_rename.pl
in helpers
40 1 2002-11-19 2002-11-30 2 1 thommay@apache.org thommay@apache.org
in
apu_want.h.in
in include
34 - 2009-03-24 2009-03-24 1 1 pquerna@apache.org pquerna@apache.org
apr_siphash.h
in include
29 - 2016-10-07 2016-10-07 1 1 ylavic@apache.org ylavic@apache.org
in
apu_ldap_internal.h.in
in include/private
23 - 2024-08-29 2025-03-11 2 1 minfrin@apache.org minfrin@apache.org
apr_error.c
in util-misc
21 - 2018-08-19 2018-09-01 2 1 minfrin@apache.org minfrin@apache.org
sdbm_pair.h
in dbm/sdbm
19 - 2009-03-24 2009-03-24 1 1 pquerna@apache.org pquerna@apache.org
waitio.c
in support/os2
15 1 2010-04-03 2010-04-12 2 1 bjh@apache.org bjh@apache.org
sdbm_tune.h
in dbm/sdbm
10 - 2009-03-24 2009-03-24 1 1 pquerna@apache.org pquerna@apache.org
in
pkginfo.in
in build/pkg
10 - 2004-12-14 2005-01-06 2 1 minfrin@apache.org minfrin@apache.org
link.c
in file_io/os2
5 - 2009-09-09 2009-09-09 1 1 bjh@apache.org bjh@apache.org
fullrw.c
in file_io/os2
1 - 2001-02-22 2001-02-22 1 1 bjh@apache.org bjh@apache.org
tempdir.c
in file_io/os2
1 - 2003-08-29 2003-08-29 1 1 bjh@apache.org bjh@apache.org
printf.c
in file_io/os2
1 - 2010-04-04 2010-04-04 1 1 bjh@apache.org bjh@apache.org
mktemp.c
in file_io/os2
1 - 2001-09-30 2001-09-30 1 1 bjh@apache.org bjh@apache.org
filepath_util.c
in file_io/os2
1 - 2003-02-26 2003-02-26 1 1 bjh@apache.org bjh@apache.org
copy.c
in file_io/os2
1 - 2002-02-02 2002-02-02 1 1 bjh@apache.org bjh@apache.org
inet_pton.c
in network_io/os2
1 - 2000-12-08 2000-12-08 1 1 bjh@apache.org bjh@apache.org
inet_ntop.c
in network_io/os2
1 - 2000-11-25 2000-11-25 1 1 bjh@apache.org bjh@apache.org
multicast.c
in network_io/os2
1 - 2010-03-13 2010-03-13 1 1 bjh@apache.org bjh@apache.org
sockaddr.c
in network_io/os2
1 - 1999-10-24 1999-10-24 1 1 bjh@apache.org bjh@apache.org
socket_util.c
in network_io/os2
1 - 2009-10-04 2009-10-04 1 1 rpluem@apache.org rpluem@apache.org
__init__.py
in build
1 - 2009-01-03 2009-01-03 1 1 pquerna@apache.org pquerna@apache.org
apr_encode.c
in encoding
1376 - 2018-06-25 2022-06-27 4 2 minfrin@apache.org ylavic@apache.org
apr_redis.c
in redis
1174 12 2016-11-05 2017-02-07 4 2 jim@apache.org ylavic@apache.org
apr_dbd_freetds.c
in dbd/unsupported
651 29 2013-03-30 2022-11-20 2 2 niq@apache.org ivan@apache.org
472 5 2018-09-01 2019-10-08 3 2 minfrin@apache.org ivan@apache.org
223 5 2018-07-08 2019-10-08 4 2 minfrin@apache.org ivan@apache.org
apr_redis.h
in include
190 - 2016-11-05 2022-11-19 3 2 jim@apache.org ivan@apache.org
mutex64.c
in atomic/unix
123 3 2018-09-17 2023-04-21 5 2 jim@apache.org ylavic@apache.org
lineends.pl
in build
114 1 2002-02-21 2020-08-05 6 2 wrowe@apache.org wrowe@apache.org
aprconf.py
in build
91 14 2009-01-09 2023-01-03 4 2 pquerna@apache.org jorton@apache.org
86 4 2011-03-23 2011-04-11 4 2 niq@apache.org fuankg@apache.org
83 1 2013-06-04 2023-12-20 4 2 minfrin@apache.org minfrin@apache.org
apr_encode.h
in include
79 - 2018-06-25 2022-06-27 3 2 minfrin@apache.org ylavic@apache.org
Correlations

File Size vs. Number of Changes: 459 points

ldap/apr_ldap.c x: 2557 lines of code y: 9 # changes include/apr_lib.h x: 56 lines of code y: 69 # changes strings/apr_snprintf.c x: 1026 lines of code y: 59 # changes crypto/apr_crypto_openssl.c x: 1318 lines of code y: 39 # changes ldap/apr_ldap_stub.c x: 275 lines of code y: 7 # changes build/rpm/apr.spec.in x: 161 lines of code y: 12 # changes include/apr_crypto.h x: 264 lines of code y: 28 # changes include/apr_ldap.h x: 497 lines of code y: 3 # changes include/apu_errno.h x: 121 lines of code y: 7 # changes include/private/apr_ldap_internal.h x: 142 lines of code y: 2 # changes include/private/apu_ldap_internal.h.in x: 23 lines of code y: 2 # changes misc/unix/errorcodes.c x: 444 lines of code y: 65 # changes include/apr_version.h x: 48 lines of code y: 39 # changes build/vcpkg/apr-2/portfile.cmake x: 46 lines of code y: 6 # changes threadproc/win32/proc.c x: 848 lines of code y: 111 # changes include/apr.h.in x: 629 lines of code y: 172 # changes buffer/apr_buffer.c x: 316 lines of code y: 5 # changes configure.in x: 2966 lines of code y: 561 # changes include/arch/win32/apr_arch_networkio.h x: 53 lines of code y: 19 # changes network_io/win32/sendrecv.c x: 328 lines of code y: 74 # changes network_io/win32/sockopt.c x: 246 lines of code y: 58 # changes locks/unix/proc_mutex.c x: 1470 lines of code y: 68 # changes shmem/unix/shm.c x: 600 lines of code y: 44 # changes network_io/win32/sockets.c x: 395 lines of code y: 98 # changes util-misc/apu_dso.c x: 175 lines of code y: 12 # changes tables/apr_tables.c x: 916 lines of code y: 57 # changes file_io/unix/pipe.c x: 239 lines of code y: 70 # changes locks/unix/global_mutex.c x: 183 lines of code y: 21 # changes include/arch/win32/apr_arch_threadproc.h x: 47 lines of code y: 19 # changes misc/win32/start.c x: 139 lines of code y: 56 # changes include/apr_buffer.h x: 81 lines of code y: 4 # changes Makefile.in x: 148 lines of code y: 125 # changes ldap/apr_ldap_url.c x: 414 lines of code y: 3 # changes crypto/apr_crypto.c x: 482 lines of code y: 33 # changes dbd/apr_dbd.c x: 473 lines of code y: 12 # changes dbm/apr_dbm.c x: 266 lines of code y: 12 # changes include/private/apu_internal.h x: 21 lines of code y: 4 # changes poll/unix/kqueue.c x: 401 lines of code y: 30 # changes encoding/apr_escape.c x: 1301 lines of code y: 11 # changes include/apr_general.h x: 94 lines of code y: 84 # changes memory/unix/apr_pools.c x: 2034 lines of code y: 218 # changes file_io/win32/readwrite.c x: 583 lines of code y: 105 # changes buckets/apr_brigade.c x: 715 lines of code y: 17 # changes dbm/apr_dbm_lmdb.c x: 250 lines of code y: 4 # changes include/apr_dbm.h x: 60 lines of code y: 7 # changes include/apr_escape.h x: 65 lines of code y: 9 # changes threadproc/os2/thread.c x: 272 lines of code y: 58 # changes threadproc/win32/thread.c x: 364 lines of code y: 76 # changes misc/unix/getopt.c x: 213 lines of code y: 31 # changes dbm/sdbm/sdbm_pair.c x: 175 lines of code y: 4 # changes include/private/apr_dbm_private.h x: 49 lines of code y: 6 # changes memcache/apr_memcache.c x: 1382 lines of code y: 22 # changes include/apr_memcache.h x: 187 lines of code y: 12 # changes include/apr_jose.h x: 228 lines of code y: 3 # changes jose/apr_jose.c x: 240 lines of code y: 3 # changes jose/apr_jose_decode.c x: 1107 lines of code y: 5 # changes atomic/win32/apr_atomic.c x: 77 lines of code y: 20 # changes atomic/unix/builtins.c x: 107 lines of code y: 8 # changes atomic/netware/apr_atomic.c x: 50 lines of code y: 17 # changes atomic/os390/atomic.c x: 102 lines of code y: 16 # changes atomic/unix/ia32.c x: 98 lines of code y: 7 # changes atomic/unix/mutex64.c x: 123 lines of code y: 5 # changes atomic/unix/ppc.c x: 201 lines of code y: 9 # changes atomic/unix/solaris.c x: 53 lines of code y: 7 # changes include/arch/unix/apr_arch_atomic.h x: 34 lines of code y: 7 # changes encoding/apr_base64.c x: 239 lines of code y: 13 # changes file_io/win32/open.c x: 453 lines of code y: 132 # changes dbd/apr_dbd_odbc.c x: 1364 lines of code y: 16 # changes threadproc/beos/thread.c x: 278 lines of code y: 54 # changes threadproc/netware/thread.c x: 291 lines of code y: 37 # changes threadproc/unix/thread.c x: 392 lines of code y: 72 # changes apr-config.in x: 267 lines of code y: 42 # changes poll/unix/select.c x: 383 lines of code y: 28 # changes include/apr_file_info.h x: 145 lines of code y: 55 # changes include/apr_optional_hooks.h x: 40 lines of code y: 5 # changes atomic/unix/builtins64.c x: 81 lines of code y: 5 # changes include/apr_buckets.h x: 406 lines of code y: 17 # changes include/apr_thread_proc.h x: 241 lines of code y: 117 # changes include/arch/win32/apr_arch_misc.h x: 207 lines of code y: 43 # changes poll/os2/pollset.c x: 234 lines of code y: 18 # changes poll/unix/pollset.c x: 221 lines of code y: 21 # changes build/aprconf.py x: 91 lines of code y: 4 # changes buckets/apr_buckets_eos.c x: 32 lines of code y: 3 # changes buckets/apr_buckets_heap.c x: 63 lines of code y: 3 # changes buckets/apr_buckets_pipe.c x: 66 lines of code y: 3 # changes buckets/apr_buckets_pool.c x: 74 lines of code y: 3 # changes buckets/apr_buckets_simple.c x: 93 lines of code y: 3 # changes build/jlibtool.c x: 1640 lines of code y: 33 # changes crypto/apr_crypto_prng.c x: 487 lines of code y: 12 # changes crypto/apr_md4.c x: 265 lines of code y: 6 # changes crypto/apr_md5.c x: 412 lines of code y: 10 # changes crypto/apr_passwd.c x: 156 lines of code y: 11 # changes crypto/getuuid.c x: 126 lines of code y: 4 # changes dbd/apr_dbd_mysql.c x: 1142 lines of code y: 13 # changes dbd/apr_dbd_oracle.c x: 1903 lines of code y: 6 # changes dbd/apr_dbd_pgsql.c x: 1162 lines of code y: 6 # changes dbd/apr_dbd_sqlite2.c x: 448 lines of code y: 4 # changes dbd/apr_dbd_sqlite3.c x: 750 lines of code y: 4 # changes dbd/unsupported/apr_dbd_freetds.c x: 651 lines of code y: 2 # changes dbm/apr_dbm_berkeleydb.c x: 284 lines of code y: 5 # changes dbm/sdbm/sdbm.c x: 334 lines of code y: 5 # changes dbm/sdbm/sdbm_lock.c x: 47 lines of code y: 3 # changes dso/aix/dso.c x: 493 lines of code y: 23 # changes dso/beos/dso.c x: 62 lines of code y: 28 # changes dso/netware/dso.c x: 95 lines of code y: 11 # changes dso/os2/dso.c x: 84 lines of code y: 33 # changes dso/os390/dso.c x: 78 lines of code y: 18 # changes dso/unix/dso.c x: 199 lines of code y: 55 # changes dso/win32/dso.c x: 87 lines of code y: 44 # changes file_io/netware/filestat.c x: 321 lines of code y: 41 # changes file_io/netware/filesys.c x: 66 lines of code y: 13 # changes file_io/netware/flock.c x: 16 lines of code y: 11 # changes file_io/netware/pipe.c x: 183 lines of code y: 30 # changes file_io/os2/buffer.c x: 38 lines of code y: 4 # changes file_io/os2/dir.c x: 115 lines of code y: 41 # changes file_io/os2/filedup.c x: 83 lines of code y: 42 # changes file_io/os2/filestat.c x: 175 lines of code y: 47 # changes file_io/os2/filesys.c x: 88 lines of code y: 13 # changes file_io/os2/maperrorcode.c x: 71 lines of code y: 21 # changes file_io/os2/open.c x: 214 lines of code y: 70 # changes file_io/os2/pipe.c x: 187 lines of code y: 48 # changes file_io/os2/readwrite.c x: 311 lines of code y: 70 # changes file_io/unix/buffer.c x: 32 lines of code y: 5 # changes file_io/unix/dir.c x: 256 lines of code y: 75 # changes file_io/unix/fileacc.c x: 87 lines of code y: 50 # changes file_io/unix/filedup.c x: 133 lines of code y: 67 # changes file_io/unix/filestat.c x: 258 lines of code y: 68 # changes file_io/unix/open.c x: 351 lines of code y: 120 # changes file_io/unix/readwrite.c x: 457 lines of code y: 106 # changes file_io/unix/tempdir.c x: 72 lines of code y: 11 # changes file_io/win32/buffer.c x: 37 lines of code y: 6 # changes file_io/win32/dir.c x: 221 lines of code y: 75 # changes file_io/win32/filedup.c x: 159 lines of code y: 62 # changes file_io/win32/filepath.c x: 636 lines of code y: 55 # changes file_io/win32/filestat.c x: 549 lines of code y: 95 # changes file_io/win32/filesys.c x: 96 lines of code y: 17 # changes file_io/win32/flock.c x: 23 lines of code y: 21 # changes file_io/win32/seek.c x: 138 lines of code y: 43 # changes locks/beos/proc_mutex.c x: 183 lines of code y: 24 # changes locks/beos/thread_cond.c x: 131 lines of code y: 16 # changes locks/beos/thread_mutex.c x: 142 lines of code y: 18 # changes locks/beos/thread_rwlock.c x: 131 lines of code y: 11 # changes locks/netware/proc_mutex.c x: 139 lines of code y: 23 # changes locks/netware/thread_cond.c x: 79 lines of code y: 15 # changes locks/netware/thread_mutex.c x: 140 lines of code y: 20 # changes locks/os2/proc_mutex.c x: 202 lines of code y: 25 # changes locks/unix/thread_cond.c x: 106 lines of code y: 15 # changes locks/unix/thread_mutex.c x: 286 lines of code y: 31 # changes locks/unix/thread_rwlock.c x: 131 lines of code y: 15 # changes locks/win32/proc_mutex.c x: 186 lines of code y: 34 # changes misc/netware/libprews.c x: 135 lines of code y: 20 # changes misc/netware/rand.c x: 41 lines of code y: 14 # changes misc/netware/start.c x: 120 lines of code y: 20 # changes misc/unix/otherchild.c x: 177 lines of code y: 36 # changes misc/unix/rand.c x: 199 lines of code y: 38 # changes misc/unix/start.c x: 46 lines of code y: 70 # changes misc/win32/apr_app.c x: 36 lines of code y: 16 # changes misc/win32/internal.c x: 48 lines of code y: 14 # changes misc/win32/misc.c x: 238 lines of code y: 44 # changes misc/win32/rand.c x: 31 lines of code y: 30 # changes misc/win32/utf8.c x: 140 lines of code y: 10 # changes mmap/unix/common.c x: 14 lines of code y: 25 # changes mmap/unix/mmap.c x: 135 lines of code y: 53 # changes mmap/win32/mmap.c x: 119 lines of code y: 27 # changes network_io/beos/sendrecv.c x: 169 lines of code y: 33 # changes network_io/os2/sendrecv.c x: 117 lines of code y: 31 # changes network_io/os2/sendrecv_udp.c x: 83 lines of code y: 15 # changes network_io/os2/sockets.c x: 251 lines of code y: 62 # changes network_io/os2/sockopt.c x: 118 lines of code y: 39 # changes network_io/unix/multicast.c x: 251 lines of code y: 18 # changes network_io/unix/sendrecv.c x: 807 lines of code y: 118 # changes network_io/unix/sockaddr.c x: 1006 lines of code y: 85 # changes network_io/unix/sockets.c x: 430 lines of code y: 118 # changes network_io/unix/sockopt.c x: 369 lines of code y: 79 # changes passwd/apr_getpass.c x: 168 lines of code y: 36 # changes poll/unix/epoll.c x: 391 lines of code y: 37 # changes poll/unix/poll.c x: 373 lines of code y: 63 # changes poll/unix/port.c x: 431 lines of code y: 44 # changes poll/unix/z_asio.c x: 562 lines of code y: 18 # changes random/unix/apr_random.c x: 240 lines of code y: 14 # changes random/unix/sha2.c x: 334 lines of code y: 15 # changes shmem/beos/shm.c x: 146 lines of code y: 18 # changes shmem/os2/shm.c x: 120 lines of code y: 16 # changes shmem/win32/shm.c x: 301 lines of code y: 33 # changes strings/apr_cpystrn.c x: 199 lines of code y: 24 # changes strings/apr_cstr.c x: 306 lines of code y: 7 # changes strings/apr_fnmatch.c x: 276 lines of code y: 19 # changes strings/apr_strings.c x: 379 lines of code y: 46 # changes strings/apr_strtok.c x: 26 lines of code y: 7 # changes tables/apr_hash.c x: 397 lines of code y: 52 # changes tables/apr_skiplist.c x: 733 lines of code y: 17 # changes threadproc/beos/apr_proc_stub.c x: 42 lines of code y: 12 # changes threadproc/beos/proc.c x: 349 lines of code y: 64 # changes threadproc/beos/threadpriv.c x: 145 lines of code y: 26 # changes threadproc/beos/threadproc_common.c x: 2 lines of code y: 9 # changes threadproc/netware/proc.c x: 401 lines of code y: 47 # changes threadproc/os2/proc.c x: 514 lines of code y: 72 # changes threadproc/os2/threadpriv.c x: 62 lines of code y: 25 # changes threadproc/unix/proc.c x: 584 lines of code y: 97 # changes threadproc/unix/signals.c x: 358 lines of code y: 61 # changes threadproc/win32/signals.c x: 38 lines of code y: 34 # changes threadproc/win32/threadpriv.c x: 74 lines of code y: 36 # changes time/unix/time.c x: 264 lines of code y: 74 # changes time/unix/timestr.c x: 120 lines of code y: 30 # changes time/win32/time.c x: 189 lines of code y: 57 # changes uri/apr_uri.c x: 806 lines of code y: 5 # changes user/netware/groupinfo.c x: 23 lines of code y: 12 # changes user/unix/groupinfo.c x: 62 lines of code y: 21 # changes user/unix/userinfo.c x: 101 lines of code y: 25 # changes user/win32/groupinfo.c x: 66 lines of code y: 19 # changes user/win32/userinfo.c x: 188 lines of code y: 29 # changes util-misc/apr_date.c x: 362 lines of code y: 3 # changes util-misc/apr_queue.c x: 266 lines of code y: 8 # changes util-misc/apr_reslist.c x: 384 lines of code y: 9 # changes util-misc/apr_rmm.c x: 314 lines of code y: 4 # changes util-misc/apr_thread_pool.c x: 804 lines of code y: 12 # changes xlate/xlate.c x: 295 lines of code y: 7 # changes include/apr_allocator.h x: 57 lines of code y: 25 # changes include/apr_atomic.h x: 32 lines of code y: 63 # changes include/apr_base64.h x: 30 lines of code y: 8 # changes include/apr_date.h x: 15 lines of code y: 4 # changes include/apr_dbd.h x: 139 lines of code y: 6 # changes include/apr_dso.h x: 23 lines of code y: 34 # changes include/apr_env.h x: 16 lines of code y: 7 # changes include/apr_errno.h x: 643 lines of code y: 119 # changes include/apr_file_io.h x: 211 lines of code y: 157 # changes include/apr_fnmatch.h x: 22 lines of code y: 25 # changes include/apr_getopt.h x: 41 lines of code y: 40 # changes include/apr_global_mutex.h x: 52 lines of code y: 20 # changes include/apr_hash.h x: 55 lines of code y: 52 # changes include/apr_hooks.h x: 161 lines of code y: 9 # changes include/apr_inherit.h x: 9 lines of code y: 14 # changes include/apr_md4.h x: 37 lines of code y: 4 # changes include/apr_md5.h x: 39 lines of code y: 32 # changes include/apr_mmap.h x: 62 lines of code y: 39 # changes include/apr_network_io.h x: 265 lines of code y: 167 # changes include/apr_optional.h x: 23 lines of code y: 4 # changes include/apr_poll.h x: 103 lines of code y: 45 # changes include/apr_pools.h x: 189 lines of code y: 116 # changes include/apr_portable.h x: 224 lines of code y: 90 # changes include/apr_proc_mutex.h x: 44 lines of code y: 21 # changes include/apr_redis.h x: 190 lines of code y: 3 # changes include/apr_reslist.h x: 46 lines of code y: 12 # changes include/apr_shm.h x: 41 lines of code y: 17 # changes include/apr_strings.h x: 62 lines of code y: 48 # changes include/apr_tables.h x: 92 lines of code y: 60 # changes include/apr_thread_cond.h x: 28 lines of code y: 13 # changes include/apr_thread_mutex.h x: 30 lines of code y: 22 # changes include/apr_time.h x: 65 lines of code y: 61 # changes include/apr_user.h x: 48 lines of code y: 23 # changes include/apr_uuid.h x: 18 lines of code y: 12 # changes include/apr_xlate.h x: 32 lines of code y: 19 # changes include/apu_version.h x: 11 lines of code y: 5 # changes include/arch/beos/apr_arch_thread_mutex.h x: 18 lines of code y: 5 # changes include/arch/netware/apr_arch_networkio.h x: 7 lines of code y: 7 # changes include/arch/netware/apr_private.h x: 118 lines of code y: 41 # changes include/arch/os2/apr_arch_file_io.h x: 52 lines of code y: 14 # changes include/arch/unix/apr_arch_networkio.h x: 116 lines of code y: 13 # changes include/arch/unix/apr_arch_poll_private.h x: 164 lines of code y: 21 # changes include/arch/win32/apr_arch_file_io.h x: 133 lines of code y: 25 # changes include/arch/win32/apr_arch_utf8.h x: 17 lines of code y: 7 # changes include/arch/win32/apr_private.h x: 99 lines of code y: 47 # changes random/unix/sha2.h x: 24 lines of code y: 10 # changes poll/unix/wakeup.c x: 108 lines of code y: 10 # changes include/arch/netware/apr_arch_threadproc.h x: 48 lines of code y: 9 # changes include/arch/unix/apr_arch_threadproc.h x: 89 lines of code y: 17 # changes file_io/win32/pipe.c x: 214 lines of code y: 78 # changes xml/apr_xml_xmllite.c x: 533 lines of code y: 7 # changes encoding/apr_encode.c x: 1376 lines of code y: 4 # changes include/apr_encode.h x: 79 lines of code y: 3 # changes include/private/apr_encode_private.h x: 51 lines of code y: 2 # changes atomic/unix/mutex.c x: 139 lines of code y: 8 # changes json/apr_json_decode.c x: 709 lines of code y: 7 # changes crypto/crypt_blowfish.c x: 684 lines of code y: 6 # changes crypto/crypt_blowfish.h x: 10 lines of code y: 2 # changes poll/unix/pollcb.c x: 195 lines of code y: 15 # changes buckets/apr_buckets_file.c x: 190 lines of code y: 7 # changes misc/win32/env.c x: 84 lines of code y: 9 # changes dbm/apr_dbm_gdbm.c x: 179 lines of code y: 4 # changes dbm/apr_dbm_ndbm.c x: 153 lines of code y: 3 # changes dbm/apr_dbm_sdbm.c x: 148 lines of code y: 7 # changes xml/apr_xml.c x: 676 lines of code y: 10 # changes build/lineends.pl x: 114 lines of code y: 6 # changes file_io/unix/mktemp.c x: 150 lines of code y: 35 # changes crypto/apr_crypto_commoncrypto.c x: 979 lines of code y: 12 # changes crypto/apr_crypto_nss.c x: 1127 lines of code y: 30 # changes build/apr_rules.mk.in x: 182 lines of code y: 9 # changes jose/apr_jose_encode.c x: 472 lines of code y: 3 # changes json/apr_json.c x: 290 lines of code y: 10 # changes json/apr_json_encode.c x: 223 lines of code y: 4 # changes locks/win32/thread_cond.c x: 122 lines of code y: 25 # changes locks/win32/thread_mutex.c x: 125 lines of code y: 25 # changes file_io/unix/filepath.c x: 179 lines of code y: 26 # changes locks/win32/thread_rwlock.c x: 59 lines of code y: 15 # changes build/gen-build.py x: 161 lines of code y: 15 # changes include/apr_json.h x: 119 lines of code y: 10 # changes util-misc/apr_error.c x: 21 lines of code y: 2 # changes hooks/apr_hooks.c x: 331 lines of code y: 7 # changes buckets/apr_buckets_alloc.c x: 195 lines of code y: 11 # changes build/fixwin32mak.pl x: 148 lines of code y: 11 # changes file_io/unix/copy.c x: 83 lines of code y: 16 # changes file_io/unix/seek.c x: 97 lines of code y: 39 # changes redis/apr_redis.c x: 1174 lines of code y: 4 # changes crypto/apr_siphash.c x: 154 lines of code y: 1 # changes include/apr_siphash.h x: 29 lines of code y: 1 # changes build/aprenv.py x: 492 lines of code y: 12 # changes locks/os2/thread_cond.c x: 127 lines of code y: 13 # changes build/NWGNUtail.inc x: 293 lines of code y: 34 # changes build/NWGNUenvironment.inc x: 156 lines of code y: 39 # changes file_io/netware/mktemp.c x: 34 lines of code y: 10 # changes build/nw_ver.awk x: 63 lines of code y: 6 # changes build/NWGNUhead.inc x: 59 lines of code y: 10 # changes threadproc/netware/signals.c x: 56 lines of code y: 15 # changes build/aplibtool.c x: 687 lines of code y: 21 # changes threadproc/unix/procsup.c x: 58 lines of code y: 43 # changes support/os2/waitio.c x: 15 lines of code y: 2 # changes file_io/os2/printf.c x: 1 lines of code y: 1 # changes threadproc/os2/signals.c x: 2 lines of code y: 13 # changes crypto/apr_sha1.c x: 265 lines of code y: 3 # changes poll/os2/pollcb.c x: 56 lines of code y: 1 # changes file_io/unix/filepath_util.c x: 74 lines of code y: 7 # changes dbm/sdbm/sdbm_private.h x: 47 lines of code y: 1 # changes include/apr_anylock.h x: 84 lines of code y: 1 # changes include/apu_want.h.in x: 34 lines of code y: 1 # changes file_io/unix/fullrw.c x: 74 lines of code y: 19 # changes network_io/unix/inet_pton.c x: 162 lines of code y: 8 # changes network_io/unix/inet_ntop.c x: 158 lines of code y: 15 # changes build/cvtdsp.pl x: 514 lines of code y: 11 # changes include/apr_signal.h x: 35 lines of code y: 20 # changes file_io/os2/fileacc.c x: 1 lines of code y: 16 # changes file_io/os2/filepath.c x: 1 lines of code y: 5 # changes file_io/os2/flock.c x: 17 lines of code y: 11 # changes include/arch/netware/apr_arch_global_mutex.h x: 9 lines of code y: 4 # changes include/arch/os2/apr_arch_networkio.h x: 49 lines of code y: 9 # changes include/arch/unix/apr_arch_internal_time.h x: 5 lines of code y: 4 # changes threadproc/unix/threadpriv.c x: 90 lines of code y: 37 # changes user/netware/userinfo.c x: 42 lines of code y: 8 # changes build/make_var_export.awk x: 53 lines of code y: 3 # changes helpers/apr_rename.pl x: 40 lines of code y: 2 # changes
561.0
# changes
  min: 1.0
  average: 23.8
  25th percentile: 4.0
  median: 11.0
  75th percentile: 30.0
  max: 561.0
0 2966.0
lines of code
min: 1.0 | average: 207.58 | 25th percentile: 39.0 | median: 92.0 | 75th percentile: 238.0 | max: 2966.0

Number of Contributors vs. Number of Changes: 459 points

ldap/apr_ldap.c x: 1 # contributors y: 9 # changes include/apr_lib.h x: 17 # contributors y: 69 # changes strings/apr_snprintf.c x: 20 # contributors y: 59 # changes crypto/apr_crypto_openssl.c x: 6 # contributors y: 39 # changes ldap/apr_ldap_stub.c x: 5 # contributors y: 7 # changes build/rpm/apr.spec.in x: 4 # contributors y: 12 # changes include/apr_crypto.h x: 9 # contributors y: 28 # changes include/apr_ldap.h x: 1 # contributors y: 3 # changes include/apu_errno.h x: 3 # contributors y: 7 # changes include/private/apr_ldap_internal.h x: 1 # contributors y: 2 # changes misc/unix/errorcodes.c x: 22 # contributors y: 65 # changes include/apr_version.h x: 16 # contributors y: 39 # changes build/vcpkg/apr-2/portfile.cmake x: 2 # contributors y: 6 # changes threadproc/win32/proc.c x: 21 # contributors y: 111 # changes include/apr.h.in x: 34 # contributors y: 172 # changes buffer/apr_buffer.c x: 1 # contributors y: 5 # changes configure.in x: 42 # contributors y: 561 # changes include/arch/win32/apr_arch_networkio.h x: 10 # contributors y: 19 # changes network_io/win32/sendrecv.c x: 17 # contributors y: 74 # changes network_io/win32/sockopt.c x: 17 # contributors y: 58 # changes locks/unix/proc_mutex.c x: 17 # contributors y: 68 # changes shmem/unix/shm.c x: 17 # contributors y: 44 # changes network_io/win32/sockets.c x: 17 # contributors y: 98 # changes util-misc/apu_dso.c x: 8 # contributors y: 12 # changes tables/apr_tables.c x: 23 # contributors y: 57 # changes file_io/unix/pipe.c x: 21 # contributors y: 70 # changes locks/unix/global_mutex.c x: 11 # contributors y: 21 # changes include/arch/win32/apr_arch_threadproc.h x: 9 # contributors y: 19 # changes misc/win32/start.c x: 14 # contributors y: 56 # changes Makefile.in x: 23 # contributors y: 125 # changes ldap/apr_ldap_url.c x: 3 # contributors y: 3 # changes crypto/apr_crypto.c x: 8 # contributors y: 33 # changes dbd/apr_dbd.c x: 9 # contributors y: 12 # changes include/private/apu_internal.h x: 5 # contributors y: 4 # changes poll/unix/kqueue.c x: 10 # contributors y: 30 # changes encoding/apr_escape.c x: 5 # contributors y: 11 # changes include/apr_general.h x: 26 # contributors y: 84 # changes memory/unix/apr_pools.c x: 31 # contributors y: 218 # changes file_io/win32/readwrite.c x: 24 # contributors y: 105 # changes buckets/apr_brigade.c x: 11 # contributors y: 17 # changes include/apr_escape.h x: 4 # contributors y: 9 # changes tools/gen_test_char.c x: 2 # contributors y: 4 # changes threadproc/win32/thread.c x: 21 # contributors y: 76 # changes misc/unix/getopt.c x: 14 # contributors y: 31 # changes dbm/sdbm/sdbm_pair.c x: 4 # contributors y: 4 # changes include/private/apr_dbm_private.h x: 6 # contributors y: 6 # changes include/private/apu_select_dbm.h.in x: 2 # contributors y: 2 # changes jose/apr_jose_decode.c x: 3 # contributors y: 5 # changes atomic/win32/apr_atomic.c x: 10 # contributors y: 20 # changes atomic/netware/apr_atomic.c x: 10 # contributors y: 17 # changes atomic/os390/atomic.c x: 7 # contributors y: 16 # changes file_io/win32/open.c x: 28 # contributors y: 132 # changes dbd/apr_dbd_odbc.c x: 8 # contributors y: 16 # changes threadproc/beos/thread.c x: 17 # contributors y: 54 # changes threadproc/netware/thread.c x: 13 # contributors y: 37 # changes threadproc/unix/thread.c x: 22 # contributors y: 72 # changes apr-config.in x: 12 # contributors y: 42 # changes poll/unix/select.c x: 13 # contributors y: 28 # changes include/apr_file_info.h x: 19 # contributors y: 55 # changes include/apr_optional_hooks.h x: 5 # contributors y: 5 # changes include/apr_buckets.h x: 9 # contributors y: 17 # changes include/apr_thread_proc.h x: 29 # contributors y: 117 # changes include/arch/win32/apr_arch_misc.h x: 8 # contributors y: 43 # changes poll/os2/pollset.c x: 7 # contributors y: 18 # changes crypto/apr_crypto_prng.c x: 3 # contributors y: 12 # changes crypto/apr_md5.c x: 8 # contributors y: 10 # changes dso/aix/dso.c x: 11 # contributors y: 23 # changes dso/netware/dso.c x: 7 # contributors y: 11 # changes dso/os2/dso.c x: 11 # contributors y: 33 # changes dso/unix/dso.c x: 22 # contributors y: 55 # changes file_io/netware/filestat.c x: 12 # contributors y: 41 # changes file_io/netware/filesys.c x: 7 # contributors y: 13 # changes file_io/netware/flock.c x: 6 # contributors y: 11 # changes file_io/netware/pipe.c x: 13 # contributors y: 30 # changes file_io/os2/dir.c x: 10 # contributors y: 41 # changes file_io/os2/filestat.c x: 13 # contributors y: 47 # changes file_io/os2/maperrorcode.c x: 9 # contributors y: 21 # changes file_io/os2/pipe.c x: 16 # contributors y: 48 # changes file_io/os2/readwrite.c x: 18 # contributors y: 70 # changes file_io/unix/buffer.c x: 4 # contributors y: 5 # changes file_io/unix/dir.c x: 26 # contributors y: 75 # changes file_io/unix/fileacc.c x: 16 # contributors y: 50 # changes file_io/unix/filedup.c x: 26 # contributors y: 67 # changes file_io/unix/filestat.c x: 24 # contributors y: 68 # changes file_io/unix/open.c x: 26 # contributors y: 120 # changes file_io/unix/readwrite.c x: 27 # contributors y: 106 # changes file_io/win32/filedup.c x: 23 # contributors y: 62 # changes file_io/win32/filepath.c x: 15 # contributors y: 55 # changes file_io/win32/filestat.c x: 19 # contributors y: 95 # changes file_io/win32/seek.c x: 15 # contributors y: 43 # changes locks/beos/proc_mutex.c x: 13 # contributors y: 24 # changes locks/netware/thread_cond.c x: 9 # contributors y: 15 # changes locks/os2/proc_mutex.c x: 14 # contributors y: 25 # changes locks/unix/thread_cond.c x: 10 # contributors y: 15 # changes locks/unix/thread_mutex.c x: 12 # contributors y: 31 # changes locks/unix/thread_rwlock.c x: 8 # contributors y: 15 # changes locks/win32/proc_mutex.c x: 13 # contributors y: 34 # changes misc/netware/libprews.c x: 5 # contributors y: 20 # changes misc/netware/rand.c x: 7 # contributors y: 14 # changes misc/netware/start.c x: 8 # contributors y: 20 # changes misc/unix/otherchild.c x: 14 # contributors y: 36 # changes misc/unix/rand.c x: 18 # contributors y: 38 # changes misc/unix/start.c x: 24 # contributors y: 70 # changes misc/win32/apr_app.c x: 6 # contributors y: 16 # changes misc/win32/misc.c x: 10 # contributors y: 44 # changes misc/win32/rand.c x: 11 # contributors y: 30 # changes mmap/unix/common.c x: 11 # contributors y: 25 # changes mmap/unix/mmap.c x: 19 # contributors y: 53 # changes mmap/win32/mmap.c x: 14 # contributors y: 27 # changes network_io/beos/sendrecv.c x: 13 # contributors y: 33 # changes network_io/os2/sendrecv.c x: 10 # contributors y: 31 # changes network_io/os2/sockets.c x: 14 # contributors y: 62 # changes network_io/os2/sockopt.c x: 13 # contributors y: 39 # changes network_io/unix/sendrecv.c x: 25 # contributors y: 118 # changes network_io/unix/sockaddr.c x: 21 # contributors y: 85 # changes network_io/unix/sockets.c x: 27 # contributors y: 118 # changes network_io/unix/sockopt.c x: 24 # contributors y: 79 # changes passwd/apr_getpass.c x: 16 # contributors y: 36 # changes poll/unix/poll.c x: 16 # contributors y: 63 # changes poll/unix/port.c x: 14 # contributors y: 44 # changes poll/unix/z_asio.c x: 5 # contributors y: 18 # changes shmem/beos/shm.c x: 11 # contributors y: 18 # changes strings/apr_cpystrn.c x: 14 # contributors y: 24 # changes strings/apr_strings.c x: 22 # contributors y: 46 # changes strings/apr_strtok.c x: 6 # contributors y: 7 # changes tables/apr_hash.c x: 20 # contributors y: 52 # changes tables/apr_skiplist.c x: 5 # contributors y: 17 # changes threadproc/beos/proc.c x: 18 # contributors y: 64 # changes threadproc/beos/threadpriv.c x: 9 # contributors y: 26 # changes threadproc/os2/proc.c x: 18 # contributors y: 72 # changes threadproc/unix/proc.c x: 27 # contributors y: 97 # changes threadproc/unix/signals.c x: 21 # contributors y: 61 # changes threadproc/win32/signals.c x: 12 # contributors y: 34 # changes time/unix/time.c x: 22 # contributors y: 74 # changes time/unix/timestr.c x: 14 # contributors y: 30 # changes time/win32/time.c x: 18 # contributors y: 57 # changes user/unix/userinfo.c x: 12 # contributors y: 25 # changes util-misc/apr_queue.c x: 7 # contributors y: 8 # changes include/apr_atomic.h x: 22 # contributors y: 63 # changes include/apr_file_io.h x: 33 # contributors y: 157 # changes include/apr_fnmatch.h x: 8 # contributors y: 25 # changes include/apr_getopt.h x: 16 # contributors y: 40 # changes include/apr_global_mutex.h x: 12 # contributors y: 20 # changes include/apr_mmap.h x: 17 # contributors y: 39 # changes include/apr_network_io.h x: 33 # contributors y: 167 # changes include/apr_poll.h x: 20 # contributors y: 45 # changes include/apr_pools.h x: 28 # contributors y: 116 # changes include/apr_portable.h x: 28 # contributors y: 90 # changes include/apr_proc_mutex.h x: 13 # contributors y: 21 # changes include/apr_queue.h x: 8 # contributors y: 8 # changes include/apr_ring.h x: 14 # contributors y: 22 # changes include/apr_skiplist.h x: 6 # contributors y: 13 # changes include/apr_strings.h x: 22 # contributors y: 48 # changes include/apr_tables.h x: 25 # contributors y: 60 # changes include/apr_thread_cond.h x: 10 # contributors y: 13 # changes include/apr_time.h x: 18 # contributors y: 61 # changes include/arch/netware/apr_private.h x: 13 # contributors y: 41 # changes include/arch/win32/apr_private.h x: 14 # contributors y: 47 # changes file_io/win32/pipe.c x: 16 # contributors y: 78 # changes buckets/apr_buckets_file.c x: 4 # contributors y: 7 # changes file_io/unix/mktemp.c x: 18 # contributors y: 35 # changes crypto/apr_crypto_nss.c x: 7 # contributors y: 30 # changes json/apr_json.c x: 3 # contributors y: 10 # changes locks/win32/thread_cond.c x: 10 # contributors y: 25 # changes include/apr_cstr.h x: 3 # contributors y: 2 # changes build/NWGNUtail.inc x: 4 # contributors y: 34 # changes build/NWGNUenvironment.inc x: 4 # contributors y: 39 # changes build/NWGNUhead.inc x: 2 # contributors y: 10 # changes build/make_nw_export.awk x: 3 # contributors y: 17 # changes
561.0
# changes
  min: 1.0
  average: 23.8
  25th percentile: 4.0
  median: 11.0
  75th percentile: 30.0
  max: 561.0
0 42.0
# contributors
min: 1.0 | average: 8.55 | 25th percentile: 3.0 | median: 6.0 | 75th percentile: 12.0 | max: 42.0

Number of Contributors vs. File Size: 459 points

ldap/apr_ldap.c x: 1 # contributors y: 2557 lines of code include/apr_lib.h x: 17 # contributors y: 56 lines of code strings/apr_snprintf.c x: 20 # contributors y: 1026 lines of code crypto/apr_crypto_openssl.c x: 6 # contributors y: 1318 lines of code ldap/apr_ldap_stub.c x: 5 # contributors y: 275 lines of code build/rpm/apr.spec.in x: 4 # contributors y: 161 lines of code include/apr_crypto.h x: 9 # contributors y: 264 lines of code include/apr_ldap.h x: 1 # contributors y: 497 lines of code include/apu_errno.h x: 3 # contributors y: 121 lines of code include/private/apr_ldap_internal.h x: 1 # contributors y: 142 lines of code include/private/apu_ldap_internal.h.in x: 1 # contributors y: 23 lines of code misc/unix/errorcodes.c x: 22 # contributors y: 444 lines of code include/apr_version.h x: 16 # contributors y: 48 lines of code build/vcpkg/apr-2/portfile.cmake x: 2 # contributors y: 46 lines of code threadproc/win32/proc.c x: 21 # contributors y: 848 lines of code include/apr.h.in x: 34 # contributors y: 629 lines of code buffer/apr_buffer.c x: 1 # contributors y: 316 lines of code configure.in x: 42 # contributors y: 2966 lines of code include/arch/win32/apr_arch_networkio.h x: 10 # contributors y: 53 lines of code network_io/win32/sendrecv.c x: 17 # contributors y: 328 lines of code network_io/win32/sockopt.c x: 17 # contributors y: 246 lines of code locks/unix/proc_mutex.c x: 17 # contributors y: 1470 lines of code shmem/unix/shm.c x: 17 # contributors y: 600 lines of code network_io/win32/sockets.c x: 17 # contributors y: 395 lines of code util-misc/apu_dso.c x: 8 # contributors y: 175 lines of code tables/apr_tables.c x: 23 # contributors y: 916 lines of code file_io/unix/pipe.c x: 21 # contributors y: 239 lines of code locks/unix/global_mutex.c x: 11 # contributors y: 183 lines of code include/arch/win32/apr_arch_threadproc.h x: 9 # contributors y: 47 lines of code misc/win32/start.c x: 14 # contributors y: 139 lines of code include/apr_buffer.h x: 1 # contributors y: 81 lines of code Makefile.in x: 23 # contributors y: 148 lines of code ldap/apr_ldap_url.c x: 3 # contributors y: 414 lines of code crypto/apr_crypto.c x: 8 # contributors y: 482 lines of code dbd/apr_dbd.c x: 9 # contributors y: 473 lines of code dbm/apr_dbm.c x: 8 # contributors y: 266 lines of code include/private/apu_internal.h x: 5 # contributors y: 21 lines of code poll/unix/kqueue.c x: 10 # contributors y: 401 lines of code encoding/apr_escape.c x: 5 # contributors y: 1301 lines of code include/apr_general.h x: 26 # contributors y: 94 lines of code memory/unix/apr_pools.c x: 31 # contributors y: 2034 lines of code file_io/win32/readwrite.c x: 24 # contributors y: 583 lines of code buckets/apr_brigade.c x: 11 # contributors y: 715 lines of code dbm/apr_dbm_lmdb.c x: 1 # contributors y: 250 lines of code include/apr_dbm.h x: 5 # contributors y: 60 lines of code include/apr_escape.h x: 4 # contributors y: 65 lines of code tools/gen_test_char.c x: 2 # contributors y: 83 lines of code threadproc/os2/thread.c x: 17 # contributors y: 272 lines of code threadproc/win32/thread.c x: 21 # contributors y: 364 lines of code misc/unix/getopt.c x: 14 # contributors y: 213 lines of code dbm/sdbm/sdbm_pair.c x: 4 # contributors y: 175 lines of code include/private/apr_dbm_private.h x: 6 # contributors y: 49 lines of code include/private/apu_select_dbm.h.in x: 2 # contributors y: 26 lines of code memcache/apr_memcache.c x: 11 # contributors y: 1382 lines of code include/apr_memcache.h x: 8 # contributors y: 187 lines of code include/apr_jose.h x: 1 # contributors y: 228 lines of code jose/apr_jose.c x: 1 # contributors y: 240 lines of code jose/apr_jose_decode.c x: 3 # contributors y: 1107 lines of code atomic/win32/apr_atomic.c x: 10 # contributors y: 77 lines of code atomic/unix/builtins.c x: 3 # contributors y: 107 lines of code atomic/os390/atomic.c x: 7 # contributors y: 102 lines of code atomic/unix/ia32.c x: 3 # contributors y: 98 lines of code atomic/unix/mutex64.c x: 2 # contributors y: 123 lines of code atomic/unix/ppc.c x: 4 # contributors y: 201 lines of code atomic/unix/solaris.c x: 3 # contributors y: 53 lines of code include/arch/unix/apr_arch_atomic.h x: 3 # contributors y: 34 lines of code encoding/apr_base64.c x: 8 # contributors y: 239 lines of code file_io/win32/open.c x: 28 # contributors y: 453 lines of code dbd/apr_dbd_odbc.c x: 8 # contributors y: 1364 lines of code threadproc/netware/thread.c x: 13 # contributors y: 291 lines of code threadproc/unix/thread.c x: 22 # contributors y: 392 lines of code apr-config.in x: 12 # contributors y: 267 lines of code poll/unix/select.c x: 13 # contributors y: 383 lines of code include/apr_file_info.h x: 19 # contributors y: 145 lines of code include/apr_optional_hooks.h x: 5 # contributors y: 40 lines of code atomic/unix/builtins64.c x: 3 # contributors y: 81 lines of code include/apr_buckets.h x: 9 # contributors y: 406 lines of code include/apr_thread_proc.h x: 29 # contributors y: 241 lines of code include/arch/win32/apr_arch_misc.h x: 8 # contributors y: 207 lines of code poll/os2/pollset.c x: 7 # contributors y: 234 lines of code poll/unix/pollset.c x: 10 # contributors y: 221 lines of code buckets/apr_buckets_heap.c x: 3 # contributors y: 63 lines of code buckets/apr_buckets_mmap.c x: 3 # contributors y: 89 lines of code build/jlibtool.c x: 8 # contributors y: 1640 lines of code crypto/apr_crypto_prng.c x: 3 # contributors y: 487 lines of code crypto/apr_md4.c x: 5 # contributors y: 265 lines of code crypto/apr_md5.c x: 8 # contributors y: 412 lines of code crypto/apr_passwd.c x: 5 # contributors y: 156 lines of code crypto/getuuid.c x: 4 # contributors y: 126 lines of code dbd/apr_dbd_mysql.c x: 8 # contributors y: 1142 lines of code dbd/apr_dbd_oracle.c x: 6 # contributors y: 1903 lines of code dbd/apr_dbd_pgsql.c x: 6 # contributors y: 1162 lines of code dbd/apr_dbd_sqlite2.c x: 4 # contributors y: 448 lines of code dbd/apr_dbd_sqlite3.c x: 4 # contributors y: 750 lines of code dbd/unsupported/apr_dbd_freetds.c x: 2 # contributors y: 651 lines of code dbm/apr_dbm_berkeleydb.c x: 5 # contributors y: 284 lines of code dbm/sdbm/sdbm.c x: 5 # contributors y: 334 lines of code dso/aix/dso.c x: 11 # contributors y: 493 lines of code dso/beos/dso.c x: 9 # contributors y: 62 lines of code dso/os2/dso.c x: 11 # contributors y: 84 lines of code dso/unix/dso.c x: 22 # contributors y: 199 lines of code dso/win32/dso.c x: 12 # contributors y: 87 lines of code file_io/netware/filestat.c x: 12 # contributors y: 321 lines of code file_io/netware/filesys.c x: 7 # contributors y: 66 lines of code file_io/netware/flock.c x: 6 # contributors y: 16 lines of code file_io/netware/pipe.c x: 13 # contributors y: 183 lines of code file_io/os2/buffer.c x: 4 # contributors y: 38 lines of code file_io/os2/dir.c x: 10 # contributors y: 115 lines of code file_io/os2/filedup.c x: 17 # contributors y: 83 lines of code file_io/os2/filestat.c x: 13 # contributors y: 175 lines of code file_io/os2/filesys.c x: 7 # contributors y: 88 lines of code file_io/os2/maperrorcode.c x: 9 # contributors y: 71 lines of code file_io/os2/open.c x: 17 # contributors y: 214 lines of code file_io/os2/pipe.c x: 16 # contributors y: 187 lines of code file_io/os2/readwrite.c x: 18 # contributors y: 311 lines of code file_io/unix/buffer.c x: 4 # contributors y: 32 lines of code file_io/unix/dir.c x: 26 # contributors y: 256 lines of code file_io/unix/fileacc.c x: 16 # contributors y: 87 lines of code file_io/unix/filedup.c x: 26 # contributors y: 133 lines of code file_io/unix/filestat.c x: 24 # contributors y: 258 lines of code file_io/unix/open.c x: 26 # contributors y: 351 lines of code file_io/unix/printf.c x: 3 # contributors y: 42 lines of code file_io/unix/readwrite.c x: 27 # contributors y: 457 lines of code file_io/unix/tempdir.c x: 8 # contributors y: 72 lines of code file_io/win32/buffer.c x: 6 # contributors y: 37 lines of code file_io/win32/filedup.c x: 23 # contributors y: 159 lines of code file_io/win32/filepath.c x: 15 # contributors y: 636 lines of code file_io/win32/filestat.c x: 19 # contributors y: 549 lines of code file_io/win32/filesys.c x: 8 # contributors y: 96 lines of code file_io/win32/flock.c x: 10 # contributors y: 23 lines of code file_io/win32/seek.c x: 15 # contributors y: 138 lines of code locks/beos/thread_cond.c x: 11 # contributors y: 131 lines of code locks/beos/thread_mutex.c x: 10 # contributors y: 142 lines of code locks/beos/thread_rwlock.c x: 7 # contributors y: 131 lines of code locks/netware/proc_mutex.c x: 13 # contributors y: 139 lines of code locks/netware/thread_mutex.c x: 10 # contributors y: 140 lines of code locks/netware/thread_rwlock.c x: 8 # contributors y: 69 lines of code locks/os2/proc_mutex.c x: 14 # contributors y: 202 lines of code locks/unix/thread_mutex.c x: 12 # contributors y: 286 lines of code locks/unix/thread_rwlock.c x: 8 # contributors y: 131 lines of code misc/netware/libprews.c x: 5 # contributors y: 135 lines of code misc/netware/rand.c x: 7 # contributors y: 41 lines of code misc/netware/start.c x: 8 # contributors y: 120 lines of code misc/unix/otherchild.c x: 14 # contributors y: 177 lines of code misc/unix/rand.c x: 18 # contributors y: 199 lines of code misc/unix/start.c x: 24 # contributors y: 46 lines of code misc/win32/internal.c x: 7 # contributors y: 48 lines of code misc/win32/misc.c x: 10 # contributors y: 238 lines of code misc/win32/rand.c x: 11 # contributors y: 31 lines of code mmap/unix/common.c x: 11 # contributors y: 14 lines of code mmap/unix/mmap.c x: 19 # contributors y: 135 lines of code mmap/win32/mmap.c x: 14 # contributors y: 119 lines of code network_io/os2/sendrecv.c x: 10 # contributors y: 117 lines of code network_io/os2/sendrecv_udp.c x: 9 # contributors y: 83 lines of code network_io/os2/sockets.c x: 14 # contributors y: 251 lines of code network_io/os2/sockopt.c x: 13 # contributors y: 118 lines of code network_io/unix/multicast.c x: 10 # contributors y: 251 lines of code network_io/unix/sendrecv.c x: 25 # contributors y: 807 lines of code network_io/unix/sockaddr.c x: 21 # contributors y: 1006 lines of code network_io/unix/sockets.c x: 27 # contributors y: 430 lines of code network_io/unix/sockopt.c x: 24 # contributors y: 369 lines of code passwd/apr_getpass.c x: 16 # contributors y: 168 lines of code poll/unix/epoll.c x: 14 # contributors y: 391 lines of code poll/unix/poll.c x: 16 # contributors y: 373 lines of code poll/unix/port.c x: 14 # contributors y: 431 lines of code poll/unix/z_asio.c x: 5 # contributors y: 562 lines of code random/unix/apr_random.c x: 9 # contributors y: 240 lines of code random/unix/sha2.c x: 7 # contributors y: 334 lines of code shmem/beos/shm.c x: 11 # contributors y: 146 lines of code shmem/os2/shm.c x: 11 # contributors y: 120 lines of code shmem/win32/shm.c x: 10 # contributors y: 301 lines of code strings/apr_cstr.c x: 3 # contributors y: 306 lines of code strings/apr_fnmatch.c x: 7 # contributors y: 276 lines of code strings/apr_strings.c x: 22 # contributors y: 379 lines of code strings/apr_strtok.c x: 6 # contributors y: 26 lines of code tables/apr_hash.c x: 20 # contributors y: 397 lines of code tables/apr_skiplist.c x: 5 # contributors y: 733 lines of code threadproc/beos/proc.c x: 18 # contributors y: 349 lines of code threadproc/beos/threadpriv.c x: 9 # contributors y: 145 lines of code threadproc/beos/threadproc_common.c x: 7 # contributors y: 2 lines of code threadproc/netware/proc.c x: 16 # contributors y: 401 lines of code threadproc/netware/threadpriv.c x: 7 # contributors y: 73 lines of code threadproc/os2/proc.c x: 18 # contributors y: 514 lines of code threadproc/unix/proc.c x: 27 # contributors y: 584 lines of code threadproc/unix/signals.c x: 21 # contributors y: 358 lines of code threadproc/win32/signals.c x: 12 # contributors y: 38 lines of code threadproc/win32/threadpriv.c x: 13 # contributors y: 74 lines of code time/unix/time.c x: 22 # contributors y: 264 lines of code time/win32/time.c x: 18 # contributors y: 189 lines of code uri/apr_uri.c x: 5 # contributors y: 806 lines of code user/netware/groupinfo.c x: 9 # contributors y: 23 lines of code user/unix/groupinfo.c x: 11 # contributors y: 62 lines of code user/unix/userinfo.c x: 12 # contributors y: 101 lines of code user/win32/groupinfo.c x: 10 # contributors y: 66 lines of code user/win32/userinfo.c x: 10 # contributors y: 188 lines of code util-misc/apr_date.c x: 3 # contributors y: 362 lines of code util-misc/apr_queue.c x: 7 # contributors y: 266 lines of code util-misc/apr_reslist.c x: 5 # contributors y: 384 lines of code util-misc/apr_rmm.c x: 4 # contributors y: 314 lines of code util-misc/apr_thread_pool.c x: 8 # contributors y: 804 lines of code xlate/xlate.c x: 6 # contributors y: 295 lines of code include/apr_allocator.h x: 14 # contributors y: 57 lines of code include/apr_atomic.h x: 22 # contributors y: 32 lines of code include/apr_date.h x: 4 # contributors y: 15 lines of code include/apr_dbd.h x: 6 # contributors y: 139 lines of code include/apr_dso.h x: 13 # contributors y: 23 lines of code include/apr_errno.h x: 27 # contributors y: 643 lines of code include/apr_file_io.h x: 33 # contributors y: 211 lines of code include/apr_fnmatch.h x: 8 # contributors y: 22 lines of code include/apr_getopt.h x: 16 # contributors y: 41 lines of code include/apr_global_mutex.h x: 12 # contributors y: 52 lines of code include/apr_hash.h x: 19 # contributors y: 55 lines of code include/apr_inherit.h x: 10 # contributors y: 9 lines of code include/apr_mmap.h x: 17 # contributors y: 62 lines of code include/apr_network_io.h x: 33 # contributors y: 265 lines of code include/apr_poll.h x: 20 # contributors y: 103 lines of code include/apr_pools.h x: 28 # contributors y: 189 lines of code include/apr_portable.h x: 28 # contributors y: 224 lines of code include/apr_proc_mutex.h x: 13 # contributors y: 44 lines of code include/apr_queue.h x: 8 # contributors y: 30 lines of code include/apr_redis.h x: 2 # contributors y: 190 lines of code include/apr_ring.h x: 14 # contributors y: 144 lines of code include/apr_shm.h x: 10 # contributors y: 41 lines of code include/apr_skiplist.h x: 6 # contributors y: 65 lines of code include/apr_strings.h x: 22 # contributors y: 62 lines of code include/apr_tables.h x: 25 # contributors y: 92 lines of code include/apr_thread_cond.h x: 10 # contributors y: 28 lines of code include/apr_thread_rwlock.h x: 9 # contributors y: 24 lines of code include/apr_time.h x: 18 # contributors y: 65 lines of code include/apr_user.h x: 13 # contributors y: 48 lines of code include/apr_xml.h x: 5 # contributors y: 98 lines of code include/apu_version.h x: 5 # contributors y: 11 lines of code include/arch/netware/apr_arch_file_io.h x: 9 # contributors y: 129 lines of code include/arch/unix/apr_arch_networkio.h x: 8 # contributors y: 116 lines of code include/arch/unix/apr_arch_poll_private.h x: 10 # contributors y: 164 lines of code include/arch/win32/apr_arch_file_io.h x: 12 # contributors y: 133 lines of code include/arch/win32/apr_private.h x: 14 # contributors y: 99 lines of code random/unix/sha2.h x: 5 # contributors y: 24 lines of code poll/unix/wakeup.c x: 6 # contributors y: 108 lines of code file_io/win32/pipe.c x: 16 # contributors y: 214 lines of code xml/apr_xml_xmllite.c x: 3 # contributors y: 533 lines of code encoding/apr_encode.c x: 2 # contributors y: 1376 lines of code include/apr_encode.h x: 2 # contributors y: 79 lines of code include/private/apr_encode_private.h x: 2 # contributors y: 51 lines of code atomic/unix/mutex.c x: 3 # contributors y: 139 lines of code json/apr_json_decode.c x: 3 # contributors y: 709 lines of code crypto/crypt_blowfish.c x: 3 # contributors y: 684 lines of code crypto/crypt_blowfish.h x: 2 # contributors y: 10 lines of code poll/unix/pollcb.c x: 7 # contributors y: 195 lines of code buckets/apr_buckets_file.c x: 4 # contributors y: 190 lines of code misc/win32/env.c x: 5 # contributors y: 84 lines of code dbm/apr_dbm_gdbm.c x: 4 # contributors y: 179 lines of code dbm/apr_dbm_ndbm.c x: 3 # contributors y: 153 lines of code dbm/apr_dbm_sdbm.c x: 4 # contributors y: 148 lines of code xml/apr_xml.c x: 7 # contributors y: 676 lines of code build/lineends.pl x: 2 # contributors y: 114 lines of code file_io/unix/mktemp.c x: 18 # contributors y: 150 lines of code crypto/apr_crypto_commoncrypto.c x: 3 # contributors y: 979 lines of code crypto/apr_crypto_nss.c x: 7 # contributors y: 1127 lines of code build/apr_rules.mk.in x: 6 # contributors y: 182 lines of code jose/apr_jose_encode.c x: 2 # contributors y: 472 lines of code json/apr_json.c x: 3 # contributors y: 290 lines of code json/apr_json_encode.c x: 2 # contributors y: 223 lines of code locks/win32/thread_mutex.c x: 9 # contributors y: 125 lines of code build/gen-build.py x: 7 # contributors y: 161 lines of code hooks/apr_hooks.c x: 6 # contributors y: 331 lines of code buckets/apr_buckets_alloc.c x: 6 # contributors y: 195 lines of code file_io/unix/seek.c x: 16 # contributors y: 97 lines of code redis/apr_redis.c x: 2 # contributors y: 1174 lines of code crypto/apr_siphash.c x: 1 # contributors y: 154 lines of code include/apr_siphash.h x: 1 # contributors y: 29 lines of code build/aprenv.py x: 4 # contributors y: 492 lines of code build/NWGNUtail.inc x: 4 # contributors y: 293 lines of code build/nw_ver.awk x: 2 # contributors y: 63 lines of code build/aplibtool.c x: 8 # contributors y: 687 lines of code file_io/os2/seek.c x: 10 # contributors y: 83 lines of code file_io/os2/printf.c x: 1 # contributors y: 1 lines of code threadproc/os2/signals.c x: 6 # contributors y: 2 lines of code crypto/apr_sha1.c x: 3 # contributors y: 265 lines of code poll/os2/pollcb.c x: 1 # contributors y: 56 lines of code file_io/unix/filepath_util.c x: 6 # contributors y: 74 lines of code include/apr_anylock.h x: 1 # contributors y: 84 lines of code file_io/unix/fullrw.c x: 11 # contributors y: 74 lines of code network_io/unix/inet_ntop.c x: 9 # contributors y: 158 lines of code build/cvtdsp.pl x: 1 # contributors y: 514 lines of code include/apr_signal.h x: 12 # contributors y: 35 lines of code misc/unix/env.c x: 5 # contributors y: 51 lines of code file_io/os2/filepath.c x: 3 # contributors y: 1 lines of code file_io/os2/flock.c x: 7 # contributors y: 17 lines of code include/arch/aix/apr_arch_dso.h x: 3 # contributors y: 19 lines of code misc/netware/charset.c x: 4 # contributors y: 11 lines of code threadproc/unix/threadpriv.c x: 13 # contributors y: 90 lines of code helpers/apr_rename.pl x: 1 # contributors y: 40 lines of code
2966.0
lines of code
  min: 1.0
  average: 207.58
  25th percentile: 39.0
  median: 92.0
  75th percentile: 238.0
  max: 2966.0
0 42.0
# contributors
min: 1.0 | average: 8.55 | 25th percentile: 3.0 | median: 6.0 | 75th percentile: 12.0 | max: 42.0