apache / commons-daemon
File Size

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

Intro
Learn more...
File Size Overall
33% | 30% | 15% | 9% | 10%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
c45% | 31% | 17% | 1% | 3%
xml0% | 55% | 13% | 7% | 23%
java0% | 0% | 35% | 45% | 18%
h0% | 0% | 0% | 47% | 52%
inc0% | 0% | 0% | 100% | 0%
in0% | 0% | 0% | 57% | 42%
html0% | 0% | 0% | 100% | 0%
cgi0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src33% | 30% | 15% | 9% | 10%
ROOT0% | 0% | 0% | 100% | 0%
Longest Files (Top 50)
File# lines# units
prunmgr.c
in src/native/windows/apps/prunmgr
1775 28
prunsrv.c
in src/native/windows/apps/prunsrv
1738 31
javajni.c
in src/native/windows/src
1164 18
jsvc-unix.c
in src/native/unix/native
1104 29
registry.c
in src/native/windows/src
799 13
rprocess.c
in src/native/windows/src
754 14
gui.c
in src/native/windows/src
743 23
procrun.xml
in src/site/xdoc
692 -
service.c
in src/native/windows/src
617 2
changes.xml
in src/changes
557 -
utils.c
in src/native/windows/src
542 19
handles.c
in src/native/windows/src
524 17
java.c
in src/native/unix/native
493 13
log.c
in src/native/windows/src
465 6
arguments.c
in src/native/unix/native
464 -
jsvc.xml
in src/site/xdoc
297 -
DaemonLoader.java
in src/main/java/org/apache/commons/daemon/support
293 19
cmdline.c
in src/native/windows/src
267 3
mclib.c
in src/native/windows/src
251 3
home.c
in src/native/unix/native
204 3
Makefile.inc
in src/native/windows/include
199 -
DaemonWrapper.java
in src/main/java/org/apache/commons/daemon/support
190 11
DaemonPermission.java
in src/main/java/org/apache/commons/daemon
184 10
private.h
in src/native/windows/src
167 -
mail-lists.xml
in src/site/xdoc
160 -
in
configure.in
in src/native/unix
130 -
location.c
in src/native/unix/native
126 -
apxwin.h
in src/native/windows/include
123 -
119 -
help.c
in src/native/unix/native
110 1
gui.h
in src/native/windows/include
109 -
prunmgr.h
in src/native/windows/apps/prunmgr
103 -
download_daemon.xml
in src/site/xdoc
96 -
DaemonConfiguration.java
in src/main/java/org/apache/commons/daemon/support
92 4
index.xml
in src/site/xdoc
91 -
log.h
in src/native/windows/include
90 -
dso-dyld.c
in src/native/unix/native
87 6
console.c
in src/native/windows/src
86 1
security.c
in src/native/windows/src
80 -
faq.xml
in src/site/xdoc
78 -
native-src.xml
in src/assembly
72 -
handles.h
in src/native/windows/include
66 -
replace.c
in src/native/unix/native
64 1
issue-tracking.xml
in src/site/xdoc
54 -
debug.c
in src/native/unix/native
53 2
cmdline.h
in src/native/windows/include
48 -
signals.c
in src/native/unix/native
46 2
javajni.h
in src/native/windows/include
45 -
registry.h
in src/native/windows/include
42 -
arguments.h
in src/native/unix/native
39 -
Files With Most Units (Top 28)
File# lines# units
prunsrv.c
in src/native/windows/apps/prunsrv
1738 31
jsvc-unix.c
in src/native/unix/native
1104 29
prunmgr.c
in src/native/windows/apps/prunmgr
1775 28
gui.c
in src/native/windows/src
743 23
utils.c
in src/native/windows/src
542 19
DaemonLoader.java
in src/main/java/org/apache/commons/daemon/support
293 19
javajni.c
in src/native/windows/src
1164 18
handles.c
in src/native/windows/src
524 17
rprocess.c
in src/native/windows/src
754 14
java.c
in src/native/unix/native
493 13
registry.c
in src/native/windows/src
799 13
DaemonWrapper.java
in src/main/java/org/apache/commons/daemon/support
190 11
DaemonPermission.java
in src/main/java/org/apache/commons/daemon
184 10
dso-dyld.c
in src/native/unix/native
87 6
log.c
in src/native/windows/src
465 6
DaemonConfiguration.java
in src/main/java/org/apache/commons/daemon/support
92 4
home.c
in src/native/unix/native
204 3
dso-dlfcn.c
in src/native/unix/native
31 3
mclib.c
in src/native/windows/src
251 3
cmdline.c
in src/native/windows/src
267 3
DaemonInitException.java
in src/main/java/org/apache/commons/daemon
14 3
debug.c
in src/native/unix/native
53 2
signals.c
in src/native/unix/native
46 2
service.c
in src/native/windows/src
617 2
locks.c
in src/native/unix/native
24 1
help.c
in src/native/unix/native
110 1
replace.c
in src/native/unix/native
64 1
console.c
in src/native/windows/src
86 1
Files With Long Lines (Top 14)

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

File# lines# units# long lines
download_daemon.xml
in src/site/xdoc
96 - 13
issue-tracking.xml
in src/site/xdoc
54 - 8
prunsrv.c
in src/native/windows/apps/prunsrv
1738 31 4
javajni.c
in src/native/windows/src
1164 18 4
rprocess.c
in src/native/windows/src
754 14 3
registry.c
in src/native/windows/src
799 13 3
mail-lists.xml
in src/site/xdoc
160 - 3
location.c
in src/native/unix/native
126 - 2
gui.h
in src/native/windows/include
109 - 1
Makefile.inc
in src/native/windows/include
199 - 1
service.c
in src/native/windows/src
617 2 1
win.xml
in src/assembly
28 - 1
procrun.xml
in src/site/xdoc
692 - 1
jsvc.xml
in src/site/xdoc
297 - 1
Correlations

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

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

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

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

File Size vs. Commits (30 days): 1 points

src/changes/changes.xml x: 1 commits (30d) y: 557 lines of code
557.0
lines of code
  min: 557.0
  average: 557.0
  25th percentile: 557.0
  median: 557.0
  75th percentile: 557.0
  max: 557.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Contributors (30 days): 1 points

src/changes/changes.xml x: 1 contributors (30d) y: 557 lines of code
557.0
lines of code
  min: 557.0
  average: 557.0
  25th percentile: 557.0
  median: 557.0
  75th percentile: 557.0
  max: 557.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Commits (90 days): 10 points

src/changes/changes.xml x: 5 commits (90d) y: 557 lines of code src/native/windows/src/service.c x: 1 commits (90d) y: 617 lines of code src/native/unix/native/help.c x: 1 commits (90d) y: 110 lines of code src/native/unix/native/jsvc-unix.c x: 1 commits (90d) y: 1104 lines of code src/native/windows/apps/prunsrv/prunsrv.c x: 1 commits (90d) y: 1738 lines of code src/native/unix/native/version.h x: 1 commits (90d) y: 19 lines of code src/native/windows/apps/prunmgr/prunmgr.h x: 1 commits (90d) y: 103 lines of code src/native/windows/apps/prunsrv/prunsrv.h x: 1 commits (90d) y: 6 lines of code src/site/xdoc/binaries.xml x: 1 commits (90d) y: 39 lines of code src/site/xdoc/download_daemon.xml x: 1 commits (90d) y: 96 lines of code
1738.0
lines of code
  min: 6.0
  average: 438.9
  25th percentile: 34.0
  median: 106.5
  75th percentile: 738.75
  max: 1738.0
0 5.0
commits (90d)
min: 1.0 | average: 1.4 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 5.0

File Size vs. Contributors (90 days): 10 points

src/changes/changes.xml x: 3 contributors (90d) y: 557 lines of code src/native/windows/src/service.c x: 1 contributors (90d) y: 617 lines of code src/native/unix/native/help.c x: 1 contributors (90d) y: 110 lines of code src/native/unix/native/jsvc-unix.c x: 1 contributors (90d) y: 1104 lines of code src/native/windows/apps/prunsrv/prunsrv.c x: 1 contributors (90d) y: 1738 lines of code src/native/unix/native/version.h x: 1 contributors (90d) y: 19 lines of code src/native/windows/apps/prunmgr/prunmgr.h x: 1 contributors (90d) y: 103 lines of code src/native/windows/apps/prunsrv/prunsrv.h x: 1 contributors (90d) y: 6 lines of code src/site/xdoc/binaries.xml x: 1 contributors (90d) y: 39 lines of code src/site/xdoc/download_daemon.xml x: 1 contributors (90d) y: 96 lines of code
1738.0
lines of code
  min: 6.0
  average: 438.9
  25th percentile: 34.0
  median: 106.5
  75th percentile: 738.75
  max: 1738.0
0 3.0
contributors (90d)
min: 1.0 | average: 1.2 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0