apache / commons-daemon
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 84 files with 17,271 lines of code.
    • 1 file changed more than 100 times (557 lines of code)
    • 2 files changed 51-100 times (2,842 lines of code)
    • 12 files changed 21-50 times (5,698 lines of code)
    • 43 files changed 6-20 times (6,428 lines of code)
    • 26 files changed 1-5 times (1,746 lines of code)
3% | 16% | 32% | 37% | 10%
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 84 files with 17,271 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 2 files changed by 11-25 contributors (2,295 lines of code)
    • 31 files changed by 6-10 contributors (9,303 lines of code)
    • 46 files changed by 2-5 contributors (5,602 lines of code)
    • 5 files changed by 1 contributor (71 lines of code)
0% | 13% | 53% | 32% | <1%
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, java, xml, txt, sh, yml, in, md, m4, html, cmd, css, cgi, gitignore, pro, json, yaml, inc
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
xml24% | 0% | 37% | 23% | 14%
c0% | 22% | 37% | 32% | 7%
h0% | 0% | 11% | 57% | 31%
java0% | 0% | 0% | 98% | 1%
in0% | 0% | 0% | 100% | 0%
inc0% | 0% | 0% | 100% | 0%
html0% | 0% | 0% | 0% | 100%
cgi0% | 0% | 0% | 0% | 100%
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
src3% | 16% | 33% | 37% | 9%
ROOT0% | 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
changes.xml
in src/changes
557 - 2016-05-23 2023-07-28 126 11 ggregory@apache.org garydgregory@gmail.com
prunsrv.c
in src/native/windows/apps/prunsrv
1738 31 2010-09-14 2023-05-12 65 11 sebb@apache.org markt@apache.org
jsvc-unix.c
in src/native/unix/native
1104 29 2003-09-05 2023-05-12 60 9 yoavs@apache.org markt@apache.org
javajni.c
in src/native/windows/src
1164 18 2010-09-14 2023-04-19 33 7 sebb@apache.org markt@apache.org
arguments.c
in src/native/unix/native
464 - 2003-09-05 2020-06-26 32 10 yoavs@apache.org mads@renxo.com
java.c
in src/native/unix/native
493 13 2003-09-05 2020-08-24 31 8 yoavs@apache.org markt@apache.org
help.c
in src/native/unix/native
110 1 2003-09-05 2023-05-12 29 9 yoavs@apache.org markt@apache.org
version.h
in src/native/unix/native
19 - 2010-02-17 2023-05-12 28 2 mturk@apache.org markt@apache.org
procrun.xml
in src/site/xdoc
692 - 2010-02-17 2023-04-20 28 6 niallp@apache.org markt@apache.org
service.c
in src/native/windows/src
617 2 2010-09-14 2023-06-24 26 7 sebb@apache.org garydgregory@gmail.com
binaries.xml
in src/site/xdoc
39 - 2010-02-17 2023-05-12 25 4 niallp@apache.org markt@apache.org
download_daemon.xml
in src/site/xdoc
96 - 2010-02-17 2023-05-12 25 4 niallp@apache.org markt@apache.org
location.c
in src/native/unix/native
126 - 2003-09-05 2019-11-22 25 8 yoavs@apache.org markt@apache.org
prunmgr.h
in src/native/windows/apps/prunmgr
103 - 2010-09-14 2023-05-12 23 4 sebb@apache.org markt@apache.org
prunmgr.c
in src/native/windows/apps/prunmgr
1775 28 2010-09-14 2022-10-04 21 6 sebb@apache.org markt@apache.org
prunsrv.h
in src/native/windows/apps/prunsrv
6 - 2010-09-14 2023-05-12 20 4 sebb@apache.org markt@apache.org
DaemonConfiguration.java
in src/main/java/org/apache/commons/daemon/support
92 4 2011-11-02 2023-03-25 20 5 sebb@apache.org garydgregory@gmail.com
DaemonWrapper.java
in src/main/java/org/apache/commons/daemon/support
190 11 2011-11-02 2023-03-25 20 6 sebb@apache.org garydgregory@gmail.com
DaemonLoader.java
in src/main/java/org/apache/commons/daemon/support
293 19 2011-11-02 2022-08-24 17 5 sebb@apache.org garydgregory@gmail.com
arguments.h
in src/native/unix/native
39 - 2003-09-05 2022-07-16 16 10 yoavs@apache.org marc.wrobel@gmail.com
log.c
in src/native/windows/src
465 6 2010-09-14 2023-04-19 16 4 sebb@apache.org markt@apache.org
in
configure.in
in src/native/unix
130 - 2003-09-05 2022-03-10 15 6 yoavs@apache.org administrator@win-2022-dev....
DaemonPermission.java
in src/main/java/org/apache/commons/daemon
184 10 2011-11-02 2022-07-16 15 6 sebb@apache.org marc.wrobel@gmail.com
utils.c
in src/native/windows/src
542 19 2010-09-14 2021-01-06 15 3 sebb@apache.org markt@apache.org
rprocess.c
in src/native/windows/src
754 14 2010-09-14 2022-10-24 15 7 sebb@apache.org jfclere@gmail.com
apxwin.h
in src/native/windows/include
123 - 2010-09-14 2022-03-10 13 4 sebb@apache.org administrator@win-2022-dev....
mail-lists.xml
in src/site/xdoc
160 - 2010-04-21 2022-07-16 12 5 niallp@apache.org marc.wrobel@gmail.com
home.c
in src/native/unix/native
204 3 2003-09-05 2019-06-19 12 8 yoavs@apache.org markt@apache.org
jsvc.xml
in src/site/xdoc
297 - 2010-02-17 2023-01-18 12 5 niallp@apache.org garydgregory@gmail.com
DaemonInitException.java
in src/main/java/org/apache/commons/daemon
14 3 2011-11-02 2023-03-25 11 4 sebb@apache.org garydgregory@gmail.com
debug.c
in src/native/unix/native
53 2 2003-09-05 2022-07-16 11 8 yoavs@apache.org marc.wrobel@gmail.com
dso-dyld.c
in src/native/unix/native
87 6 2003-09-05 2022-07-16 11 10 yoavs@apache.org marc.wrobel@gmail.com
registry.c
in src/native/windows/src
799 13 2010-09-14 2022-07-16 11 6 sebb@apache.org marc.wrobel@gmail.com
in
Makefile.in
in src/native/unix/native
36 - 2003-09-05 2017-07-10 10 6 yoavs@apache.org ggregory@apache.org
signals.c
in src/native/unix/native
46 2 2003-09-05 2022-07-16 10 8 yoavs@apache.org marc.wrobel@gmail.com
dso.h
in src/native/unix/native
13 - 2003-09-05 2017-07-08 9 8 yoavs@apache.org ggregory@apache.org
java.h
in src/native/unix/native
14 - 2003-09-05 2017-07-08 9 6 yoavs@apache.org ggregory@apache.org
debug.h
in src/native/unix/native
16 - 2003-09-05 2022-07-16 9 8 yoavs@apache.org marc.wrobel@gmail.com
in
Makedefs.in
in src/native/unix
28 - 2003-09-05 2017-07-08 9 5 yoavs@apache.org ggregory@apache.org
jsvc.h
in src/native/unix/native
31 - 2003-09-05 2017-07-08 9 7 yoavs@apache.org ggregory@apache.org
dso-dlfcn.c
in src/native/unix/native
31 3 2003-09-05 2022-07-16 9 8 yoavs@apache.org marc.wrobel@gmail.com
native-src.xml
in src/assembly
72 - 2010-02-18 2020-08-10 9 4 mturk@apache.org sebb@apache.org
log.h
in src/native/windows/include
90 - 2010-09-14 2022-04-27 9 4 sebb@apache.org markt@apache.org
Daemon.java
in src/main/java/org/apache/commons/daemon
11 - 2011-11-02 2020-11-21 8 4 sebb@apache.org garydgregory@gmail.com
Makefile.inc
in src/native/windows/include
199 - 2010-09-14 2021-03-05 8 4 sebb@apache.org mturk@apache.org
cmdline.c
in src/native/windows/src
267 3 2010-09-14 2022-07-16 8 4 sebb@apache.org marc.wrobel@gmail.com
gui.c
in src/native/windows/src
743 23 2010-09-14 2019-09-30 8 3 sebb@apache.org markt@apache.org
help.h
in src/native/unix/native
4 - 2003-09-05 2017-07-08 7 6 yoavs@apache.org ggregory@apache.org
DaemonContext.java
in src/main/java/org/apache/commons/daemon
6 - 2011-11-02 2020-11-21 7 4 sebb@apache.org garydgregory@gmail.com
location.h
in src/native/unix/native
8 - 2003-09-05 2017-07-08 7 6 yoavs@apache.org ggregory@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
changes.xml
in src/changes
557 - 2016-05-23 2023-07-28 126 11 ggregory@apache.org garydgregory@gmail.com
prunsrv.c
in src/native/windows/apps/prunsrv
1738 31 2010-09-14 2023-05-12 65 11 sebb@apache.org markt@apache.org
arguments.c
in src/native/unix/native
464 - 2003-09-05 2020-06-26 32 10 yoavs@apache.org mads@renxo.com
arguments.h
in src/native/unix/native
39 - 2003-09-05 2022-07-16 16 10 yoavs@apache.org marc.wrobel@gmail.com
dso-dyld.c
in src/native/unix/native
87 6 2003-09-05 2022-07-16 11 10 yoavs@apache.org marc.wrobel@gmail.com
jsvc-unix.c
in src/native/unix/native
1104 29 2003-09-05 2023-05-12 60 9 yoavs@apache.org markt@apache.org
help.c
in src/native/unix/native
110 1 2003-09-05 2023-05-12 29 9 yoavs@apache.org markt@apache.org
java.c
in src/native/unix/native
493 13 2003-09-05 2020-08-24 31 8 yoavs@apache.org markt@apache.org
location.c
in src/native/unix/native
126 - 2003-09-05 2019-11-22 25 8 yoavs@apache.org markt@apache.org
home.c
in src/native/unix/native
204 3 2003-09-05 2019-06-19 12 8 yoavs@apache.org markt@apache.org
debug.c
in src/native/unix/native
53 2 2003-09-05 2022-07-16 11 8 yoavs@apache.org marc.wrobel@gmail.com
signals.c
in src/native/unix/native
46 2 2003-09-05 2022-07-16 10 8 yoavs@apache.org marc.wrobel@gmail.com
debug.h
in src/native/unix/native
16 - 2003-09-05 2022-07-16 9 8 yoavs@apache.org marc.wrobel@gmail.com
dso-dlfcn.c
in src/native/unix/native
31 3 2003-09-05 2022-07-16 9 8 yoavs@apache.org marc.wrobel@gmail.com
dso.h
in src/native/unix/native
13 - 2003-09-05 2017-07-08 9 8 yoavs@apache.org ggregory@apache.org
javajni.c
in src/native/windows/src
1164 18 2010-09-14 2023-04-19 33 7 sebb@apache.org markt@apache.org
service.c
in src/native/windows/src
617 2 2010-09-14 2023-06-24 26 7 sebb@apache.org garydgregory@gmail.com
rprocess.c
in src/native/windows/src
754 14 2010-09-14 2022-10-24 15 7 sebb@apache.org jfclere@gmail.com
jsvc.h
in src/native/unix/native
31 - 2003-09-05 2017-07-08 9 7 yoavs@apache.org ggregory@apache.org
replace.c
in src/native/unix/native
64 1 2003-09-05 2019-06-19 7 7 yoavs@apache.org markt@apache.org
procrun.xml
in src/site/xdoc
692 - 2010-02-17 2023-04-20 28 6 niallp@apache.org markt@apache.org
prunmgr.c
in src/native/windows/apps/prunmgr
1775 28 2010-09-14 2022-10-04 21 6 sebb@apache.org markt@apache.org
DaemonWrapper.java
in src/main/java/org/apache/commons/daemon/support
190 11 2011-11-02 2023-03-25 20 6 sebb@apache.org garydgregory@gmail.com
in
configure.in
in src/native/unix
130 - 2003-09-05 2022-03-10 15 6 yoavs@apache.org administrator@win-2022-dev....
DaemonPermission.java
in src/main/java/org/apache/commons/daemon
184 10 2011-11-02 2022-07-16 15 6 sebb@apache.org marc.wrobel@gmail.com
registry.c
in src/native/windows/src
799 13 2010-09-14 2022-07-16 11 6 sebb@apache.org marc.wrobel@gmail.com
in
Makefile.in
in src/native/unix/native
36 - 2003-09-05 2017-07-10 10 6 yoavs@apache.org ggregory@apache.org
java.h
in src/native/unix/native
14 - 2003-09-05 2017-07-08 9 6 yoavs@apache.org ggregory@apache.org
help.h
in src/native/unix/native
4 - 2003-09-05 2017-07-08 7 6 yoavs@apache.org ggregory@apache.org
location.h
in src/native/unix/native
8 - 2003-09-05 2017-07-08 7 6 yoavs@apache.org ggregory@apache.org
in
Makefile.in
in src/native/unix
33 - 2003-09-05 2017-07-10 7 6 yoavs@apache.org ggregory@apache.org
replace.h
in src/native/unix/native
4 - 2003-09-05 2017-07-08 6 6 yoavs@apache.org ggregory@apache.org
home.h
in src/native/unix/native
18 - 2003-09-05 2017-07-08 6 6 yoavs@apache.org ggregory@apache.org
DaemonConfiguration.java
in src/main/java/org/apache/commons/daemon/support
92 4 2011-11-02 2023-03-25 20 5 sebb@apache.org garydgregory@gmail.com
DaemonLoader.java
in src/main/java/org/apache/commons/daemon/support
293 19 2011-11-02 2022-08-24 17 5 sebb@apache.org garydgregory@gmail.com
mail-lists.xml
in src/site/xdoc
160 - 2010-04-21 2022-07-16 12 5 niallp@apache.org marc.wrobel@gmail.com
jsvc.xml
in src/site/xdoc
297 - 2010-02-17 2023-01-18 12 5 niallp@apache.org garydgregory@gmail.com
in
Makedefs.in
in src/native/unix
28 - 2003-09-05 2017-07-08 9 5 yoavs@apache.org ggregory@apache.org
private.h
in src/native/windows/src
167 - 2010-09-14 2022-07-16 7 5 sebb@apache.org marc.wrobel@gmail.com
download_daemon.xml
in src/site/xdoc
96 - 2010-02-17 2023-05-12 25 4 niallp@apache.org markt@apache.org
binaries.xml
in src/site/xdoc
39 - 2010-02-17 2023-05-12 25 4 niallp@apache.org markt@apache.org
prunmgr.h
in src/native/windows/apps/prunmgr
103 - 2010-09-14 2023-05-12 23 4 sebb@apache.org markt@apache.org
prunsrv.h
in src/native/windows/apps/prunsrv
6 - 2010-09-14 2023-05-12 20 4 sebb@apache.org markt@apache.org
log.c
in src/native/windows/src
465 6 2010-09-14 2023-04-19 16 4 sebb@apache.org markt@apache.org
apxwin.h
in src/native/windows/include
123 - 2010-09-14 2022-03-10 13 4 sebb@apache.org administrator@win-2022-dev....
DaemonInitException.java
in src/main/java/org/apache/commons/daemon
14 3 2011-11-02 2023-03-25 11 4 sebb@apache.org garydgregory@gmail.com
log.h
in src/native/windows/include
90 - 2010-09-14 2022-04-27 9 4 sebb@apache.org markt@apache.org
native-src.xml
in src/assembly
72 - 2010-02-18 2020-08-10 9 4 mturk@apache.org sebb@apache.org
Makefile.inc
in src/native/windows/include
199 - 2010-09-14 2021-03-05 8 4 sebb@apache.org mturk@apache.org
cmdline.c
in src/native/windows/src
267 3 2010-09-14 2022-07-16 8 4 sebb@apache.org marc.wrobel@gmail.com
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
win.xml
in src/assembly
28 - 2016-11-28 2019-06-28 2 1 markt@apache.org markt@apache.org
index.xml
in src/native/windows/xdocs
15 - 2010-09-14 2010-09-14 1 1 sebb@apache.org sebb@apache.org
security.h
in src/native/windows/include
14 - 2022-03-10 2022-03-10 1 1 administrator@win-2022-dev.... administrator@win-2022-dev....
mclib.h
in src/native/windows/src
9 - 2010-09-14 2010-09-14 1 1 sebb@apache.org sebb@apache.org
console.h
in src/native/windows/include
5 - 2010-09-14 2010-09-14 1 1 sebb@apache.org sebb@apache.org
gui.h
in src/native/windows/include
109 - 2010-09-14 2019-09-30 3 2 sebb@apache.org markt@apache.org
security.c
in src/native/windows/src
80 - 2022-03-10 2022-11-25 4 2 administrator@win-2022-dev.... markt@apache.org
registry.h
in src/native/windows/include
42 - 2010-09-14 2017-11-03 2 2 sebb@apache.org markt@apache.org
version.h
in src/native/unix/native
19 - 2010-02-17 2023-05-12 28 2 mturk@apache.org markt@apache.org
locks.h
in src/native/unix/native
8 - 2010-02-11 2017-07-08 3 2 mturk@apache.org ggregory@apache.org
cgi
download_daemon.cgi
in src/site/resources
4 - 2013-02-27 2015-02-24 2 2 olamy@apache.org sebb@apache.org
gui.c
in src/native/windows/src
743 23 2010-09-14 2019-09-30 8 3 sebb@apache.org markt@apache.org
utils.c
in src/native/windows/src
542 19 2010-09-14 2021-01-06 15 3 sebb@apache.org markt@apache.org
handles.c
in src/native/windows/src
524 17 2010-09-14 2022-07-16 5 3 sebb@apache.org marc.wrobel@gmail.com
mclib.c
in src/native/windows/src
251 3 2010-09-14 2017-11-03 4 3 sebb@apache.org markt@apache.org
index.xml
in src/site/xdoc
91 - 2010-02-17 2022-07-16 4 3 niallp@apache.org marc.wrobel@gmail.com
console.c
in src/native/windows/src
86 1 2010-09-14 2022-07-16 3 3 sebb@apache.org marc.wrobel@gmail.com
faq.xml
in src/site/xdoc
78 - 2010-02-17 2022-07-16 4 3 niallp@apache.org marc.wrobel@gmail.com
handles.h
in src/native/windows/include
66 - 2010-09-14 2022-07-16 3 3 sebb@apache.org marc.wrobel@gmail.com
issue-tracking.xml
in src/site/xdoc
54 - 2010-02-17 2019-09-25 4 3 niallp@apache.org markt@apache.org
javajni.h
in src/native/windows/include
45 - 2010-09-14 2019-06-14 6 3 sebb@apache.org markt@apache.org
service.h
in src/native/windows/include
34 - 2010-09-14 2022-10-04 6 3 sebb@apache.org markt@apache.org
bin.xml
in src/assembly
28 - 2007-11-16 2015-08-18 3 3 niallp@apache.org sebb@apache.org
site.xml
in src/site
25 - 2007-11-16 2019-07-21 5 3 niallp@apache.org gardgregory@gmail.com
locks.c
in src/native/unix/native
24 1 2010-02-11 2019-06-19 5 3 mturk@apache.org markt@apache.org
rprocess.h
in src/native/windows/include
23 - 2010-09-14 2022-10-24 3 3 sebb@apache.org jfclere@gmail.com
signals.h
in src/native/unix/native
6 - 2010-02-13 2019-06-14 4 3 mturk@apache.org markt@apache.org
DaemonUserSignal.java
in src/main/java/org/apache/commons/daemon
5 - 2011-11-02 2022-01-17 5 3 sebb@apache.org markt@apache.org
DaemonListener.java
in src/main/java/org/apache/commons/daemon
4 - 2011-11-02 2020-11-18 4 3 sebb@apache.org garydgregory@gmail.com
log.c
in src/native/windows/src
465 6 2010-09-14 2023-04-19 16 4 sebb@apache.org markt@apache.org
cmdline.c
in src/native/windows/src
267 3 2010-09-14 2022-07-16 8 4 sebb@apache.org marc.wrobel@gmail.com
Makefile.inc
in src/native/windows/include
199 - 2010-09-14 2021-03-05 8 4 sebb@apache.org mturk@apache.org
apxwin.h
in src/native/windows/include
123 - 2010-09-14 2022-03-10 13 4 sebb@apache.org administrator@win-2022-dev....
119 - 2003-09-05 2022-07-16 4 4 yoavs@apache.org marc.wrobel@gmail.com
prunmgr.h
in src/native/windows/apps/prunmgr
103 - 2010-09-14 2023-05-12 23 4 sebb@apache.org markt@apache.org
download_daemon.xml
in src/site/xdoc
96 - 2010-02-17 2023-05-12 25 4 niallp@apache.org markt@apache.org
log.h
in src/native/windows/include
90 - 2010-09-14 2022-04-27 9 4 sebb@apache.org markt@apache.org
native-src.xml
in src/assembly
72 - 2010-02-18 2020-08-10 9 4 mturk@apache.org sebb@apache.org
cmdline.h
in src/native/windows/include
48 - 2010-09-14 2022-07-16 4 4 sebb@apache.org marc.wrobel@gmail.com
binaries.xml
in src/site/xdoc
39 - 2010-02-17 2023-05-12 25 4 niallp@apache.org markt@apache.org
DaemonController.java
in src/main/java/org/apache/commons/daemon
16 - 2011-11-02 2020-11-21 6 4 sebb@apache.org garydgregory@gmail.com
DaemonInitException.java
in src/main/java/org/apache/commons/daemon
14 3 2011-11-02 2023-03-25 11 4 sebb@apache.org garydgregory@gmail.com
Daemon.java
in src/main/java/org/apache/commons/daemon
11 - 2011-11-02 2020-11-21 8 4 sebb@apache.org garydgregory@gmail.com
prunsrv.h
in src/native/windows/apps/prunsrv
6 - 2010-09-14 2023-05-12 20 4 sebb@apache.org markt@apache.org
DaemonContext.java
in src/main/java/org/apache/commons/daemon
6 - 2011-11-02 2020-11-21 7 4 sebb@apache.org garydgregory@gmail.com
jsvc.xml
in src/site/xdoc
297 - 2010-02-17 2023-01-18 12 5 niallp@apache.org garydgregory@gmail.com
DaemonLoader.java
in src/main/java/org/apache/commons/daemon/support
293 19 2011-11-02 2022-08-24 17 5 sebb@apache.org garydgregory@gmail.com
private.h
in src/native/windows/src
167 - 2010-09-14 2022-07-16 7 5 sebb@apache.org marc.wrobel@gmail.com
mail-lists.xml
in src/site/xdoc
160 - 2010-04-21 2022-07-16 12 5 niallp@apache.org marc.wrobel@gmail.com
DaemonConfiguration.java
in src/main/java/org/apache/commons/daemon/support
92 4 2011-11-02 2023-03-25 20 5 sebb@apache.org garydgregory@gmail.com
Correlations

File Size vs. Number of Changes: 84 points

src/changes/changes.xml x: 557 lines of code y: 126 # changes src/native/windows/src/service.c x: 617 lines of code y: 26 # changes src/native/unix/native/help.c x: 110 lines of code y: 29 # changes src/native/unix/native/jsvc-unix.c x: 1104 lines of code y: 60 # changes src/native/windows/apps/prunsrv/prunsrv.c x: 1738 lines of code y: 65 # changes src/native/unix/native/version.h x: 19 lines of code y: 28 # changes src/native/windows/apps/prunmgr/prunmgr.h x: 103 lines of code y: 23 # changes src/native/windows/apps/prunsrv/prunsrv.h x: 6 lines of code y: 20 # changes src/site/xdoc/binaries.xml x: 39 lines of code y: 25 # changes src/site/xdoc/download_daemon.xml x: 96 lines of code y: 25 # changes src/site/xdoc/procrun.xml x: 692 lines of code y: 28 # changes src/native/windows/src/log.c x: 465 lines of code y: 16 # changes src/native/windows/src/javajni.c x: 1164 lines of code y: 33 # changes src/main/java/org/apache/commons/daemon/DaemonInitException.java x: 14 lines of code y: 11 # changes src/main/java/org/apache/commons/daemon/support/DaemonConfiguration.java x: 92 lines of code y: 20 # changes src/main/java/org/apache/commons/daemon/support/DaemonWrapper.java x: 190 lines of code y: 20 # changes src/site/xdoc/jsvc.xml x: 297 lines of code y: 12 # changes src/native/windows/src/security.c x: 80 lines of code y: 4 # changes src/native/windows/include/rprocess.h x: 23 lines of code y: 3 # changes src/native/windows/src/rprocess.c x: 754 lines of code y: 15 # changes src/native/windows/apps/prunmgr/prunmgr.c x: 1775 lines of code y: 21 # changes src/native/windows/include/service.h x: 34 lines of code y: 6 # changes src/main/java/org/apache/commons/daemon/support/DaemonLoader.java x: 293 lines of code y: 17 # changes PROPOSAL.html x: 119 lines of code y: 4 # changes src/site/xdoc/index.xml x: 91 lines of code y: 4 # changes src/site/xdoc/mail-lists.xml x: 160 lines of code y: 12 # changes src/main/java/org/apache/commons/daemon/DaemonPermission.java x: 184 lines of code y: 15 # changes src/native/unix/native/arguments.h x: 39 lines of code y: 16 # changes src/native/unix/native/debug.c x: 53 lines of code y: 11 # changes src/native/unix/native/debug.h x: 16 lines of code y: 9 # changes src/native/unix/native/dso-dlfcn.c x: 31 lines of code y: 9 # changes src/native/unix/native/dso-dyld.c x: 87 lines of code y: 11 # changes src/native/unix/native/signals.c x: 46 lines of code y: 10 # changes src/native/windows/include/cmdline.h x: 48 lines of code y: 4 # changes src/native/windows/include/handles.h x: 66 lines of code y: 3 # changes src/native/windows/src/cmdline.c x: 267 lines of code y: 8 # changes src/native/windows/src/console.c x: 86 lines of code y: 3 # changes src/native/windows/src/handles.c x: 524 lines of code y: 5 # changes src/native/windows/src/private.h x: 167 lines of code y: 7 # changes src/native/windows/src/registry.c x: 799 lines of code y: 11 # changes src/native/windows/include/log.h x: 90 lines of code y: 9 # changes src/native/unix/configure.in x: 130 lines of code y: 15 # changes src/native/windows/include/security.h x: 14 lines of code y: 1 # changes src/native/windows/include/apxwin.h x: 123 lines of code y: 13 # changes src/main/java/org/apache/commons/daemon/DaemonUserSignal.java x: 5 lines of code y: 5 # changes src/native/windows/include/Makefile.inc x: 199 lines of code y: 8 # changes src/native/windows/src/utils.c x: 542 lines of code y: 15 # changes src/main/java/org/apache/commons/daemon/Daemon.java x: 11 lines of code y: 8 # changes src/main/java/org/apache/commons/daemon/DaemonContext.java x: 6 lines of code y: 7 # changes src/main/java/org/apache/commons/daemon/DaemonController.java x: 16 lines of code y: 6 # changes src/main/java/org/apache/commons/daemon/DaemonListener.java x: 4 lines of code y: 4 # changes src/native/unix/native/java.c x: 493 lines of code y: 31 # changes src/assembly/native-src.xml x: 72 lines of code y: 9 # changes src/native/unix/native/arguments.c x: 464 lines of code y: 32 # changes src/native/unix/native/location.c x: 126 lines of code y: 25 # changes src/native/windows/include/gui.h x: 109 lines of code y: 3 # changes src/native/windows/src/gui.c x: 743 lines of code y: 8 # changes src/site/xdoc/issue-tracking.xml x: 54 lines of code y: 4 # changes src/site/site.xml x: 25 lines of code y: 5 # changes src/assembly/win.xml x: 28 lines of code y: 2 # changes src/native/unix/native/home.c x: 204 lines of code y: 12 # changes src/native/unix/native/replace.c x: 64 lines of code y: 7 # changes src/native/windows/include/javajni.h x: 45 lines of code y: 6 # changes src/native/windows/src/mclib.c x: 251 lines of code y: 4 # changes src/native/windows/include/registry.h x: 42 lines of code y: 2 # changes src/native/unix/Makefile.in x: 33 lines of code y: 7 # changes src/native/unix/native/Makefile.in x: 36 lines of code y: 10 # changes src/native/unix/Makedefs.in x: 28 lines of code y: 9 # changes src/native/unix/native/home.h x: 18 lines of code y: 6 # changes src/native/unix/native/location.h x: 8 lines of code y: 7 # changes src/native/unix/native/locks.h x: 8 lines of code y: 3 # changes src/native/unix/native/replace.h x: 4 lines of code y: 6 # changes src/assembly/bin.xml x: 28 lines of code y: 3 # changes src/site/resources/download_daemon.cgi x: 4 lines of code y: 2 # changes src/native/windows/include/console.h x: 5 lines of code y: 1 # changes src/native/windows/src/mclib.h x: 9 lines of code y: 1 # changes
126.0
# changes
  min: 1.0
  average: 13.32
  25th percentile: 4.0
  median: 9.0
  75th percentile: 15.75
  max: 126.0
0 1775.0
lines of code
min: 4.0 | average: 205.61 | 25th percentile: 18.25 | median: 65.0 | 75th percentile: 196.75 | max: 1775.0

Number of Contributors vs. Number of Changes: 84 points

src/changes/changes.xml x: 11 # contributors y: 126 # changes src/native/windows/src/service.c x: 7 # contributors y: 26 # changes src/native/unix/native/help.c x: 9 # contributors y: 29 # changes src/native/unix/native/jsvc-unix.c x: 9 # contributors y: 60 # changes src/native/windows/apps/prunsrv/prunsrv.c x: 11 # contributors y: 65 # changes src/native/unix/native/version.h x: 2 # contributors y: 28 # changes src/native/windows/apps/prunmgr/prunmgr.h x: 4 # contributors y: 23 # changes src/native/windows/apps/prunsrv/prunsrv.h x: 4 # contributors y: 20 # changes src/site/xdoc/binaries.xml x: 4 # contributors y: 25 # changes src/site/xdoc/procrun.xml x: 6 # contributors y: 28 # changes src/native/windows/src/log.c x: 4 # contributors y: 16 # changes src/native/windows/src/javajni.c x: 7 # contributors y: 33 # changes src/main/java/org/apache/commons/daemon/DaemonInitException.java x: 4 # contributors y: 11 # changes src/main/java/org/apache/commons/daemon/support/DaemonConfiguration.java x: 5 # contributors y: 20 # changes src/main/java/org/apache/commons/daemon/support/DaemonWrapper.java x: 6 # contributors y: 20 # changes src/site/xdoc/jsvc.xml x: 5 # contributors y: 12 # changes src/native/windows/src/security.c x: 2 # contributors y: 4 # changes src/native/windows/include/rprocess.h x: 3 # contributors y: 3 # changes src/native/windows/src/rprocess.c x: 7 # contributors y: 15 # changes src/native/windows/apps/prunmgr/prunmgr.c x: 6 # contributors y: 21 # changes src/native/windows/include/service.h x: 3 # contributors y: 6 # changes src/main/java/org/apache/commons/daemon/support/DaemonLoader.java x: 5 # contributors y: 17 # changes PROPOSAL.html x: 4 # contributors y: 4 # changes src/site/xdoc/faq.xml x: 3 # contributors y: 4 # changes src/main/java/org/apache/commons/daemon/DaemonPermission.java x: 6 # contributors y: 15 # changes src/native/unix/native/arguments.h x: 10 # contributors y: 16 # changes src/native/unix/native/debug.c x: 8 # contributors y: 11 # changes src/native/unix/native/debug.h x: 8 # contributors y: 9 # changes src/native/unix/native/dso-dyld.c x: 10 # contributors y: 11 # changes src/native/unix/native/signals.c x: 8 # contributors y: 10 # changes src/native/windows/src/cmdline.c x: 4 # contributors y: 8 # changes src/native/windows/src/handles.c x: 3 # contributors y: 5 # changes src/native/windows/src/private.h x: 5 # contributors y: 7 # changes src/native/windows/src/registry.c x: 6 # contributors y: 11 # changes src/native/windows/include/log.h x: 4 # contributors y: 9 # changes src/native/windows/include/security.h x: 1 # contributors y: 1 # changes src/native/windows/include/apxwin.h x: 4 # contributors y: 13 # changes src/native/windows/src/utils.c x: 3 # contributors y: 15 # changes src/main/java/org/apache/commons/daemon/DaemonContext.java x: 4 # contributors y: 7 # changes src/main/java/org/apache/commons/daemon/DaemonController.java x: 4 # contributors y: 6 # changes src/native/unix/native/java.c x: 8 # contributors y: 31 # changes src/native/unix/native/arguments.c x: 10 # contributors y: 32 # changes src/native/unix/native/location.c x: 8 # contributors y: 25 # changes src/native/windows/include/gui.h x: 2 # contributors y: 3 # changes src/native/windows/src/gui.c x: 3 # contributors y: 8 # changes src/assembly/win.xml x: 1 # contributors y: 2 # changes src/native/unix/native/home.c x: 8 # contributors y: 12 # changes src/native/unix/native/replace.c x: 7 # contributors y: 7 # changes src/native/windows/include/registry.h x: 2 # contributors y: 2 # changes src/native/unix/Makefile.in x: 6 # contributors y: 7 # changes src/native/unix/native/Makefile.in x: 6 # contributors y: 10 # changes src/native/unix/Makedefs.in x: 5 # contributors y: 9 # changes src/native/unix/native/home.h x: 6 # contributors y: 6 # changes src/native/unix/native/java.h x: 6 # contributors y: 9 # changes src/native/unix/native/jsvc.h x: 7 # contributors y: 9 # changes
126.0
# changes
  min: 1.0
  average: 13.32
  25th percentile: 4.0
  median: 9.0
  75th percentile: 15.75
  max: 126.0
0 11.0
# contributors
min: 1.0 | average: 4.9 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 6.0 | max: 11.0

Number of Contributors vs. File Size: 84 points

src/changes/changes.xml x: 11 # contributors y: 557 lines of code src/native/windows/src/service.c x: 7 # contributors y: 617 lines of code src/native/unix/native/help.c x: 9 # contributors y: 110 lines of code src/native/unix/native/jsvc-unix.c x: 9 # contributors y: 1104 lines of code src/native/windows/apps/prunsrv/prunsrv.c x: 11 # contributors y: 1738 lines of code src/native/unix/native/version.h x: 2 # contributors y: 19 lines of code src/native/windows/apps/prunmgr/prunmgr.h x: 4 # contributors y: 103 lines of code src/native/windows/apps/prunsrv/prunsrv.h x: 4 # contributors y: 6 lines of code src/site/xdoc/binaries.xml x: 4 # contributors y: 39 lines of code src/site/xdoc/download_daemon.xml x: 4 # contributors y: 96 lines of code src/site/xdoc/procrun.xml x: 6 # contributors y: 692 lines of code src/native/windows/src/log.c x: 4 # contributors y: 465 lines of code src/native/windows/src/javajni.c x: 7 # contributors y: 1164 lines of code src/main/java/org/apache/commons/daemon/DaemonInitException.java x: 4 # contributors y: 14 lines of code src/main/java/org/apache/commons/daemon/support/DaemonConfiguration.java x: 5 # contributors y: 92 lines of code src/main/java/org/apache/commons/daemon/support/DaemonWrapper.java x: 6 # contributors y: 190 lines of code src/site/xdoc/jsvc.xml x: 5 # contributors y: 297 lines of code src/native/windows/src/security.c x: 2 # contributors y: 80 lines of code src/native/windows/include/rprocess.h x: 3 # contributors y: 23 lines of code src/native/windows/src/rprocess.c x: 7 # contributors y: 754 lines of code src/native/windows/apps/prunmgr/prunmgr.c x: 6 # contributors y: 1775 lines of code src/native/windows/include/service.h x: 3 # contributors y: 34 lines of code src/main/java/org/apache/commons/daemon/support/DaemonLoader.java x: 5 # contributors y: 293 lines of code PROPOSAL.html x: 4 # contributors y: 119 lines of code src/site/xdoc/faq.xml x: 3 # contributors y: 78 lines of code src/site/xdoc/index.xml x: 3 # contributors y: 91 lines of code src/site/xdoc/mail-lists.xml x: 5 # contributors y: 160 lines of code src/main/java/org/apache/commons/daemon/DaemonPermission.java x: 6 # contributors y: 184 lines of code src/native/unix/native/arguments.h x: 10 # contributors y: 39 lines of code src/native/unix/native/debug.c x: 8 # contributors y: 53 lines of code src/native/unix/native/debug.h x: 8 # contributors y: 16 lines of code src/native/unix/native/dso-dlfcn.c x: 8 # contributors y: 31 lines of code src/native/unix/native/dso-dyld.c x: 10 # contributors y: 87 lines of code src/native/unix/native/signals.c x: 8 # contributors y: 46 lines of code src/native/windows/include/cmdline.h x: 4 # contributors y: 48 lines of code src/native/windows/include/handles.h x: 3 # contributors y: 66 lines of code src/native/windows/src/cmdline.c x: 4 # contributors y: 267 lines of code src/native/windows/src/console.c x: 3 # contributors y: 86 lines of code src/native/windows/src/handles.c x: 3 # contributors y: 524 lines of code src/native/windows/src/private.h x: 5 # contributors y: 167 lines of code src/native/windows/src/registry.c x: 6 # contributors y: 799 lines of code src/native/windows/include/log.h x: 4 # contributors y: 90 lines of code src/native/unix/configure.in x: 6 # contributors y: 130 lines of code src/native/windows/include/security.h x: 1 # contributors y: 14 lines of code src/main/java/org/apache/commons/daemon/DaemonUserSignal.java x: 3 # contributors y: 5 lines of code src/native/windows/include/Makefile.inc x: 4 # contributors y: 199 lines of code src/native/windows/src/utils.c x: 3 # contributors y: 542 lines of code src/main/java/org/apache/commons/daemon/Daemon.java x: 4 # contributors y: 11 lines of code src/native/unix/native/java.c x: 8 # contributors y: 493 lines of code src/assembly/native-src.xml x: 4 # contributors y: 72 lines of code src/native/unix/native/arguments.c x: 10 # contributors y: 464 lines of code src/native/unix/native/location.c x: 8 # contributors y: 126 lines of code src/native/windows/include/gui.h x: 2 # contributors y: 109 lines of code src/native/windows/src/gui.c x: 3 # contributors y: 743 lines of code src/site/xdoc/issue-tracking.xml x: 3 # contributors y: 54 lines of code src/assembly/win.xml x: 1 # contributors y: 28 lines of code src/native/unix/native/home.c x: 8 # contributors y: 204 lines of code src/native/unix/native/replace.c x: 7 # contributors y: 64 lines of code src/native/windows/include/javajni.h x: 3 # contributors y: 45 lines of code src/native/windows/src/mclib.c x: 3 # contributors y: 251 lines of code src/native/windows/include/registry.h x: 2 # contributors y: 42 lines of code src/native/unix/Makefile.in x: 6 # contributors y: 33 lines of code src/native/unix/native/Makefile.in x: 6 # contributors y: 36 lines of code src/native/unix/Makedefs.in x: 5 # contributors y: 28 lines of code src/native/unix/native/dso.h x: 8 # contributors y: 13 lines of code src/native/unix/native/help.h x: 6 # contributors y: 4 lines of code src/native/unix/native/home.h x: 6 # contributors y: 18 lines of code src/native/unix/native/jsvc.h x: 7 # contributors y: 31 lines of code src/native/unix/native/location.h x: 6 # contributors y: 8 lines of code src/native/unix/native/locks.h x: 2 # contributors y: 8 lines of code src/site/resources/download_daemon.cgi x: 2 # contributors y: 4 lines of code src/native/windows/include/console.h x: 1 # contributors y: 5 lines of code src/native/windows/src/mclib.h x: 1 # contributors y: 9 lines of code
1775.0
lines of code
  min: 4.0
  average: 205.61
  25th percentile: 18.25
  median: 65.0
  75th percentile: 196.75
  max: 1775.0
0 11.0
# contributors
min: 1.0 | average: 4.9 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 6.0 | max: 11.0