apache / commons-exec
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 42 files with 2,627 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (297 lines of code)
    • 8 files changed 21-50 times (963 lines of code)
    • 26 files changed 6-20 times (1,109 lines of code)
    • 7 files changed 1-5 times (258 lines of code)
0% | 11% | 36% | 42% | 9%
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 42 files with 2,627 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 2 files changed by 11-25 contributors (188 lines of code)
    • 31 files changed by 6-10 contributors (2,041 lines of code)
    • 7 files changed by 2-5 contributors (384 lines of code)
    • 2 files changed by 1 contributor (14 lines of code)
0% | 7% | 77% | 14% | <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
java, sh, xml, bat, dcl, txt, yml, md, cgi, gitignore, json, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
xml0% | 35% | 0% | 35% | 29%
java0% | 0% | 53% | 45% | <1%
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
src0% | 11% | 36% | 42% | 9%
ROOT0% | 0% | 0% | 0% | 100%
conf0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 42)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
changes.xml
in src/changes
297 - 2007-12-04 2023-07-28 89 10 sgoeschl@apache.org garydgregory@gmail.com
DefaultExecutor.java
in src/main/java/org/apache/commons/exec
237 23 2006-05-24 2023-04-18 38 9 ngn@apache.org garydgregory@gmail.com
CommandLine.java
in src/main/java/org/apache/commons/exec
199 21 2005-08-05 2023-03-25 33 10 brett@apache.org garydgregory@gmail.com
ExecuteWatchdog.java
in src/main/java/org/apache/commons/exec
106 12 2005-08-05 2023-07-06 26 11 brett@apache.org garydgregory@gmail.com
DefaultProcessingEnvironment.java
in src/main/java/org/apache/commons/exec/environment
42 5 2006-01-29 2023-03-25 25 9 ngn@apache.org garydgregory@gmail.com
VmsCommandLauncher.java
in src/main/java/org/apache/commons/exec/launcher
82 4 2005-08-05 2023-03-25 25 12 brett@apache.org garydgregory@gmail.com
StringUtils.java
in src/main/java/org/apache/commons/exec/util
122 5 2007-12-07 2023-07-06 25 6 sgoeschl@apache.org garydgregory@gmail.com
PumpStreamHandler.java
in src/main/java/org/apache/commons/exec
149 18 2005-08-05 2023-03-25 25 9 brett@apache.org garydgregory@gmail.com
Executor.java
in src/main/java/org/apache/commons/exec
26 - 2006-05-24 2023-03-25 22 8 ngn@apache.org garydgregory@gmail.com
MapUtils.java
in src/main/java/org/apache/commons/exec/util
35 3 2007-12-07 2023-03-25 20 6 sgoeschl@apache.org garydgregory@gmail.com
Java13CommandLauncher.java
in src/main/java/org/apache/commons/exec/launcher
17 2 2005-08-05 2023-03-25 18 10 brett@apache.org garydgregory@gmail.com
CommandLauncherImpl.java
in src/main/java/org/apache/commons/exec/launcher
22 2 2005-08-05 2023-03-25 18 10 brett@apache.org garydgregory@gmail.com
OpenVmsProcessingEnvironment.java
in src/main/java/org/apache/commons/exec/environment
4 - 2006-01-29 2021-02-15 17 9 ngn@apache.org garydgregory@gmail.com
CommandLauncher.java
in src/main/java/org/apache/commons/exec/launcher
12 - 2005-08-05 2023-03-25 17 10 brett@apache.org garydgregory@gmail.com
LogOutputStream.java
in src/main/java/org/apache/commons/exec
92 12 2005-08-05 2023-03-25 17 9 brett@apache.org garydgregory@gmail.com
OS2CommandLauncher.java
in src/main/java/org/apache/commons/exec/launcher
21 2 2005-08-05 2023-03-25 16 10 brett@apache.org garydgregory@gmail.com
StreamPumper.java
in src/main/java/org/apache/commons/exec
65 6 2005-08-05 2023-07-08 16 8 brett@apache.org garydgregory@gmail.com
ShutdownHookProcessDestroyer.java
in src/main/java/org/apache/commons/exec
94 12 2005-09-22 2023-03-25 16 8 trygvis@apache.org garydgregory@gmail.com
ExecuteException.java
in src/main/java/org/apache/commons/exec
24 4 2005-08-05 2023-03-25 15 10 brett@apache.org garydgregory@gmail.com
DefaultExecuteResultHandler.java
in src/main/java/org/apache/commons/exec
49 8 2010-06-01 2023-03-25 15 5 sgoeschl@apache.org garydgregory@gmail.com
Watchdog.java
in src/main/java/org/apache/commons/exec
56 7 2005-08-05 2023-03-25 15 9 brett@apache.org garydgregory@gmail.com
ProcessDestroyer.java
in src/main/java/org/apache/commons/exec
6 - 2005-08-05 2023-03-25 14 9 brett@apache.org garydgregory@gmail.com
CommandLauncherProxy.java
in src/main/java/org/apache/commons/exec/launcher
15 2 2005-08-05 2023-03-25 14 9 brett@apache.org garydgregory@gmail.com
WinNTCommandLauncher.java
in src/main/java/org/apache/commons/exec/launcher
21 2 2005-08-05 2023-03-25 14 8 brett@apache.org garydgregory@gmail.com
site.xml
in src/site
25 - 2005-08-05 2019-07-21 14 6 brett@apache.org ggregory@rocketsoftware.com
EnvironmentUtils.java
in src/main/java/org/apache/commons/exec/environment
46 4 2008-12-13 2023-03-25 13 6 sgoeschl@apache.org garydgregory@gmail.com
testmatrix.xml
in src/site/xdoc
181 - 2008-04-10 2014-11-04 11 6 sgoeschl@apache.org ggregory@apache.org
ExecuteResultHandler.java
in src/main/java/org/apache/commons/exec
5 - 2006-05-24 2023-03-25 10 7 ngn@apache.org garydgregory@gmail.com
ExecuteStreamHandler.java
in src/main/java/org/apache/commons/exec
11 - 2005-08-05 2023-03-25 10 7 brett@apache.org garydgregory@gmail.com
DebugUtils.java
in src/main/java/org/apache/commons/exec/util
26 3 2008-02-08 2023-03-25 10 6 sgoeschl@apache.org garydgregory@gmail.com
InputStreamPumper.java
in src/main/java/org/apache/commons/exec
33 3 2009-04-30 2023-07-08 10 8 sgoeschl@apache.org garydgregory@gmail.com
CommandLauncherFactory.java
in src/main/java/org/apache/commons/exec/launcher
15 2 2005-08-05 2023-03-25 9 7 brett@apache.org garydgregory@gmail.com
download_exec.xml
in src/site/xdoc
91 - 2009-03-25 2019-07-07 8 5 sgoeschl@apache.org ggregory@rocketsoftware.com
OS.java
in src/main/java/org/apache/commons/exec
139 18 2005-08-05 2023-07-06 8 6 brett@apache.org garydgregory@gmail.com
TimeoutObserver.java
in src/main/java/org/apache/commons/exec
4 - 2005-08-05 2023-03-25 7 6 brett@apache.org garydgregory@gmail.com
mail-lists.xml
in src/site/xdoc
147 - 2010-04-21 2019-07-21 5 2 niallp@apache.org ggregory@rocketsoftware.com
issue-tracking.xml
in src/site/xdoc
54 - 2008-03-05 2019-07-07 3 3 niallp@apache.org ggregory@rocketsoftware.com
6 - 2016-01-08 2022-07-04 2 2 sgoeschl@apache.org garydgregory@gmail.com
DaemonExecutor.java
in src/main/java/org/apache/commons/exec
9 1 2014-07-24 2021-02-15 2 2 ggregory@apache.org garydgregory@gmail.com
bin.xml
in src/assembly
28 - 2008-04-12 2016-01-08 2 2 niallp@apache.org sgoeschl@apache.org
cgi
download_exec.cgi
in src/site/resources
4 - 2013-02-26 2013-02-26 1 1 olamy@apache.org olamy@apache.org
pmd.xml
in root
10 - 2013-12-28 2013-12-28 1 1 ggregory@apache.org ggregory@apache.org
Files With Most Contributors (Top 42)
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
VmsCommandLauncher.java
in src/main/java/org/apache/commons/exec/launcher
82 4 2005-08-05 2023-03-25 25 12 brett@apache.org garydgregory@gmail.com
ExecuteWatchdog.java
in src/main/java/org/apache/commons/exec
106 12 2005-08-05 2023-07-06 26 11 brett@apache.org garydgregory@gmail.com
changes.xml
in src/changes
297 - 2007-12-04 2023-07-28 89 10 sgoeschl@apache.org garydgregory@gmail.com
CommandLine.java
in src/main/java/org/apache/commons/exec
199 21 2005-08-05 2023-03-25 33 10 brett@apache.org garydgregory@gmail.com
CommandLauncherImpl.java
in src/main/java/org/apache/commons/exec/launcher
22 2 2005-08-05 2023-03-25 18 10 brett@apache.org garydgregory@gmail.com
Java13CommandLauncher.java
in src/main/java/org/apache/commons/exec/launcher
17 2 2005-08-05 2023-03-25 18 10 brett@apache.org garydgregory@gmail.com
CommandLauncher.java
in src/main/java/org/apache/commons/exec/launcher
12 - 2005-08-05 2023-03-25 17 10 brett@apache.org garydgregory@gmail.com
OS2CommandLauncher.java
in src/main/java/org/apache/commons/exec/launcher
21 2 2005-08-05 2023-03-25 16 10 brett@apache.org garydgregory@gmail.com
ExecuteException.java
in src/main/java/org/apache/commons/exec
24 4 2005-08-05 2023-03-25 15 10 brett@apache.org garydgregory@gmail.com
DefaultExecutor.java
in src/main/java/org/apache/commons/exec
237 23 2006-05-24 2023-04-18 38 9 ngn@apache.org garydgregory@gmail.com
PumpStreamHandler.java
in src/main/java/org/apache/commons/exec
149 18 2005-08-05 2023-03-25 25 9 brett@apache.org garydgregory@gmail.com
DefaultProcessingEnvironment.java
in src/main/java/org/apache/commons/exec/environment
42 5 2006-01-29 2023-03-25 25 9 ngn@apache.org garydgregory@gmail.com
LogOutputStream.java
in src/main/java/org/apache/commons/exec
92 12 2005-08-05 2023-03-25 17 9 brett@apache.org garydgregory@gmail.com
OpenVmsProcessingEnvironment.java
in src/main/java/org/apache/commons/exec/environment
4 - 2006-01-29 2021-02-15 17 9 ngn@apache.org garydgregory@gmail.com
Watchdog.java
in src/main/java/org/apache/commons/exec
56 7 2005-08-05 2023-03-25 15 9 brett@apache.org garydgregory@gmail.com
CommandLauncherProxy.java
in src/main/java/org/apache/commons/exec/launcher
15 2 2005-08-05 2023-03-25 14 9 brett@apache.org garydgregory@gmail.com
ProcessDestroyer.java
in src/main/java/org/apache/commons/exec
6 - 2005-08-05 2023-03-25 14 9 brett@apache.org garydgregory@gmail.com
Executor.java
in src/main/java/org/apache/commons/exec
26 - 2006-05-24 2023-03-25 22 8 ngn@apache.org garydgregory@gmail.com
StreamPumper.java
in src/main/java/org/apache/commons/exec
65 6 2005-08-05 2023-07-08 16 8 brett@apache.org garydgregory@gmail.com
ShutdownHookProcessDestroyer.java
in src/main/java/org/apache/commons/exec
94 12 2005-09-22 2023-03-25 16 8 trygvis@apache.org garydgregory@gmail.com
WinNTCommandLauncher.java
in src/main/java/org/apache/commons/exec/launcher
21 2 2005-08-05 2023-03-25 14 8 brett@apache.org garydgregory@gmail.com
InputStreamPumper.java
in src/main/java/org/apache/commons/exec
33 3 2009-04-30 2023-07-08 10 8 sgoeschl@apache.org garydgregory@gmail.com
ExecuteResultHandler.java
in src/main/java/org/apache/commons/exec
5 - 2006-05-24 2023-03-25 10 7 ngn@apache.org garydgregory@gmail.com
ExecuteStreamHandler.java
in src/main/java/org/apache/commons/exec
11 - 2005-08-05 2023-03-25 10 7 brett@apache.org garydgregory@gmail.com
CommandLauncherFactory.java
in src/main/java/org/apache/commons/exec/launcher
15 2 2005-08-05 2023-03-25 9 7 brett@apache.org garydgregory@gmail.com
StringUtils.java
in src/main/java/org/apache/commons/exec/util
122 5 2007-12-07 2023-07-06 25 6 sgoeschl@apache.org garydgregory@gmail.com
MapUtils.java
in src/main/java/org/apache/commons/exec/util
35 3 2007-12-07 2023-03-25 20 6 sgoeschl@apache.org garydgregory@gmail.com
site.xml
in src/site
25 - 2005-08-05 2019-07-21 14 6 brett@apache.org ggregory@rocketsoftware.com
EnvironmentUtils.java
in src/main/java/org/apache/commons/exec/environment
46 4 2008-12-13 2023-03-25 13 6 sgoeschl@apache.org garydgregory@gmail.com
testmatrix.xml
in src/site/xdoc
181 - 2008-04-10 2014-11-04 11 6 sgoeschl@apache.org ggregory@apache.org
DebugUtils.java
in src/main/java/org/apache/commons/exec/util
26 3 2008-02-08 2023-03-25 10 6 sgoeschl@apache.org garydgregory@gmail.com
OS.java
in src/main/java/org/apache/commons/exec
139 18 2005-08-05 2023-07-06 8 6 brett@apache.org garydgregory@gmail.com
TimeoutObserver.java
in src/main/java/org/apache/commons/exec
4 - 2005-08-05 2023-03-25 7 6 brett@apache.org garydgregory@gmail.com
DefaultExecuteResultHandler.java
in src/main/java/org/apache/commons/exec
49 8 2010-06-01 2023-03-25 15 5 sgoeschl@apache.org garydgregory@gmail.com
download_exec.xml
in src/site/xdoc
91 - 2009-03-25 2019-07-07 8 5 sgoeschl@apache.org ggregory@rocketsoftware.com
issue-tracking.xml
in src/site/xdoc
54 - 2008-03-05 2019-07-07 3 3 niallp@apache.org ggregory@rocketsoftware.com
mail-lists.xml
in src/site/xdoc
147 - 2010-04-21 2019-07-21 5 2 niallp@apache.org ggregory@rocketsoftware.com
6 - 2016-01-08 2022-07-04 2 2 sgoeschl@apache.org garydgregory@gmail.com
bin.xml
in src/assembly
28 - 2008-04-12 2016-01-08 2 2 niallp@apache.org sgoeschl@apache.org
DaemonExecutor.java
in src/main/java/org/apache/commons/exec
9 1 2014-07-24 2021-02-15 2 2 ggregory@apache.org garydgregory@gmail.com
pmd.xml
in root
10 - 2013-12-28 2013-12-28 1 1 ggregory@apache.org ggregory@apache.org
cgi
download_exec.cgi
in src/site/resources
4 - 2013-02-26 2013-02-26 1 1 olamy@apache.org olamy@apache.org
Files With Least Contributors (Top 42)
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
pmd.xml
in root
10 - 2013-12-28 2013-12-28 1 1 ggregory@apache.org ggregory@apache.org
cgi
download_exec.cgi
in src/site/resources
4 - 2013-02-26 2013-02-26 1 1 olamy@apache.org olamy@apache.org
mail-lists.xml
in src/site/xdoc
147 - 2010-04-21 2019-07-21 5 2 niallp@apache.org ggregory@rocketsoftware.com
bin.xml
in src/assembly
28 - 2008-04-12 2016-01-08 2 2 niallp@apache.org sgoeschl@apache.org
DaemonExecutor.java
in src/main/java/org/apache/commons/exec
9 1 2014-07-24 2021-02-15 2 2 ggregory@apache.org garydgregory@gmail.com
6 - 2016-01-08 2022-07-04 2 2 sgoeschl@apache.org garydgregory@gmail.com
issue-tracking.xml
in src/site/xdoc
54 - 2008-03-05 2019-07-07 3 3 niallp@apache.org ggregory@rocketsoftware.com
download_exec.xml
in src/site/xdoc
91 - 2009-03-25 2019-07-07 8 5 sgoeschl@apache.org ggregory@rocketsoftware.com
DefaultExecuteResultHandler.java
in src/main/java/org/apache/commons/exec
49 8 2010-06-01 2023-03-25 15 5 sgoeschl@apache.org garydgregory@gmail.com
testmatrix.xml
in src/site/xdoc
181 - 2008-04-10 2014-11-04 11 6 sgoeschl@apache.org ggregory@apache.org
OS.java
in src/main/java/org/apache/commons/exec
139 18 2005-08-05 2023-07-06 8 6 brett@apache.org garydgregory@gmail.com
StringUtils.java
in src/main/java/org/apache/commons/exec/util
122 5 2007-12-07 2023-07-06 25 6 sgoeschl@apache.org garydgregory@gmail.com
EnvironmentUtils.java
in src/main/java/org/apache/commons/exec/environment
46 4 2008-12-13 2023-03-25 13 6 sgoeschl@apache.org garydgregory@gmail.com
MapUtils.java
in src/main/java/org/apache/commons/exec/util
35 3 2007-12-07 2023-03-25 20 6 sgoeschl@apache.org garydgregory@gmail.com
DebugUtils.java
in src/main/java/org/apache/commons/exec/util
26 3 2008-02-08 2023-03-25 10 6 sgoeschl@apache.org garydgregory@gmail.com
site.xml
in src/site
25 - 2005-08-05 2019-07-21 14 6 brett@apache.org ggregory@rocketsoftware.com
TimeoutObserver.java
in src/main/java/org/apache/commons/exec
4 - 2005-08-05 2023-03-25 7 6 brett@apache.org garydgregory@gmail.com
CommandLauncherFactory.java
in src/main/java/org/apache/commons/exec/launcher
15 2 2005-08-05 2023-03-25 9 7 brett@apache.org garydgregory@gmail.com
ExecuteStreamHandler.java
in src/main/java/org/apache/commons/exec
11 - 2005-08-05 2023-03-25 10 7 brett@apache.org garydgregory@gmail.com
ExecuteResultHandler.java
in src/main/java/org/apache/commons/exec
5 - 2006-05-24 2023-03-25 10 7 ngn@apache.org garydgregory@gmail.com
ShutdownHookProcessDestroyer.java
in src/main/java/org/apache/commons/exec
94 12 2005-09-22 2023-03-25 16 8 trygvis@apache.org garydgregory@gmail.com
StreamPumper.java
in src/main/java/org/apache/commons/exec
65 6 2005-08-05 2023-07-08 16 8 brett@apache.org garydgregory@gmail.com
InputStreamPumper.java
in src/main/java/org/apache/commons/exec
33 3 2009-04-30 2023-07-08 10 8 sgoeschl@apache.org garydgregory@gmail.com
Executor.java
in src/main/java/org/apache/commons/exec
26 - 2006-05-24 2023-03-25 22 8 ngn@apache.org garydgregory@gmail.com
WinNTCommandLauncher.java
in src/main/java/org/apache/commons/exec/launcher
21 2 2005-08-05 2023-03-25 14 8 brett@apache.org garydgregory@gmail.com
DefaultExecutor.java
in src/main/java/org/apache/commons/exec
237 23 2006-05-24 2023-04-18 38 9 ngn@apache.org garydgregory@gmail.com
PumpStreamHandler.java
in src/main/java/org/apache/commons/exec
149 18 2005-08-05 2023-03-25 25 9 brett@apache.org garydgregory@gmail.com
LogOutputStream.java
in src/main/java/org/apache/commons/exec
92 12 2005-08-05 2023-03-25 17 9 brett@apache.org garydgregory@gmail.com
Watchdog.java
in src/main/java/org/apache/commons/exec
56 7 2005-08-05 2023-03-25 15 9 brett@apache.org garydgregory@gmail.com
DefaultProcessingEnvironment.java
in src/main/java/org/apache/commons/exec/environment
42 5 2006-01-29 2023-03-25 25 9 ngn@apache.org garydgregory@gmail.com
CommandLauncherProxy.java
in src/main/java/org/apache/commons/exec/launcher
15 2 2005-08-05 2023-03-25 14 9 brett@apache.org garydgregory@gmail.com
ProcessDestroyer.java
in src/main/java/org/apache/commons/exec
6 - 2005-08-05 2023-03-25 14 9 brett@apache.org garydgregory@gmail.com
OpenVmsProcessingEnvironment.java
in src/main/java/org/apache/commons/exec/environment
4 - 2006-01-29 2021-02-15 17 9 ngn@apache.org garydgregory@gmail.com
changes.xml
in src/changes
297 - 2007-12-04 2023-07-28 89 10 sgoeschl@apache.org garydgregory@gmail.com
CommandLine.java
in src/main/java/org/apache/commons/exec
199 21 2005-08-05 2023-03-25 33 10 brett@apache.org garydgregory@gmail.com
ExecuteException.java
in src/main/java/org/apache/commons/exec
24 4 2005-08-05 2023-03-25 15 10 brett@apache.org garydgregory@gmail.com
CommandLauncherImpl.java
in src/main/java/org/apache/commons/exec/launcher
22 2 2005-08-05 2023-03-25 18 10 brett@apache.org garydgregory@gmail.com
OS2CommandLauncher.java
in src/main/java/org/apache/commons/exec/launcher
21 2 2005-08-05 2023-03-25 16 10 brett@apache.org garydgregory@gmail.com
Java13CommandLauncher.java
in src/main/java/org/apache/commons/exec/launcher
17 2 2005-08-05 2023-03-25 18 10 brett@apache.org garydgregory@gmail.com
CommandLauncher.java
in src/main/java/org/apache/commons/exec/launcher
12 - 2005-08-05 2023-03-25 17 10 brett@apache.org garydgregory@gmail.com
ExecuteWatchdog.java
in src/main/java/org/apache/commons/exec
106 12 2005-08-05 2023-07-06 26 11 brett@apache.org garydgregory@gmail.com
VmsCommandLauncher.java
in src/main/java/org/apache/commons/exec/launcher
82 4 2005-08-05 2023-03-25 25 12 brett@apache.org garydgregory@gmail.com
Correlations

File Size vs. Number of Changes: 42 points

src/changes/changes.xml x: 297 lines of code y: 89 # changes src/main/java/org/apache/commons/exec/InputStreamPumper.java x: 33 lines of code y: 10 # changes src/main/java/org/apache/commons/exec/StreamPumper.java x: 65 lines of code y: 16 # changes src/main/java/org/apache/commons/exec/ExecuteWatchdog.java x: 106 lines of code y: 26 # changes src/main/java/org/apache/commons/exec/OS.java x: 139 lines of code y: 8 # changes src/main/java/org/apache/commons/exec/util/StringUtils.java x: 122 lines of code y: 25 # changes src/main/java/org/apache/commons/exec/DefaultExecutor.java x: 237 lines of code y: 38 # changes src/main/java/org/apache/commons/exec/CommandLine.java x: 199 lines of code y: 33 # changes src/main/java/org/apache/commons/exec/DefaultExecuteResultHandler.java x: 49 lines of code y: 15 # changes src/main/java/org/apache/commons/exec/ExecuteException.java x: 24 lines of code y: 15 # changes src/main/java/org/apache/commons/exec/ExecuteResultHandler.java x: 5 lines of code y: 10 # changes src/main/java/org/apache/commons/exec/ExecuteStreamHandler.java x: 11 lines of code y: 10 # changes src/main/java/org/apache/commons/exec/Executor.java x: 26 lines of code y: 22 # changes src/main/java/org/apache/commons/exec/LogOutputStream.java x: 92 lines of code y: 17 # changes src/main/java/org/apache/commons/exec/ProcessDestroyer.java x: 6 lines of code y: 14 # changes src/main/java/org/apache/commons/exec/PumpStreamHandler.java x: 149 lines of code y: 25 # changes src/main/java/org/apache/commons/exec/ShutdownHookProcessDestroyer.java x: 94 lines of code y: 16 # changes src/main/java/org/apache/commons/exec/TimeoutObserver.java x: 4 lines of code y: 7 # changes src/main/java/org/apache/commons/exec/Watchdog.java x: 56 lines of code y: 15 # changes src/main/java/org/apache/commons/exec/environment/DefaultProcessingEnvironment.java x: 42 lines of code y: 25 # changes src/main/java/org/apache/commons/exec/environment/EnvironmentUtils.java x: 46 lines of code y: 13 # changes src/main/java/org/apache/commons/exec/launcher/CommandLauncher.java x: 12 lines of code y: 17 # changes src/main/java/org/apache/commons/exec/launcher/CommandLauncherFactory.java x: 15 lines of code y: 9 # changes src/main/java/org/apache/commons/exec/launcher/CommandLauncherImpl.java x: 22 lines of code y: 18 # changes src/main/java/org/apache/commons/exec/launcher/CommandLauncherProxy.java x: 15 lines of code y: 14 # changes src/main/java/org/apache/commons/exec/launcher/Java13CommandLauncher.java x: 17 lines of code y: 18 # changes src/main/java/org/apache/commons/exec/launcher/OS2CommandLauncher.java x: 21 lines of code y: 16 # changes src/main/java/org/apache/commons/exec/launcher/VmsCommandLauncher.java x: 82 lines of code y: 25 # changes src/main/java/org/apache/commons/exec/launcher/WinNTCommandLauncher.java x: 21 lines of code y: 14 # changes src/main/java/org/apache/commons/exec/util/DebugUtils.java x: 26 lines of code y: 10 # changes src/main/java/org/apache/commons/exec/util/MapUtils.java x: 35 lines of code y: 20 # changes conf/findbugs-exclude-filter.xml x: 6 lines of code y: 2 # changes src/main/java/org/apache/commons/exec/DaemonExecutor.java x: 9 lines of code y: 2 # changes src/main/java/org/apache/commons/exec/environment/OpenVmsProcessingEnvironment.java x: 4 lines of code y: 17 # changes src/site/xdoc/mail-lists.xml x: 147 lines of code y: 5 # changes src/site/site.xml x: 25 lines of code y: 14 # changes src/site/xdoc/download_exec.xml x: 91 lines of code y: 8 # changes src/site/xdoc/issue-tracking.xml x: 54 lines of code y: 3 # changes src/assembly/bin.xml x: 28 lines of code y: 2 # changes src/site/xdoc/testmatrix.xml x: 181 lines of code y: 11 # changes pmd.xml x: 10 lines of code y: 1 # changes src/site/resources/download_exec.cgi x: 4 lines of code y: 1 # changes
89.0
# changes
  min: 1.0
  average: 16.1
  25th percentile: 8.75
  median: 14.5
  75th percentile: 18.5
  max: 89.0
0 297.0
lines of code
min: 4.0 | average: 62.55 | 25th percentile: 14.25 | median: 30.5 | 75th percentile: 92.5 | max: 297.0

Number of Contributors vs. Number of Changes: 42 points

src/changes/changes.xml x: 10 # contributors y: 89 # changes src/main/java/org/apache/commons/exec/InputStreamPumper.java x: 8 # contributors y: 10 # changes src/main/java/org/apache/commons/exec/StreamPumper.java x: 8 # contributors y: 16 # changes src/main/java/org/apache/commons/exec/ExecuteWatchdog.java x: 11 # contributors y: 26 # changes src/main/java/org/apache/commons/exec/OS.java x: 6 # contributors y: 8 # changes src/main/java/org/apache/commons/exec/util/StringUtils.java x: 6 # contributors y: 25 # changes src/main/java/org/apache/commons/exec/DefaultExecutor.java x: 9 # contributors y: 38 # changes src/main/java/org/apache/commons/exec/CommandLine.java x: 10 # contributors y: 33 # changes src/main/java/org/apache/commons/exec/DefaultExecuteResultHandler.java x: 5 # contributors y: 15 # changes src/main/java/org/apache/commons/exec/ExecuteException.java x: 10 # contributors y: 15 # changes src/main/java/org/apache/commons/exec/ExecuteResultHandler.java x: 7 # contributors y: 10 # changes src/main/java/org/apache/commons/exec/Executor.java x: 8 # contributors y: 22 # changes src/main/java/org/apache/commons/exec/LogOutputStream.java x: 9 # contributors y: 17 # changes src/main/java/org/apache/commons/exec/ProcessDestroyer.java x: 9 # contributors y: 14 # changes src/main/java/org/apache/commons/exec/PumpStreamHandler.java x: 9 # contributors y: 25 # changes src/main/java/org/apache/commons/exec/TimeoutObserver.java x: 6 # contributors y: 7 # changes src/main/java/org/apache/commons/exec/Watchdog.java x: 9 # contributors y: 15 # changes src/main/java/org/apache/commons/exec/environment/EnvironmentUtils.java x: 6 # contributors y: 13 # changes src/main/java/org/apache/commons/exec/launcher/CommandLauncher.java x: 10 # contributors y: 17 # changes src/main/java/org/apache/commons/exec/launcher/CommandLauncherFactory.java x: 7 # contributors y: 9 # changes src/main/java/org/apache/commons/exec/launcher/CommandLauncherImpl.java x: 10 # contributors y: 18 # changes src/main/java/org/apache/commons/exec/launcher/OS2CommandLauncher.java x: 10 # contributors y: 16 # changes src/main/java/org/apache/commons/exec/launcher/VmsCommandLauncher.java x: 12 # contributors y: 25 # changes src/main/java/org/apache/commons/exec/launcher/WinNTCommandLauncher.java x: 8 # contributors y: 14 # changes src/main/java/org/apache/commons/exec/util/DebugUtils.java x: 6 # contributors y: 10 # changes src/main/java/org/apache/commons/exec/util/MapUtils.java x: 6 # contributors y: 20 # changes conf/findbugs-exclude-filter.xml x: 2 # contributors y: 2 # changes src/site/xdoc/mail-lists.xml x: 2 # contributors y: 5 # changes src/site/site.xml x: 6 # contributors y: 14 # changes src/site/xdoc/download_exec.xml x: 5 # contributors y: 8 # changes src/site/xdoc/issue-tracking.xml x: 3 # contributors y: 3 # changes src/site/xdoc/testmatrix.xml x: 6 # contributors y: 11 # changes pmd.xml x: 1 # contributors y: 1 # changes
89.0
# changes
  min: 1.0
  average: 16.1
  25th percentile: 8.75
  median: 14.5
  75th percentile: 18.5
  max: 89.0
0 12.0
# contributors
min: 1.0 | average: 7.07 | 25th percentile: 6.0 | median: 8.0 | 75th percentile: 9.0 | max: 12.0

Number of Contributors vs. File Size: 42 points

src/changes/changes.xml x: 10 # contributors y: 297 lines of code src/main/java/org/apache/commons/exec/InputStreamPumper.java x: 8 # contributors y: 33 lines of code src/main/java/org/apache/commons/exec/StreamPumper.java x: 8 # contributors y: 65 lines of code src/main/java/org/apache/commons/exec/ExecuteWatchdog.java x: 11 # contributors y: 106 lines of code src/main/java/org/apache/commons/exec/OS.java x: 6 # contributors y: 139 lines of code src/main/java/org/apache/commons/exec/util/StringUtils.java x: 6 # contributors y: 122 lines of code src/main/java/org/apache/commons/exec/DefaultExecutor.java x: 9 # contributors y: 237 lines of code src/main/java/org/apache/commons/exec/CommandLine.java x: 10 # contributors y: 199 lines of code src/main/java/org/apache/commons/exec/DefaultExecuteResultHandler.java x: 5 # contributors y: 49 lines of code src/main/java/org/apache/commons/exec/ExecuteException.java x: 10 # contributors y: 24 lines of code src/main/java/org/apache/commons/exec/ExecuteResultHandler.java x: 7 # contributors y: 5 lines of code src/main/java/org/apache/commons/exec/ExecuteStreamHandler.java x: 7 # contributors y: 11 lines of code src/main/java/org/apache/commons/exec/Executor.java x: 8 # contributors y: 26 lines of code src/main/java/org/apache/commons/exec/LogOutputStream.java x: 9 # contributors y: 92 lines of code src/main/java/org/apache/commons/exec/ProcessDestroyer.java x: 9 # contributors y: 6 lines of code src/main/java/org/apache/commons/exec/PumpStreamHandler.java x: 9 # contributors y: 149 lines of code src/main/java/org/apache/commons/exec/ShutdownHookProcessDestroyer.java x: 8 # contributors y: 94 lines of code src/main/java/org/apache/commons/exec/TimeoutObserver.java x: 6 # contributors y: 4 lines of code src/main/java/org/apache/commons/exec/Watchdog.java x: 9 # contributors y: 56 lines of code src/main/java/org/apache/commons/exec/environment/DefaultProcessingEnvironment.java x: 9 # contributors y: 42 lines of code src/main/java/org/apache/commons/exec/environment/EnvironmentUtils.java x: 6 # contributors y: 46 lines of code src/main/java/org/apache/commons/exec/launcher/CommandLauncher.java x: 10 # contributors y: 12 lines of code src/main/java/org/apache/commons/exec/launcher/CommandLauncherFactory.java x: 7 # contributors y: 15 lines of code src/main/java/org/apache/commons/exec/launcher/CommandLauncherImpl.java x: 10 # contributors y: 22 lines of code src/main/java/org/apache/commons/exec/launcher/CommandLauncherProxy.java x: 9 # contributors y: 15 lines of code src/main/java/org/apache/commons/exec/launcher/Java13CommandLauncher.java x: 10 # contributors y: 17 lines of code src/main/java/org/apache/commons/exec/launcher/OS2CommandLauncher.java x: 10 # contributors y: 21 lines of code src/main/java/org/apache/commons/exec/launcher/VmsCommandLauncher.java x: 12 # contributors y: 82 lines of code src/main/java/org/apache/commons/exec/launcher/WinNTCommandLauncher.java x: 8 # contributors y: 21 lines of code src/main/java/org/apache/commons/exec/util/DebugUtils.java x: 6 # contributors y: 26 lines of code src/main/java/org/apache/commons/exec/util/MapUtils.java x: 6 # contributors y: 35 lines of code conf/findbugs-exclude-filter.xml x: 2 # contributors y: 6 lines of code src/main/java/org/apache/commons/exec/DaemonExecutor.java x: 2 # contributors y: 9 lines of code src/main/java/org/apache/commons/exec/environment/OpenVmsProcessingEnvironment.java x: 9 # contributors y: 4 lines of code src/site/xdoc/mail-lists.xml x: 2 # contributors y: 147 lines of code src/site/site.xml x: 6 # contributors y: 25 lines of code src/site/xdoc/download_exec.xml x: 5 # contributors y: 91 lines of code src/site/xdoc/issue-tracking.xml x: 3 # contributors y: 54 lines of code src/assembly/bin.xml x: 2 # contributors y: 28 lines of code src/site/xdoc/testmatrix.xml x: 6 # contributors y: 181 lines of code pmd.xml x: 1 # contributors y: 10 lines of code src/site/resources/download_exec.cgi x: 1 # contributors y: 4 lines of code
297.0
lines of code
  min: 4.0
  average: 62.55
  25th percentile: 14.25
  median: 30.5
  75th percentile: 92.5
  max: 297.0
0 12.0
# contributors
min: 1.0 | average: 7.07 | 25th percentile: 6.0 | median: 8.0 | 75th percentile: 9.0 | max: 12.0