apache / maven-antrun-plugin
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 19 files with 891 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 7 files changed 6-20 times (621 lines of code)
    • 12 files changed 1-5 times (270 lines of code)
0% | 0% | 0% | 69% | 30%
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 19 files with 891 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (29 lines of code)
    • 4 files changed by 6-10 contributors (239 lines of code)
    • 13 files changed by 2-5 contributors (588 lines of code)
    • 1 file changed by 1 contributor (35 lines of code)
0% | 3% | 26% | 65% | 3%
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, properties, java, yaml, txt, md, cgi, gitignore, g, groovy, sh, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 80% | 19%
xml0% | 0% | 0% | 42% | 57%
g0% | 0% | 0% | 0% | 100%
cgi0% | 0% | 0% | 0% | 100%
groovy0% | 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% | 0% | 69% | 30%
Most Frequently Changed Files (Top 19)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
site.xml
in src/site
29 - 2006-01-11 2025-02-12 17 12 carlos@apache.org bukama@users.noreply.github...
AttachArtifactTask.java
in src/main/java/org/apache/maven/ant/tasks
67 9 2010-05-21 2023-05-25 15 9 pgier@apache.org slachiewicz@apache.org
DependencyFilesetsTask.java
in src/main/java/org/apache/maven/ant/tasks
106 12 2010-03-19 2023-05-25 15 7 pgier@apache.org slachiewicz@apache.org
AntRunMojo.java
in src/main/java/org/apache/maven/plugins/antrun
311 12 2017-05-30 2024-11-28 11 5 gboue@apache.org elharo@users.noreply.github...
SpecificScopesArtifactFilter.java
in src/main/java/org/apache/maven/ant/tasks/support
42 2 2010-03-19 2023-05-25 7 5 pgier@apache.org slachiewicz@apache.org
VersionMapper.java
in src/main/java/org/apache/maven/ant/tasks/support
43 3 2010-05-21 2023-05-25 7 6 pgier@apache.org slachiewicz@apache.org
TypesArtifactFilter.java
in src/main/java/org/apache/maven/ant/tasks/support
23 2 2010-03-19 2023-05-25 6 6 pgier@apache.org slachiewicz@apache.org
MavenLogger.java
in src/main/java/org/apache/maven/plugins/antrun
30 2 2017-05-30 2023-05-25 4 3 gboue@apache.org slachiewicz@apache.org
settings.xml
in src/it
35 - 2008-08-05 2009-09-26 4 1 bentmann@apache.org bentmann@apache.org
AntrunXmlPlexusConfigurationWriter.java
in src/main/java/org/apache/maven/plugins/antrun
62 3 2017-05-30 2023-05-25 4 3 gboue@apache.org slachiewicz@apache.org
antlib.xml
in src/main/resources/org/apache/maven/ant/tasks
5 - 2010-03-19 2010-07-02 3 2 pgier@apache.org bentmann@apache.org
Test.java
in src/it/properties-test/src/main/java
7 1 2009-06-30 2013-08-27 3 3 pgier@apache.org krosenvold@apache.org
Test.java
in src/it/filesets-test/src/main/java
7 1 2010-03-19 2013-08-27 3 3 pgier@apache.org krosenvold@apache.org
Test.java
in src/it/classpath-ref-test/src/main/java
7 1 2010-07-02 2013-08-27 3 3 pgier@apache.org krosenvold@apache.org
TestTask.java
in src/it/custom-task-test/src/main/java
15 1 2010-07-02 2013-08-27 3 3 pgier@apache.org krosenvold@apache.org
verify.groovy
in src/it/custom-ant-target-attributes
6 - 2017-06-17 2023-05-25 2 2 gboue@apache.org slachiewicz@apache.org
MavenAntRunProject.java
in src/main/java/org/apache/maven/plugins/antrun
11 2 2017-05-30 2023-05-25 2 2 gboue@apache.org slachiewicz@apache.org
cgi
download.cgi
in src/site/resources
22 - 2014-05-14 2014-05-18 2 2 khmarbaise@apache.org hboutemy@apache.org
calc.g
in src/it/plugin-classpath-test
63 - 2010-07-02 2013-07-31 2 2 pgier@apache.org dennisl@apache.org
Files With Most Contributors (Top 19)
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
site.xml
in src/site
29 - 2006-01-11 2025-02-12 17 12 carlos@apache.org bukama@users.noreply.github...
AttachArtifactTask.java
in src/main/java/org/apache/maven/ant/tasks
67 9 2010-05-21 2023-05-25 15 9 pgier@apache.org slachiewicz@apache.org
DependencyFilesetsTask.java
in src/main/java/org/apache/maven/ant/tasks
106 12 2010-03-19 2023-05-25 15 7 pgier@apache.org slachiewicz@apache.org
VersionMapper.java
in src/main/java/org/apache/maven/ant/tasks/support
43 3 2010-05-21 2023-05-25 7 6 pgier@apache.org slachiewicz@apache.org
TypesArtifactFilter.java
in src/main/java/org/apache/maven/ant/tasks/support
23 2 2010-03-19 2023-05-25 6 6 pgier@apache.org slachiewicz@apache.org
AntRunMojo.java
in src/main/java/org/apache/maven/plugins/antrun
311 12 2017-05-30 2024-11-28 11 5 gboue@apache.org elharo@users.noreply.github...
SpecificScopesArtifactFilter.java
in src/main/java/org/apache/maven/ant/tasks/support
42 2 2010-03-19 2023-05-25 7 5 pgier@apache.org slachiewicz@apache.org
AntrunXmlPlexusConfigurationWriter.java
in src/main/java/org/apache/maven/plugins/antrun
62 3 2017-05-30 2023-05-25 4 3 gboue@apache.org slachiewicz@apache.org
MavenLogger.java
in src/main/java/org/apache/maven/plugins/antrun
30 2 2017-05-30 2023-05-25 4 3 gboue@apache.org slachiewicz@apache.org
TestTask.java
in src/it/custom-task-test/src/main/java
15 1 2010-07-02 2013-08-27 3 3 pgier@apache.org krosenvold@apache.org
Test.java
in src/it/classpath-ref-test/src/main/java
7 1 2010-07-02 2013-08-27 3 3 pgier@apache.org krosenvold@apache.org
Test.java
in src/it/filesets-test/src/main/java
7 1 2010-03-19 2013-08-27 3 3 pgier@apache.org krosenvold@apache.org
Test.java
in src/it/properties-test/src/main/java
7 1 2009-06-30 2013-08-27 3 3 pgier@apache.org krosenvold@apache.org
antlib.xml
in src/main/resources/org/apache/maven/ant/tasks
5 - 2010-03-19 2010-07-02 3 2 pgier@apache.org bentmann@apache.org
MavenAntRunProject.java
in src/main/java/org/apache/maven/plugins/antrun
11 2 2017-05-30 2023-05-25 2 2 gboue@apache.org slachiewicz@apache.org
calc.g
in src/it/plugin-classpath-test
63 - 2010-07-02 2013-07-31 2 2 pgier@apache.org dennisl@apache.org
verify.groovy
in src/it/custom-ant-target-attributes
6 - 2017-06-17 2023-05-25 2 2 gboue@apache.org slachiewicz@apache.org
cgi
download.cgi
in src/site/resources
22 - 2014-05-14 2014-05-18 2 2 khmarbaise@apache.org hboutemy@apache.org
settings.xml
in src/it
35 - 2008-08-05 2009-09-26 4 1 bentmann@apache.org bentmann@apache.org
Files With Least Contributors (Top 19)
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
settings.xml
in src/it
35 - 2008-08-05 2009-09-26 4 1 bentmann@apache.org bentmann@apache.org
calc.g
in src/it/plugin-classpath-test
63 - 2010-07-02 2013-07-31 2 2 pgier@apache.org dennisl@apache.org
cgi
download.cgi
in src/site/resources
22 - 2014-05-14 2014-05-18 2 2 khmarbaise@apache.org hboutemy@apache.org
MavenAntRunProject.java
in src/main/java/org/apache/maven/plugins/antrun
11 2 2017-05-30 2023-05-25 2 2 gboue@apache.org slachiewicz@apache.org
verify.groovy
in src/it/custom-ant-target-attributes
6 - 2017-06-17 2023-05-25 2 2 gboue@apache.org slachiewicz@apache.org
antlib.xml
in src/main/resources/org/apache/maven/ant/tasks
5 - 2010-03-19 2010-07-02 3 2 pgier@apache.org bentmann@apache.org
AntrunXmlPlexusConfigurationWriter.java
in src/main/java/org/apache/maven/plugins/antrun
62 3 2017-05-30 2023-05-25 4 3 gboue@apache.org slachiewicz@apache.org
MavenLogger.java
in src/main/java/org/apache/maven/plugins/antrun
30 2 2017-05-30 2023-05-25 4 3 gboue@apache.org slachiewicz@apache.org
TestTask.java
in src/it/custom-task-test/src/main/java
15 1 2010-07-02 2013-08-27 3 3 pgier@apache.org krosenvold@apache.org
Test.java
in src/it/classpath-ref-test/src/main/java
7 1 2010-07-02 2013-08-27 3 3 pgier@apache.org krosenvold@apache.org
Test.java
in src/it/filesets-test/src/main/java
7 1 2010-03-19 2013-08-27 3 3 pgier@apache.org krosenvold@apache.org
Test.java
in src/it/properties-test/src/main/java
7 1 2009-06-30 2013-08-27 3 3 pgier@apache.org krosenvold@apache.org
AntRunMojo.java
in src/main/java/org/apache/maven/plugins/antrun
311 12 2017-05-30 2024-11-28 11 5 gboue@apache.org elharo@users.noreply.github...
SpecificScopesArtifactFilter.java
in src/main/java/org/apache/maven/ant/tasks/support
42 2 2010-03-19 2023-05-25 7 5 pgier@apache.org slachiewicz@apache.org
VersionMapper.java
in src/main/java/org/apache/maven/ant/tasks/support
43 3 2010-05-21 2023-05-25 7 6 pgier@apache.org slachiewicz@apache.org
TypesArtifactFilter.java
in src/main/java/org/apache/maven/ant/tasks/support
23 2 2010-03-19 2023-05-25 6 6 pgier@apache.org slachiewicz@apache.org
DependencyFilesetsTask.java
in src/main/java/org/apache/maven/ant/tasks
106 12 2010-03-19 2023-05-25 15 7 pgier@apache.org slachiewicz@apache.org
AttachArtifactTask.java
in src/main/java/org/apache/maven/ant/tasks
67 9 2010-05-21 2023-05-25 15 9 pgier@apache.org slachiewicz@apache.org
site.xml
in src/site
29 - 2006-01-11 2025-02-12 17 12 carlos@apache.org bukama@users.noreply.github...
Correlations

File Size vs. Number of Changes: 19 points

src/site/site.xml x: 29 lines of code y: 17 # changes src/main/java/org/apache/maven/plugins/antrun/AntRunMojo.java x: 311 lines of code y: 11 # changes src/it/custom-ant-target-attributes/verify.groovy x: 6 lines of code y: 2 # changes src/main/java/org/apache/maven/ant/tasks/AttachArtifactTask.java x: 67 lines of code y: 15 # changes src/main/java/org/apache/maven/ant/tasks/DependencyFilesetsTask.java x: 106 lines of code y: 15 # changes src/main/java/org/apache/maven/ant/tasks/support/SpecificScopesArtifactFilter.java x: 42 lines of code y: 7 # changes src/main/java/org/apache/maven/ant/tasks/support/TypesArtifactFilter.java x: 23 lines of code y: 6 # changes src/main/java/org/apache/maven/ant/tasks/support/VersionMapper.java x: 43 lines of code y: 7 # changes src/main/java/org/apache/maven/plugins/antrun/AntrunXmlPlexusConfigurationWriter.java x: 62 lines of code y: 4 # changes src/main/java/org/apache/maven/plugins/antrun/MavenAntRunProject.java x: 11 lines of code y: 2 # changes src/main/java/org/apache/maven/plugins/antrun/MavenLogger.java x: 30 lines of code y: 4 # changes src/site/resources/download.cgi x: 22 lines of code y: 2 # changes src/it/classpath-ref-test/src/main/java/Test.java x: 7 lines of code y: 3 # changes src/it/custom-task-test/src/main/java/TestTask.java x: 15 lines of code y: 3 # changes src/it/plugin-classpath-test/calc.g x: 63 lines of code y: 2 # changes src/main/resources/org/apache/maven/ant/tasks/antlib.xml x: 5 lines of code y: 3 # changes src/it/settings.xml x: 35 lines of code y: 4 # changes
17.0
# changes
  min: 2.0
  average: 5.95
  25th percentile: 3.0
  median: 4.0
  75th percentile: 7.0
  max: 17.0
0 311.0
lines of code
min: 5.0 | average: 46.89 | 25th percentile: 7.0 | median: 29.0 | 75th percentile: 62.0 | max: 311.0

Number of Contributors vs. Number of Changes: 19 points

src/site/site.xml x: 12 # contributors y: 17 # changes src/main/java/org/apache/maven/plugins/antrun/AntRunMojo.java x: 5 # contributors y: 11 # changes src/it/custom-ant-target-attributes/verify.groovy x: 2 # contributors y: 2 # changes src/main/java/org/apache/maven/ant/tasks/AttachArtifactTask.java x: 9 # contributors y: 15 # changes src/main/java/org/apache/maven/ant/tasks/DependencyFilesetsTask.java x: 7 # contributors y: 15 # changes src/main/java/org/apache/maven/ant/tasks/support/SpecificScopesArtifactFilter.java x: 5 # contributors y: 7 # changes src/main/java/org/apache/maven/ant/tasks/support/TypesArtifactFilter.java x: 6 # contributors y: 6 # changes src/main/java/org/apache/maven/ant/tasks/support/VersionMapper.java x: 6 # contributors y: 7 # changes src/main/java/org/apache/maven/plugins/antrun/AntrunXmlPlexusConfigurationWriter.java x: 3 # contributors y: 4 # changes src/it/classpath-ref-test/src/main/java/Test.java x: 3 # contributors y: 3 # changes src/main/resources/org/apache/maven/ant/tasks/antlib.xml x: 2 # contributors y: 3 # changes src/it/settings.xml x: 1 # contributors y: 4 # changes
17.0
# changes
  min: 2.0
  average: 5.95
  25th percentile: 3.0
  median: 4.0
  75th percentile: 7.0
  max: 17.0
0 12.0
# contributors
min: 1.0 | average: 4.16 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.0 | max: 12.0

Number of Contributors vs. File Size: 19 points

src/site/site.xml x: 12 # contributors y: 29 lines of code src/main/java/org/apache/maven/plugins/antrun/AntRunMojo.java x: 5 # contributors y: 311 lines of code src/it/custom-ant-target-attributes/verify.groovy x: 2 # contributors y: 6 lines of code src/main/java/org/apache/maven/ant/tasks/AttachArtifactTask.java x: 9 # contributors y: 67 lines of code src/main/java/org/apache/maven/ant/tasks/DependencyFilesetsTask.java x: 7 # contributors y: 106 lines of code src/main/java/org/apache/maven/ant/tasks/support/SpecificScopesArtifactFilter.java x: 5 # contributors y: 42 lines of code src/main/java/org/apache/maven/ant/tasks/support/TypesArtifactFilter.java x: 6 # contributors y: 23 lines of code src/main/java/org/apache/maven/ant/tasks/support/VersionMapper.java x: 6 # contributors y: 43 lines of code src/main/java/org/apache/maven/plugins/antrun/AntrunXmlPlexusConfigurationWriter.java x: 3 # contributors y: 62 lines of code src/main/java/org/apache/maven/plugins/antrun/MavenAntRunProject.java x: 2 # contributors y: 11 lines of code src/main/java/org/apache/maven/plugins/antrun/MavenLogger.java x: 3 # contributors y: 30 lines of code src/site/resources/download.cgi x: 2 # contributors y: 22 lines of code src/it/classpath-ref-test/src/main/java/Test.java x: 3 # contributors y: 7 lines of code src/it/custom-task-test/src/main/java/TestTask.java x: 3 # contributors y: 15 lines of code src/it/plugin-classpath-test/calc.g x: 2 # contributors y: 63 lines of code src/it/settings.xml x: 1 # contributors y: 35 lines of code
311.0
lines of code
  min: 5.0
  average: 46.89
  25th percentile: 7.0
  median: 29.0
  75th percentile: 62.0
  max: 311.0
0 12.0
# contributors
min: 1.0 | average: 4.16 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.0 | max: 12.0