apache / ant-antlibs-antunit
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 68 files with 4,943 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 3 files changed 21-50 times (879 lines of code)
    • 20 files changed 6-20 times (2,180 lines of code)
    • 45 files changed 1-5 times (1,884 lines of code)
0% | 0% | 17% | 44% | 38%
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 68 files with 4,943 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 6 files changed by 6-10 contributors (1,114 lines of code)
    • 62 files changed by 2-5 contributors (3,829 lines of code)
    • 0 files changed by 1 contributor (0 lines of code)
0% | 0% | 22% | 77% | 0%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
xml, java, html, xsl, gitignore, gitattributes, txt, json, gitmodules, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
xml0% | 0% | 20% | 22% | 56%
java0% | 0% | 19% | 53% | 26%
xsl0% | 0% | 0% | 100% | 0%
html0% | 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% | 0% | 15% | 45% | 38%
ROOT0% | 0% | 50% | 21% | 27%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
AntUnit.java
in src/main/org/apache/ant/antunit
380 42 2005-05-20 2022-02-13 31 8 bodewig@apache.org mbenson@apache.org
141 - 2007-07-02 2021-07-03 29 5 bodewig@apache.org bodewig@apache.org
antlib.xml
in src/main/org/apache/ant/antunit
358 - 2005-04-29 2021-05-23 26 8 bodewig@apache.org bodewig@apache.org
antunit.xml
in src/etc/testcases
128 - 2005-05-20 2019-05-26 17 6 bodewig@apache.org jm@famkruithof.net
assert.xml
in src/etc/testcases
172 - 2005-04-29 2019-05-26 12 6 bodewig@apache.org jm@famkruithof.net
60 - 2006-09-07 2019-05-26 10 7 bodewig@apache.org jm@famkruithof.net
LogCapturer.java
in src/main/org/apache/ant/antunit
79 20 2005-07-04 2022-02-12 10 5 bodewig@apache.org mbenson@apache.org
AntUnitScriptRunner.java
in src/main/org/apache/ant/antunit
149 11 2009-01-27 2022-02-12 9 4 gscokart@apache.org mbenson@apache.org
BaseAntUnitListener.java
in src/main/org/apache/ant/antunit/listener
190 29 2006-08-21 2022-02-12 9 5 bodewig@apache.org mbenson@apache.org
AntUnitListener.java
in src/main/org/apache/ant/antunit
13 - 2005-05-20 2019-05-26 8 3 bodewig@apache.org jm@famkruithof.net
AssertTask.java
in src/main/org/apache/ant/antunit
20 2 2005-04-29 2019-05-26 8 5 bodewig@apache.org jm@famkruithof.net
AntUnitSuiteRunner.java
in src/main/org/apache/ant/antunit/junit4
124 7 2009-02-12 2022-02-12 8 4 gscokart@apache.org mbenson@apache.org
AssertionFailedException.java
in src/main/org/apache/ant/antunit
16 3 2005-04-29 2019-05-26 7 6 bodewig@apache.org jm@famkruithof.net
LogContains.java
in src/main/org/apache/ant/antunit
51 4 2005-07-04 2019-05-26 7 4 bodewig@apache.org jm@famkruithof.net
AntUnitSuite.java
in src/main/org/apache/ant/antunit/junit3
115 8 2009-02-12 2022-02-12 7 4 gscokart@apache.org mbenson@apache.org
XMLAntUnitListener.java
in src/main/org/apache/ant/antunit/listener
171 10 2006-08-21 2022-02-12 7 3 bodewig@apache.org mbenson@apache.org
xsl
246 - 2006-08-26 2019-05-26 7 2 bodewig@apache.org jm@famkruithof.net
xsl
350 - 2006-08-26 2019-05-26 7 2 bodewig@apache.org jm@famkruithof.net
ProjectFactory.java
in src/main/org/apache/ant/antunit
6 - 2009-02-03 2019-05-26 6 3 gscokart@apache.org jm@famkruithof.net
base.xml
in src/etc/testcases/antunit
40 - 2005-05-20 2019-05-26 6 4 bodewig@apache.org jm@famkruithof.net
ExpectFailureTask.java
in src/main/org/apache/ant/antunit
43 3 2005-07-04 2019-05-26 6 5 bodewig@apache.org jm@famkruithof.net
ResourceExists.java
in src/main/org/apache/ant/antunit
56 6 2011-01-25 2019-05-26 6 2 bodewig@apache.org jm@famkruithof.net
copy.xml
in src/etc/testcases/antunit
151 - 2005-07-01 2019-05-26 6 4 bodewig@apache.org jm@famkruithof.net
ErrorTestCase.java
in src/main/org/apache/ant/antunit/junit3
17 3 2009-03-26 2019-05-26 5 3 gscokart@apache.org jm@famkruithof.net
XMLConstants.java
in src/main/org/apache/ant/antunit/listener
28 - 2006-08-21 2019-05-26 5 2 bodewig@apache.org jm@famkruithof.net
ivy.xml
in root
46 - 2014-06-06 2019-05-26 5 4 jhm@apache.org jm@famkruithof.net
AntUnitTestCase.java
in src/main/org/apache/ant/antunit/junit3
69 10 2009-02-12 2022-02-12 5 4 gscokart@apache.org mbenson@apache.org
PlainAntUnitListener.java
in src/main/org/apache/ant/antunit/listener
102 10 2006-08-21 2022-02-12 5 3 bodewig@apache.org mbenson@apache.org
FailureAntUnitListener.java
in src/main/org/apache/ant/antunit/listener
117 10 2007-09-12 2022-02-12 5 4 jhm@apache.org mbenson@apache.org
AntUnitExecutionNotifier.java
in src/main/org/apache/ant/antunit
7 - 2009-02-03 2022-02-12 4 3 gscokart@apache.org mbenson@apache.org
30 - 2014-06-05 2019-05-26 4 3 jhm@apache.org jm@famkruithof.net
expectfailure.xml
in src/etc/testcases
40 - 2005-07-04 2019-05-26 4 4 bodewig@apache.org jm@famkruithof.net
LogContent.java
in src/main/org/apache/ant/antunit
80 10 2006-09-22 2019-05-26 4 3 mbenson@apache.org jm@famkruithof.net
reference-mapper.xml
in src/etc/testcases/antunit
17 - 2010-04-30 2019-05-26 3 2 bodewig@apache.org jm@famkruithof.net
reference-set.xml
in src/etc/testcases/antunit
21 - 2010-04-30 2019-05-26 3 2 bodewig@apache.org jm@famkruithof.net
reference-regex.xml
in src/etc/testcases/antunit
21 - 2010-04-30 2019-05-26 3 2 bodewig@apache.org jm@famkruithof.net
reference.xml
in src/etc/testcases/antunit
24 - 2010-04-30 2019-05-26 3 2 bodewig@apache.org jm@famkruithof.net
JUnitNotificationAdapter.java
in src/main/org/apache/ant/antunit/junit3
31 5 2010-04-30 2022-02-12 3 3 bodewig@apache.org mbenson@apache.org
setupandteardown.xml
in src/etc/testcases
227 - 2007-10-04 2019-05-26 3 3 kevj@apache.org jm@famkruithof.net
xmllistener.xml
in src/etc/testcases/listener
306 - 2008-04-08 2019-05-26 3 2 bodewig@apache.org jm@famkruithof.net
package.html
in src/main/org/apache/ant/antunit/junit3
8 - 2011-08-11 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
package.html
in src/main/org/apache/ant/antunit/junit4
8 - 2011-08-11 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
echo.xml
in src/etc/testcases/antunit
11 - 2006-07-28 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
property.xml
in src/etc/testcases/antunit
15 - 2006-10-12 2019-05-26 2 2 mbenson@apache.org jm@famkruithof.net
java-io.xml
in src/etc/testcases/antunit
16 - 2009-01-24 2019-05-26 2 2 gscokart@apache.org jm@famkruithof.net
logforwarder.xml
in src/etc/testcases/listener
17 - 2014-05-02 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
failedsetup.xml
in src/etc/testcases/antunit/setupandteardown
18 - 2007-10-04 2019-05-26 2 2 kevj@apache.org jm@famkruithof.net
failedteardown.xml
in src/etc/testcases/antunit/setupandteardown
18 - 2007-10-04 2019-05-26 2 2 kevj@apache.org jm@famkruithof.net
failedtest.xml
in src/etc/testcases/antunit/setupandteardown
19 - 2007-10-04 2019-05-26 2 2 kevj@apache.org jm@famkruithof.net
nosuiteteardown.xml
in src/etc/testcases/antunit/setupandteardown
23 - 2008-04-08 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
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
AntUnit.java
in src/main/org/apache/ant/antunit
380 42 2005-05-20 2022-02-13 31 8 bodewig@apache.org mbenson@apache.org
antlib.xml
in src/main/org/apache/ant/antunit
358 - 2005-04-29 2021-05-23 26 8 bodewig@apache.org bodewig@apache.org
60 - 2006-09-07 2019-05-26 10 7 bodewig@apache.org jm@famkruithof.net
antunit.xml
in src/etc/testcases
128 - 2005-05-20 2019-05-26 17 6 bodewig@apache.org jm@famkruithof.net
assert.xml
in src/etc/testcases
172 - 2005-04-29 2019-05-26 12 6 bodewig@apache.org jm@famkruithof.net
AssertionFailedException.java
in src/main/org/apache/ant/antunit
16 3 2005-04-29 2019-05-26 7 6 bodewig@apache.org jm@famkruithof.net
141 - 2007-07-02 2021-07-03 29 5 bodewig@apache.org bodewig@apache.org
LogCapturer.java
in src/main/org/apache/ant/antunit
79 20 2005-07-04 2022-02-12 10 5 bodewig@apache.org mbenson@apache.org
BaseAntUnitListener.java
in src/main/org/apache/ant/antunit/listener
190 29 2006-08-21 2022-02-12 9 5 bodewig@apache.org mbenson@apache.org
AssertTask.java
in src/main/org/apache/ant/antunit
20 2 2005-04-29 2019-05-26 8 5 bodewig@apache.org jm@famkruithof.net
ExpectFailureTask.java
in src/main/org/apache/ant/antunit
43 3 2005-07-04 2019-05-26 6 5 bodewig@apache.org jm@famkruithof.net
AntUnitScriptRunner.java
in src/main/org/apache/ant/antunit
149 11 2009-01-27 2022-02-12 9 4 gscokart@apache.org mbenson@apache.org
AntUnitSuiteRunner.java
in src/main/org/apache/ant/antunit/junit4
124 7 2009-02-12 2022-02-12 8 4 gscokart@apache.org mbenson@apache.org
AntUnitSuite.java
in src/main/org/apache/ant/antunit/junit3
115 8 2009-02-12 2022-02-12 7 4 gscokart@apache.org mbenson@apache.org
LogContains.java
in src/main/org/apache/ant/antunit
51 4 2005-07-04 2019-05-26 7 4 bodewig@apache.org jm@famkruithof.net
base.xml
in src/etc/testcases/antunit
40 - 2005-05-20 2019-05-26 6 4 bodewig@apache.org jm@famkruithof.net
copy.xml
in src/etc/testcases/antunit
151 - 2005-07-01 2019-05-26 6 4 bodewig@apache.org jm@famkruithof.net
ivy.xml
in root
46 - 2014-06-06 2019-05-26 5 4 jhm@apache.org jm@famkruithof.net
FailureAntUnitListener.java
in src/main/org/apache/ant/antunit/listener
117 10 2007-09-12 2022-02-12 5 4 jhm@apache.org mbenson@apache.org
AntUnitTestCase.java
in src/main/org/apache/ant/antunit/junit3
69 10 2009-02-12 2022-02-12 5 4 gscokart@apache.org mbenson@apache.org
expectfailure.xml
in src/etc/testcases
40 - 2005-07-04 2019-05-26 4 4 bodewig@apache.org jm@famkruithof.net
AntUnitListener.java
in src/main/org/apache/ant/antunit
13 - 2005-05-20 2019-05-26 8 3 bodewig@apache.org jm@famkruithof.net
XMLAntUnitListener.java
in src/main/org/apache/ant/antunit/listener
171 10 2006-08-21 2022-02-12 7 3 bodewig@apache.org mbenson@apache.org
ProjectFactory.java
in src/main/org/apache/ant/antunit
6 - 2009-02-03 2019-05-26 6 3 gscokart@apache.org jm@famkruithof.net
PlainAntUnitListener.java
in src/main/org/apache/ant/antunit/listener
102 10 2006-08-21 2022-02-12 5 3 bodewig@apache.org mbenson@apache.org
ErrorTestCase.java
in src/main/org/apache/ant/antunit/junit3
17 3 2009-03-26 2019-05-26 5 3 gscokart@apache.org jm@famkruithof.net
30 - 2014-06-05 2019-05-26 4 3 jhm@apache.org jm@famkruithof.net
AntUnitExecutionNotifier.java
in src/main/org/apache/ant/antunit
7 - 2009-02-03 2022-02-12 4 3 gscokart@apache.org mbenson@apache.org
LogContent.java
in src/main/org/apache/ant/antunit
80 10 2006-09-22 2019-05-26 4 3 mbenson@apache.org jm@famkruithof.net
setupandteardown.xml
in src/etc/testcases
227 - 2007-10-04 2019-05-26 3 3 kevj@apache.org jm@famkruithof.net
JUnitNotificationAdapter.java
in src/main/org/apache/ant/antunit/junit3
31 5 2010-04-30 2022-02-12 3 3 bodewig@apache.org mbenson@apache.org
xsl
350 - 2006-08-26 2019-05-26 7 2 bodewig@apache.org jm@famkruithof.net
xsl
246 - 2006-08-26 2019-05-26 7 2 bodewig@apache.org jm@famkruithof.net
ResourceExists.java
in src/main/org/apache/ant/antunit
56 6 2011-01-25 2019-05-26 6 2 bodewig@apache.org jm@famkruithof.net
XMLConstants.java
in src/main/org/apache/ant/antunit/listener
28 - 2006-08-21 2019-05-26 5 2 bodewig@apache.org jm@famkruithof.net
xmllistener.xml
in src/etc/testcases/listener
306 - 2008-04-08 2019-05-26 3 2 bodewig@apache.org jm@famkruithof.net
reference.xml
in src/etc/testcases/antunit
24 - 2010-04-30 2019-05-26 3 2 bodewig@apache.org jm@famkruithof.net
reference-regex.xml
in src/etc/testcases/antunit
21 - 2010-04-30 2019-05-26 3 2 bodewig@apache.org jm@famkruithof.net
reference-set.xml
in src/etc/testcases/antunit
21 - 2010-04-30 2019-05-26 3 2 bodewig@apache.org jm@famkruithof.net
reference-mapper.xml
in src/etc/testcases/antunit
17 - 2010-04-30 2019-05-26 3 2 bodewig@apache.org jm@famkruithof.net
logforwarder.xml
in src/etc/testcases/listener
17 - 2014-05-02 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
plainlistener.xml
in src/etc/testcases/listener
69 - 2008-04-08 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
errorsuiteteardown.xml
in src/etc/testcases/antunit/setupandteardown
33 - 2008-04-08 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
failedteardown.xml
in src/etc/testcases/antunit/setupandteardown
18 - 2007-10-04 2019-05-26 2 2 kevj@apache.org jm@famkruithof.net
nosuitesetup.xml
in src/etc/testcases/antunit/setupandteardown
23 - 2008-04-08 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
failuresuitesetup.xml
in src/etc/testcases/antunit/setupandteardown
33 - 2008-04-08 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
errorsetup.xml
in src/etc/testcases/antunit/setupandteardown
24 - 2008-04-08 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
failedtestsuite.xml
in src/etc/testcases/antunit/setupandteardown
25 - 2008-04-08 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
errorsuitesetup.xml
in src/etc/testcases/antunit/setupandteardown
33 - 2008-04-08 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
failedsetup.xml
in src/etc/testcases/antunit/setupandteardown
18 - 2007-10-04 2019-05-26 2 2 kevj@apache.org jm@famkruithof.net
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
xsl
350 - 2006-08-26 2019-05-26 7 2 bodewig@apache.org jm@famkruithof.net
xmllistener.xml
in src/etc/testcases/listener
306 - 2008-04-08 2019-05-26 3 2 bodewig@apache.org jm@famkruithof.net
xsl
246 - 2006-08-26 2019-05-26 7 2 bodewig@apache.org jm@famkruithof.net
plainlistener.xml
in src/etc/testcases/listener
69 - 2008-04-08 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
ResourceExists.java
in src/main/org/apache/ant/antunit
56 6 2011-01-25 2019-05-26 6 2 bodewig@apache.org jm@famkruithof.net
MultiProjectDemuxOutputStream.java
in src/main/org/apache/ant/antunit/junit3
35 6 2009-02-12 2019-05-26 2 2 gscokart@apache.org jm@famkruithof.net
errorsuiteteardown.xml
in src/etc/testcases/antunit/setupandteardown
33 - 2008-04-08 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
failuresuitesetup.xml
in src/etc/testcases/antunit/setupandteardown
33 - 2008-04-08 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
errorsuitesetup.xml
in src/etc/testcases/antunit/setupandteardown
33 - 2008-04-08 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
failuresuiteteardown.xml
in src/etc/testcases/antunit/setupandteardown
33 - 2008-04-08 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
bothsuite.xml
in src/etc/testcases/antunit/setupandteardown
33 - 2008-04-08 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
LogForwarder.java
in src/main/org/apache/ant/antunit/listener
32 8 2014-05-02 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
junit.xml
in src/etc/testcases/antunit
29 - 2009-02-12 2019-05-26 2 2 gscokart@apache.org jm@famkruithof.net
XMLConstants.java
in src/main/org/apache/ant/antunit/listener
28 - 2006-08-21 2019-05-26 5 2 bodewig@apache.org jm@famkruithof.net
both.xml
in src/etc/testcases/antunit/setupandteardown
27 - 2007-10-04 2019-05-26 2 2 kevj@apache.org jm@famkruithof.net
failedtestsuite.xml
in src/etc/testcases/antunit/setupandteardown
25 - 2008-04-08 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
errorsetup.xml
in src/etc/testcases/antunit/setupandteardown
24 - 2008-04-08 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
failuresetup.xml
in src/etc/testcases/antunit/setupandteardown
24 - 2008-04-08 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
noteardown.xml
in src/etc/testcases/antunit/setupandteardown
24 - 2007-10-04 2019-05-26 2 2 kevj@apache.org jm@famkruithof.net
failureteardown.xml
in src/etc/testcases/antunit/setupandteardown
24 - 2008-04-08 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
errorteardown.xml
in src/etc/testcases/antunit/setupandteardown
24 - 2008-04-08 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
reference.xml
in src/etc/testcases/antunit
24 - 2010-04-30 2019-05-26 3 2 bodewig@apache.org jm@famkruithof.net
nosuitesetup.xml
in src/etc/testcases/antunit/setupandteardown
23 - 2008-04-08 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
nosetup.xml
in src/etc/testcases/antunit/setupandteardown
23 - 2007-10-04 2019-05-26 2 2 kevj@apache.org jm@famkruithof.net
nosuiteteardown.xml
in src/etc/testcases/antunit/setupandteardown
23 - 2008-04-08 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
reference-regex.xml
in src/etc/testcases/antunit
21 - 2010-04-30 2019-05-26 3 2 bodewig@apache.org jm@famkruithof.net
reference-set.xml
in src/etc/testcases/antunit
21 - 2010-04-30 2019-05-26 3 2 bodewig@apache.org jm@famkruithof.net
failedtest.xml
in src/etc/testcases/antunit/setupandteardown
19 - 2007-10-04 2019-05-26 2 2 kevj@apache.org jm@famkruithof.net
failedteardown.xml
in src/etc/testcases/antunit/setupandteardown
18 - 2007-10-04 2019-05-26 2 2 kevj@apache.org jm@famkruithof.net
failedsetup.xml
in src/etc/testcases/antunit/setupandteardown
18 - 2007-10-04 2019-05-26 2 2 kevj@apache.org jm@famkruithof.net
logforwarder.xml
in src/etc/testcases/listener
17 - 2014-05-02 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
reference-mapper.xml
in src/etc/testcases/antunit
17 - 2010-04-30 2019-05-26 3 2 bodewig@apache.org jm@famkruithof.net
java-io.xml
in src/etc/testcases/antunit
16 - 2009-01-24 2019-05-26 2 2 gscokart@apache.org jm@famkruithof.net
property.xml
in src/etc/testcases/antunit
15 - 2006-10-12 2019-05-26 2 2 mbenson@apache.org jm@famkruithof.net
echo.xml
in src/etc/testcases/antunit
11 - 2006-07-28 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
package.html
in src/main/org/apache/ant/antunit/junit4
8 - 2011-08-11 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
package.html
in src/main/org/apache/ant/antunit/junit3
8 - 2011-08-11 2019-05-26 2 2 bodewig@apache.org jm@famkruithof.net
setupandteardown.xml
in src/etc/testcases
227 - 2007-10-04 2019-05-26 3 3 kevj@apache.org jm@famkruithof.net
XMLAntUnitListener.java
in src/main/org/apache/ant/antunit/listener
171 10 2006-08-21 2022-02-12 7 3 bodewig@apache.org mbenson@apache.org
PlainAntUnitListener.java
in src/main/org/apache/ant/antunit/listener
102 10 2006-08-21 2022-02-12 5 3 bodewig@apache.org mbenson@apache.org
LogContent.java
in src/main/org/apache/ant/antunit
80 10 2006-09-22 2019-05-26 4 3 mbenson@apache.org jm@famkruithof.net
JUnitNotificationAdapter.java
in src/main/org/apache/ant/antunit/junit3
31 5 2010-04-30 2022-02-12 3 3 bodewig@apache.org mbenson@apache.org
30 - 2014-06-05 2019-05-26 4 3 jhm@apache.org jm@famkruithof.net
ErrorTestCase.java
in src/main/org/apache/ant/antunit/junit3
17 3 2009-03-26 2019-05-26 5 3 gscokart@apache.org jm@famkruithof.net
AntUnitListener.java
in src/main/org/apache/ant/antunit
13 - 2005-05-20 2019-05-26 8 3 bodewig@apache.org jm@famkruithof.net
AntUnitExecutionNotifier.java
in src/main/org/apache/ant/antunit
7 - 2009-02-03 2022-02-12 4 3 gscokart@apache.org mbenson@apache.org
ProjectFactory.java
in src/main/org/apache/ant/antunit
6 - 2009-02-03 2019-05-26 6 3 gscokart@apache.org jm@famkruithof.net
copy.xml
in src/etc/testcases/antunit
151 - 2005-07-01 2019-05-26 6 4 bodewig@apache.org jm@famkruithof.net
AntUnitScriptRunner.java
in src/main/org/apache/ant/antunit
149 11 2009-01-27 2022-02-12 9 4 gscokart@apache.org mbenson@apache.org
AntUnitSuiteRunner.java
in src/main/org/apache/ant/antunit/junit4
124 7 2009-02-12 2022-02-12 8 4 gscokart@apache.org mbenson@apache.org
Correlations

File Size vs. Number of Changes: 69 points

src/main/org/apache/ant/antunit/AntUnit.java x: 380 lines of code y: 31 # changes src/main/org/apache/ant/antunit/AntUnitExecutionNotifier.java x: 7 lines of code y: 4 # changes src/main/org/apache/ant/antunit/AntUnitScriptRunner.java x: 149 lines of code y: 9 # changes src/main/org/apache/ant/antunit/LogCapturer.java x: 79 lines of code y: 10 # changes src/main/org/apache/ant/antunit/junit3/AntUnitSuite.java x: 115 lines of code y: 7 # changes src/main/org/apache/ant/antunit/junit3/AntUnitTestCase.java x: 69 lines of code y: 5 # changes src/main/org/apache/ant/antunit/junit3/JUnitNotificationAdapter.java x: 31 lines of code y: 3 # changes src/main/org/apache/ant/antunit/junit4/AntUnitSuiteRunner.java x: 124 lines of code y: 8 # changes src/main/org/apache/ant/antunit/listener/BaseAntUnitListener.java x: 190 lines of code y: 9 # changes src/main/org/apache/ant/antunit/listener/FailureAntUnitListener.java x: 117 lines of code y: 5 # changes src/main/org/apache/ant/antunit/listener/PlainAntUnitListener.java x: 102 lines of code y: 5 # changes src/main/org/apache/ant/antunit/listener/XMLAntUnitListener.java x: 171 lines of code y: 7 # changes changes.xml x: 141 lines of code y: 29 # changes src/main/org/apache/ant/antunit/antlib.xml x: 358 lines of code y: 26 # changes ivy.xml x: 46 lines of code y: 5 # changes prepare.xml x: 30 lines of code y: 4 # changes src/etc/junit-frames.xsl x: 246 lines of code y: 7 # changes src/etc/junit-noframes.xsl x: 350 lines of code y: 7 # changes src/etc/testcases/antunit.xml x: 128 lines of code y: 17 # changes contributors.xml x: 60 lines of code y: 10 # changes src/etc/testcases/antunit/base.xml x: 40 lines of code y: 6 # changes src/etc/testcases/antunit/copy.xml x: 151 lines of code y: 6 # changes src/etc/testcases/antunit/echo.xml x: 11 lines of code y: 2 # changes src/etc/testcases/antunit/java-io.xml x: 16 lines of code y: 2 # changes src/etc/testcases/antunit/junit.xml x: 29 lines of code y: 2 # changes src/etc/testcases/antunit/property.xml x: 15 lines of code y: 2 # changes src/etc/testcases/antunit/reference-mapper.xml x: 17 lines of code y: 3 # changes src/etc/testcases/antunit/reference-regex.xml x: 21 lines of code y: 3 # changes src/etc/testcases/antunit/reference.xml x: 24 lines of code y: 3 # changes src/etc/testcases/antunit/setupandteardown/both.xml x: 27 lines of code y: 2 # changes src/etc/testcases/antunit/setupandteardown/bothsuite.xml x: 33 lines of code y: 2 # changes src/etc/testcases/antunit/setupandteardown/errorsetup.xml x: 24 lines of code y: 2 # changes src/etc/testcases/antunit/setupandteardown/failedsetup.xml x: 18 lines of code y: 2 # changes src/etc/testcases/antunit/setupandteardown/failedtest.xml x: 19 lines of code y: 2 # changes src/etc/testcases/antunit/setupandteardown/failedtestsuite.xml x: 25 lines of code y: 2 # changes src/etc/testcases/antunit/setupandteardown/nosetup.xml x: 23 lines of code y: 2 # changes src/etc/testcases/assert.xml x: 172 lines of code y: 12 # changes src/etc/testcases/expectfailure.xml x: 40 lines of code y: 4 # changes src/etc/testcases/listener/logforwarder.xml x: 17 lines of code y: 2 # changes src/etc/testcases/listener/plainlistener.xml x: 69 lines of code y: 2 # changes src/etc/testcases/listener/xmllistener.xml x: 306 lines of code y: 3 # changes src/etc/testcases/setupandteardown.xml x: 227 lines of code y: 3 # changes src/main/org/apache/ant/antunit/AntUnitListener.java x: 13 lines of code y: 8 # changes src/main/org/apache/ant/antunit/AssertTask.java x: 20 lines of code y: 8 # changes src/main/org/apache/ant/antunit/AssertionFailedException.java x: 16 lines of code y: 7 # changes src/main/org/apache/ant/antunit/ExpectFailureTask.java x: 43 lines of code y: 6 # changes src/main/org/apache/ant/antunit/LogContains.java x: 51 lines of code y: 7 # changes src/main/org/apache/ant/antunit/LogContent.java x: 80 lines of code y: 4 # changes src/main/org/apache/ant/antunit/ProjectFactory.java x: 6 lines of code y: 6 # changes src/main/org/apache/ant/antunit/ResourceExists.java x: 56 lines of code y: 6 # changes src/main/org/apache/ant/antunit/junit3/ErrorTestCase.java x: 17 lines of code y: 5 # changes src/main/org/apache/ant/antunit/junit3/MultiProjectDemuxOutputStream.java x: 35 lines of code y: 2 # changes src/main/org/apache/ant/antunit/junit3/package.html x: 8 lines of code y: 2 # changes src/main/org/apache/ant/antunit/listener/LogForwarder.java x: 32 lines of code y: 2 # changes src/main/org/apache/ant/antunit/listener/XMLConstants.java x: 28 lines of code y: 5 # changes src/main/org/apache/ant/antunit/junit3/JunitNotificationAdapter.java x: 31 lines of code y: 1 # changes
31.0
# changes
  min: 1.0
  average: 5.41
  25th percentile: 2.0
  median: 3.0
  75th percentile: 7.0
  max: 31.0
0 380.0
lines of code
min: 6.0 | average: 72.09 | 25th percentile: 21.0 | median: 32.0 | 75th percentile: 91.0 | max: 380.0

Number of Contributors vs. Number of Changes: 69 points

src/main/org/apache/ant/antunit/AntUnit.java x: 8 # contributors y: 31 # changes src/main/org/apache/ant/antunit/AntUnitExecutionNotifier.java x: 3 # contributors y: 4 # changes src/main/org/apache/ant/antunit/AntUnitScriptRunner.java x: 4 # contributors y: 9 # changes src/main/org/apache/ant/antunit/LogCapturer.java x: 5 # contributors y: 10 # changes src/main/org/apache/ant/antunit/junit3/AntUnitSuite.java x: 4 # contributors y: 7 # changes src/main/org/apache/ant/antunit/junit3/AntUnitTestCase.java x: 4 # contributors y: 5 # changes src/main/org/apache/ant/antunit/junit3/JUnitNotificationAdapter.java x: 3 # contributors y: 3 # changes src/main/org/apache/ant/antunit/junit4/AntUnitSuiteRunner.java x: 4 # contributors y: 8 # changes src/main/org/apache/ant/antunit/listener/BaseAntUnitListener.java x: 5 # contributors y: 9 # changes src/main/org/apache/ant/antunit/listener/PlainAntUnitListener.java x: 3 # contributors y: 5 # changes src/main/org/apache/ant/antunit/listener/XMLAntUnitListener.java x: 3 # contributors y: 7 # changes changes.xml x: 5 # contributors y: 29 # changes src/main/org/apache/ant/antunit/antlib.xml x: 8 # contributors y: 26 # changes src/etc/junit-frames.xsl x: 2 # contributors y: 7 # changes src/etc/testcases/antunit.xml x: 6 # contributors y: 17 # changes contributors.xml x: 7 # contributors y: 10 # changes src/etc/testcases/antunit/base.xml x: 4 # contributors y: 6 # changes src/etc/testcases/antunit/echo.xml x: 2 # contributors y: 2 # changes src/etc/testcases/antunit/reference-mapper.xml x: 2 # contributors y: 3 # changes src/etc/testcases/assert.xml x: 6 # contributors y: 12 # changes src/etc/testcases/expectfailure.xml x: 4 # contributors y: 4 # changes src/main/org/apache/ant/antunit/AntUnitListener.java x: 3 # contributors y: 8 # changes src/main/org/apache/ant/antunit/AssertTask.java x: 5 # contributors y: 8 # changes src/main/org/apache/ant/antunit/AssertionFailedException.java x: 6 # contributors y: 7 # changes src/main/org/apache/ant/antunit/ExpectFailureTask.java x: 5 # contributors y: 6 # changes src/main/org/apache/ant/antunit/ProjectFactory.java x: 3 # contributors y: 6 # changes src/main/org/apache/ant/antunit/ResourceExists.java x: 2 # contributors y: 6 # changes src/main/org/apache/ant/antunit/listener/XMLConstants.java x: 2 # contributors y: 5 # changes src/main/org/apache/ant/antunit/junit3/JunitNotificationAdapter.java x: 1 # contributors y: 1 # changes
31.0
# changes
  min: 1.0
  average: 5.41
  25th percentile: 2.0
  median: 3.0
  75th percentile: 7.0
  max: 31.0
0 8.0
# contributors
min: 1.0 | average: 3.06 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 8.0

Number of Contributors vs. File Size: 69 points

src/main/org/apache/ant/antunit/AntUnit.java x: 8 # contributors y: 380 lines of code src/main/org/apache/ant/antunit/AntUnitExecutionNotifier.java x: 3 # contributors y: 7 lines of code src/main/org/apache/ant/antunit/AntUnitScriptRunner.java x: 4 # contributors y: 149 lines of code src/main/org/apache/ant/antunit/LogCapturer.java x: 5 # contributors y: 79 lines of code src/main/org/apache/ant/antunit/junit3/AntUnitSuite.java x: 4 # contributors y: 115 lines of code src/main/org/apache/ant/antunit/junit3/AntUnitTestCase.java x: 4 # contributors y: 69 lines of code src/main/org/apache/ant/antunit/junit3/JUnitNotificationAdapter.java x: 3 # contributors y: 31 lines of code src/main/org/apache/ant/antunit/junit4/AntUnitSuiteRunner.java x: 4 # contributors y: 124 lines of code src/main/org/apache/ant/antunit/listener/BaseAntUnitListener.java x: 5 # contributors y: 190 lines of code src/main/org/apache/ant/antunit/listener/FailureAntUnitListener.java x: 4 # contributors y: 117 lines of code src/main/org/apache/ant/antunit/listener/PlainAntUnitListener.java x: 3 # contributors y: 102 lines of code src/main/org/apache/ant/antunit/listener/XMLAntUnitListener.java x: 3 # contributors y: 171 lines of code changes.xml x: 5 # contributors y: 141 lines of code src/main/org/apache/ant/antunit/antlib.xml x: 8 # contributors y: 358 lines of code ivy.xml x: 4 # contributors y: 46 lines of code src/etc/junit-frames.xsl x: 2 # contributors y: 246 lines of code src/etc/junit-noframes.xsl x: 2 # contributors y: 350 lines of code src/etc/testcases/antunit.xml x: 6 # contributors y: 128 lines of code contributors.xml x: 7 # contributors y: 60 lines of code src/etc/testcases/antunit/base.xml x: 4 # contributors y: 40 lines of code src/etc/testcases/antunit/copy.xml x: 4 # contributors y: 151 lines of code src/etc/testcases/antunit/echo.xml x: 2 # contributors y: 11 lines of code src/etc/testcases/antunit/java-io.xml x: 2 # contributors y: 16 lines of code src/etc/testcases/antunit/junit.xml x: 2 # contributors y: 29 lines of code src/etc/testcases/antunit/reference-mapper.xml x: 2 # contributors y: 17 lines of code src/etc/testcases/antunit/reference-regex.xml x: 2 # contributors y: 21 lines of code src/etc/testcases/antunit/reference.xml x: 2 # contributors y: 24 lines of code src/etc/testcases/antunit/setupandteardown/both.xml x: 2 # contributors y: 27 lines of code src/etc/testcases/antunit/setupandteardown/bothsuite.xml x: 2 # contributors y: 33 lines of code src/etc/testcases/antunit/setupandteardown/failedsetup.xml x: 2 # contributors y: 18 lines of code src/etc/testcases/antunit/setupandteardown/nosetup.xml x: 2 # contributors y: 23 lines of code src/etc/testcases/assert.xml x: 6 # contributors y: 172 lines of code src/etc/testcases/listener/plainlistener.xml x: 2 # contributors y: 69 lines of code src/etc/testcases/listener/xmllistener.xml x: 2 # contributors y: 306 lines of code src/etc/testcases/setupandteardown.xml x: 3 # contributors y: 227 lines of code src/main/org/apache/ant/antunit/AntUnitListener.java x: 3 # contributors y: 13 lines of code src/main/org/apache/ant/antunit/AssertTask.java x: 5 # contributors y: 20 lines of code src/main/org/apache/ant/antunit/AssertionFailedException.java x: 6 # contributors y: 16 lines of code src/main/org/apache/ant/antunit/ExpectFailureTask.java x: 5 # contributors y: 43 lines of code src/main/org/apache/ant/antunit/LogContains.java x: 4 # contributors y: 51 lines of code src/main/org/apache/ant/antunit/LogContent.java x: 3 # contributors y: 80 lines of code src/main/org/apache/ant/antunit/ResourceExists.java x: 2 # contributors y: 56 lines of code src/main/org/apache/ant/antunit/junit3/ErrorTestCase.java x: 3 # contributors y: 17 lines of code src/main/org/apache/ant/antunit/junit3/MultiProjectDemuxOutputStream.java x: 2 # contributors y: 35 lines of code src/main/org/apache/ant/antunit/junit3/package.html x: 2 # contributors y: 8 lines of code src/main/org/apache/ant/antunit/listener/LogForwarder.java x: 2 # contributors y: 32 lines of code src/main/org/apache/ant/antunit/junit3/JunitNotificationAdapter.java x: 1 # contributors y: 31 lines of code
380.0
lines of code
  min: 6.0
  average: 72.09
  25th percentile: 21.0
  median: 32.0
  75th percentile: 91.0
  max: 380.0
0 8.0
# contributors
min: 1.0 | average: 3.06 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 8.0