apache / maven-resources-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 24 files with 693 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)
    • 4 files changed 6-20 times (357 lines of code)
    • 20 files changed 1-5 times (336 lines of code)
0% | 0% | 0% | 51% | 48%
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 24 files with 693 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)
    • 2 files changed by 6-10 contributors (263 lines of code)
    • 10 files changed by 2-5 contributors (311 lines of code)
    • 12 files changed by 1 contributor (119 lines of code)
0% | 0% | 37% | 44% | 17%
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, txt, java, groovy, yaml, md, cgi, gitignore, sh
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 65% | 34%
xml0% | 0% | 0% | 93% | 6%
groovy0% | 0% | 0% | 0% | 100%
cgi0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src0% | 0% | 0% | 51% | 48%
Most Frequently Changed Files (Top 24)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
site.xml
in src/site
35 - 2006-07-18 2025-02-12 18 9 aramirez@apache.org bukama@users.noreply.github...
ResourcesMojo.java
in src/main/java/org/apache/maven/plugins/resources
228 22 2015-12-14 2024-06-24 15 7 khmarbaise@apache.org gnodet@gmail.com
TestResourcesMojo.java
in src/main/java/org/apache/maven/plugins/resources
43 5 2015-12-14 2024-06-24 7 4 khmarbaise@apache.org gnodet@gmail.com
settings.xml
in src/it
51 - 2008-09-05 2024-06-24 6 3 olamy@apache.org gnodet@gmail.com
CopyResourcesMojo.java
in src/main/java/org/apache/maven/plugins/resources
31 6 2015-12-14 2024-06-24 4 3 khmarbaise@apache.org gnodet@gmail.com
MavenBuildTimestamp.java
in src/main/java/org/apache/maven/plugins/resources
42 6 2016-05-05 2024-06-24 3 3 khmarbaise@apache.org gnodet@gmail.com
verify.groovy
in src/it/MRESOURCES-257
5 - 2020-07-17 2020-07-27 2 2 dennisl@apache.org elharo@users.noreply.github...
verify.groovy
in src/it/user-filters
6 - 2010-09-23 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
mresources-110.xml
in src/it/MRESOURCES-110/src/main/resources
6 - 2011-01-11 2013-09-22 2 2 olamy@apache.org dennisl@apache.org
App.java
in src/it/MRESOURCES-131/src/main/java/org/apache/maven/plugins/resources/it
6 1 2012-02-23 2024-06-24 2 2 dennisl@apache.org gnodet@gmail.com
verify.groovy
in src/it/MRESOURCES-78
7 - 2008-11-15 2008-11-16 2 1 olamy@apache.org olamy@apache.org
cgi
download.cgi
in src/site/resources
22 - 2014-05-14 2014-05-18 2 2 khmarbaise@apache.org hboutemy@apache.org
verify.groovy
in src/it/MRESOURCES-99
99 - 2016-05-05 2023-03-27 2 2 khmarbaise@apache.org elharo@users.noreply.github...
verify.groovy
in src/it/skip-yes
3 - 2015-12-06 2015-12-06 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/MRESOURCES-131
3 - 2012-02-23 2012-02-23 1 1 dennisl@apache.org dennisl@apache.org
verify.groovy
in src/it/MRESOURCES-231
4 - 2016-11-24 2016-11-24 1 1 schulte@apache.org schulte@apache.org
verify.groovy
in src/it/MRESOURCES-110
5 - 2011-01-11 2011-01-11 1 1 olamy@apache.org olamy@apache.org
verify.groovy
in src/it/MRESOURCES-166
5 - 2012-06-21 2012-06-21 1 1 olamy@apache.org olamy@apache.org
verify.groovy
in src/it/MRESOURCES-104
6 - 2010-12-22 2010-12-22 1 1 olamy@apache.org olamy@apache.org
verify.groovy
in src/it/MRESOURCES-171
6 - 2020-07-16 2020-07-16 1 1 dennisl@apache.org dennisl@apache.org
Providers.java
in src/main/java/org/apache/maven/plugins/resources
12 1 2024-06-24 2024-06-24 1 1 gnodet@gmail.com gnodet@gmail.com
verify.groovy
in src/it/filter-filenames
14 - 2015-12-05 2015-12-05 1 1 khmarbaise@apache.org khmarbaise@apache.org
ResourceUtils.java
in src/main/java/org/apache/maven/plugins/resources
14 1 2024-06-24 2024-06-24 1 1 gnodet@gmail.com gnodet@gmail.com
ItFilter.java
in src/it/user-filters/filter/src/main/java/org/apache/maven/plugins/resources/filters
40 3 2024-06-24 2024-06-24 1 1 gnodet@gmail.com gnodet@gmail.com
Files With Most Contributors (Top 24)
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
35 - 2006-07-18 2025-02-12 18 9 aramirez@apache.org bukama@users.noreply.github...
ResourcesMojo.java
in src/main/java/org/apache/maven/plugins/resources
228 22 2015-12-14 2024-06-24 15 7 khmarbaise@apache.org gnodet@gmail.com
TestResourcesMojo.java
in src/main/java/org/apache/maven/plugins/resources
43 5 2015-12-14 2024-06-24 7 4 khmarbaise@apache.org gnodet@gmail.com
settings.xml
in src/it
51 - 2008-09-05 2024-06-24 6 3 olamy@apache.org gnodet@gmail.com
CopyResourcesMojo.java
in src/main/java/org/apache/maven/plugins/resources
31 6 2015-12-14 2024-06-24 4 3 khmarbaise@apache.org gnodet@gmail.com
MavenBuildTimestamp.java
in src/main/java/org/apache/maven/plugins/resources
42 6 2016-05-05 2024-06-24 3 3 khmarbaise@apache.org gnodet@gmail.com
App.java
in src/it/MRESOURCES-131/src/main/java/org/apache/maven/plugins/resources/it
6 1 2012-02-23 2024-06-24 2 2 dennisl@apache.org gnodet@gmail.com
verify.groovy
in src/it/MRESOURCES-99
99 - 2016-05-05 2023-03-27 2 2 khmarbaise@apache.org elharo@users.noreply.github...
mresources-110.xml
in src/it/MRESOURCES-110/src/main/resources
6 - 2011-01-11 2013-09-22 2 2 olamy@apache.org dennisl@apache.org
verify.groovy
in src/it/user-filters
6 - 2010-09-23 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
verify.groovy
in src/it/MRESOURCES-257
5 - 2020-07-17 2020-07-27 2 2 dennisl@apache.org elharo@users.noreply.github...
cgi
download.cgi
in src/site/resources
22 - 2014-05-14 2014-05-18 2 2 khmarbaise@apache.org hboutemy@apache.org
verify.groovy
in src/it/MRESOURCES-78
7 - 2008-11-15 2008-11-16 2 1 olamy@apache.org olamy@apache.org
Providers.java
in src/main/java/org/apache/maven/plugins/resources
12 1 2024-06-24 2024-06-24 1 1 gnodet@gmail.com gnodet@gmail.com
ResourceUtils.java
in src/main/java/org/apache/maven/plugins/resources
14 1 2024-06-24 2024-06-24 1 1 gnodet@gmail.com gnodet@gmail.com
verify.groovy
in src/it/MRESOURCES-131
3 - 2012-02-23 2012-02-23 1 1 dennisl@apache.org dennisl@apache.org
verify.groovy
in src/it/MRESOURCES-231
4 - 2016-11-24 2016-11-24 1 1 schulte@apache.org schulte@apache.org
verify.groovy
in src/it/MRESOURCES-166
5 - 2012-06-21 2012-06-21 1 1 olamy@apache.org olamy@apache.org
verify.groovy
in src/it/MRESOURCES-171
6 - 2020-07-16 2020-07-16 1 1 dennisl@apache.org dennisl@apache.org
verify.groovy
in src/it/MRESOURCES-110
5 - 2011-01-11 2011-01-11 1 1 olamy@apache.org olamy@apache.org
verify.groovy
in src/it/skip-yes
3 - 2015-12-06 2015-12-06 1 1 khmarbaise@apache.org khmarbaise@apache.org
ItFilter.java
in src/it/user-filters/filter/src/main/java/org/apache/maven/plugins/resources/filters
40 3 2024-06-24 2024-06-24 1 1 gnodet@gmail.com gnodet@gmail.com
verify.groovy
in src/it/MRESOURCES-104
6 - 2010-12-22 2010-12-22 1 1 olamy@apache.org olamy@apache.org
verify.groovy
in src/it/filter-filenames
14 - 2015-12-05 2015-12-05 1 1 khmarbaise@apache.org khmarbaise@apache.org
Files With Least Contributors (Top 24)
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
ItFilter.java
in src/it/user-filters/filter/src/main/java/org/apache/maven/plugins/resources/filters
40 3 2024-06-24 2024-06-24 1 1 gnodet@gmail.com gnodet@gmail.com
ResourceUtils.java
in src/main/java/org/apache/maven/plugins/resources
14 1 2024-06-24 2024-06-24 1 1 gnodet@gmail.com gnodet@gmail.com
verify.groovy
in src/it/filter-filenames
14 - 2015-12-05 2015-12-05 1 1 khmarbaise@apache.org khmarbaise@apache.org
Providers.java
in src/main/java/org/apache/maven/plugins/resources
12 1 2024-06-24 2024-06-24 1 1 gnodet@gmail.com gnodet@gmail.com
verify.groovy
in src/it/MRESOURCES-78
7 - 2008-11-15 2008-11-16 2 1 olamy@apache.org olamy@apache.org
verify.groovy
in src/it/MRESOURCES-171
6 - 2020-07-16 2020-07-16 1 1 dennisl@apache.org dennisl@apache.org
verify.groovy
in src/it/MRESOURCES-104
6 - 2010-12-22 2010-12-22 1 1 olamy@apache.org olamy@apache.org
verify.groovy
in src/it/MRESOURCES-166
5 - 2012-06-21 2012-06-21 1 1 olamy@apache.org olamy@apache.org
verify.groovy
in src/it/MRESOURCES-110
5 - 2011-01-11 2011-01-11 1 1 olamy@apache.org olamy@apache.org
verify.groovy
in src/it/MRESOURCES-231
4 - 2016-11-24 2016-11-24 1 1 schulte@apache.org schulte@apache.org
verify.groovy
in src/it/MRESOURCES-131
3 - 2012-02-23 2012-02-23 1 1 dennisl@apache.org dennisl@apache.org
verify.groovy
in src/it/skip-yes
3 - 2015-12-06 2015-12-06 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/MRESOURCES-99
99 - 2016-05-05 2023-03-27 2 2 khmarbaise@apache.org elharo@users.noreply.github...
cgi
download.cgi
in src/site/resources
22 - 2014-05-14 2014-05-18 2 2 khmarbaise@apache.org hboutemy@apache.org
App.java
in src/it/MRESOURCES-131/src/main/java/org/apache/maven/plugins/resources/it
6 1 2012-02-23 2024-06-24 2 2 dennisl@apache.org gnodet@gmail.com
mresources-110.xml
in src/it/MRESOURCES-110/src/main/resources
6 - 2011-01-11 2013-09-22 2 2 olamy@apache.org dennisl@apache.org
verify.groovy
in src/it/user-filters
6 - 2010-09-23 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
verify.groovy
in src/it/MRESOURCES-257
5 - 2020-07-17 2020-07-27 2 2 dennisl@apache.org elharo@users.noreply.github...
settings.xml
in src/it
51 - 2008-09-05 2024-06-24 6 3 olamy@apache.org gnodet@gmail.com
MavenBuildTimestamp.java
in src/main/java/org/apache/maven/plugins/resources
42 6 2016-05-05 2024-06-24 3 3 khmarbaise@apache.org gnodet@gmail.com
CopyResourcesMojo.java
in src/main/java/org/apache/maven/plugins/resources
31 6 2015-12-14 2024-06-24 4 3 khmarbaise@apache.org gnodet@gmail.com
TestResourcesMojo.java
in src/main/java/org/apache/maven/plugins/resources
43 5 2015-12-14 2024-06-24 7 4 khmarbaise@apache.org gnodet@gmail.com
ResourcesMojo.java
in src/main/java/org/apache/maven/plugins/resources
228 22 2015-12-14 2024-06-24 15 7 khmarbaise@apache.org gnodet@gmail.com
site.xml
in src/site
35 - 2006-07-18 2025-02-12 18 9 aramirez@apache.org bukama@users.noreply.github...
Correlations

File Size vs. Number of Changes: 24 points

src/site/site.xml x: 35 lines of code y: 18 # changes src/it/MRESOURCES-131/src/main/java/org/apache/maven/plugins/resources/it/App.java x: 6 lines of code y: 2 # changes src/it/settings.xml x: 51 lines of code y: 6 # changes src/it/user-filters/filter/src/main/java/org/apache/maven/plugins/resources/filters/ItFilter.java x: 40 lines of code y: 1 # changes src/main/java/org/apache/maven/plugins/resources/CopyResourcesMojo.java x: 31 lines of code y: 4 # changes src/main/java/org/apache/maven/plugins/resources/MavenBuildTimestamp.java x: 42 lines of code y: 3 # changes src/main/java/org/apache/maven/plugins/resources/Providers.java x: 12 lines of code y: 1 # changes src/main/java/org/apache/maven/plugins/resources/ResourceUtils.java x: 14 lines of code y: 1 # changes src/main/java/org/apache/maven/plugins/resources/ResourcesMojo.java x: 228 lines of code y: 15 # changes src/main/java/org/apache/maven/plugins/resources/TestResourcesMojo.java x: 43 lines of code y: 7 # changes src/it/MRESOURCES-99/verify.groovy x: 99 lines of code y: 2 # changes src/it/MRESOURCES-257/verify.groovy x: 5 lines of code y: 2 # changes src/it/MRESOURCES-171/verify.groovy x: 6 lines of code y: 1 # changes src/it/MRESOURCES-231/verify.groovy x: 4 lines of code y: 1 # changes src/it/skip-yes/verify.groovy x: 3 lines of code y: 1 # changes src/site/resources/download.cgi x: 22 lines of code y: 2 # changes src/it/MRESOURCES-166/verify.groovy x: 5 lines of code y: 1 # changes src/it/MRESOURCES-78/verify.groovy x: 7 lines of code y: 2 # changes
18.0
# changes
  min: 1.0
  average: 3.25
  25th percentile: 1.0
  median: 2.0
  75th percentile: 2.75
  max: 18.0
0 228.0
lines of code
min: 3.0 | average: 28.88 | 25th percentile: 5.25 | median: 9.5 | 75th percentile: 38.75 | max: 228.0

Number of Contributors vs. Number of Changes: 24 points

src/site/site.xml x: 9 # contributors y: 18 # changes src/it/MRESOURCES-131/src/main/java/org/apache/maven/plugins/resources/it/App.java x: 2 # contributors y: 2 # changes src/it/settings.xml x: 3 # contributors y: 6 # changes src/it/user-filters/filter/src/main/java/org/apache/maven/plugins/resources/filters/ItFilter.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/maven/plugins/resources/CopyResourcesMojo.java x: 3 # contributors y: 4 # changes src/main/java/org/apache/maven/plugins/resources/MavenBuildTimestamp.java x: 3 # contributors y: 3 # changes src/main/java/org/apache/maven/plugins/resources/ResourcesMojo.java x: 7 # contributors y: 15 # changes src/main/java/org/apache/maven/plugins/resources/TestResourcesMojo.java x: 4 # contributors y: 7 # changes src/it/MRESOURCES-78/verify.groovy x: 1 # contributors y: 2 # changes
18.0
# changes
  min: 1.0
  average: 3.25
  25th percentile: 1.0
  median: 2.0
  75th percentile: 2.75
  max: 18.0
0 9.0
# contributors
min: 1.0 | average: 2.21 | 25th percentile: 1.0 | median: 1.5 | 75th percentile: 2.75 | max: 9.0

Number of Contributors vs. File Size: 24 points

src/site/site.xml x: 9 # contributors y: 35 lines of code src/it/MRESOURCES-131/src/main/java/org/apache/maven/plugins/resources/it/App.java x: 2 # contributors y: 6 lines of code src/it/settings.xml x: 3 # contributors y: 51 lines of code src/it/user-filters/filter/src/main/java/org/apache/maven/plugins/resources/filters/ItFilter.java x: 1 # contributors y: 40 lines of code src/main/java/org/apache/maven/plugins/resources/CopyResourcesMojo.java x: 3 # contributors y: 31 lines of code src/main/java/org/apache/maven/plugins/resources/MavenBuildTimestamp.java x: 3 # contributors y: 42 lines of code src/main/java/org/apache/maven/plugins/resources/Providers.java x: 1 # contributors y: 12 lines of code src/main/java/org/apache/maven/plugins/resources/ResourceUtils.java x: 1 # contributors y: 14 lines of code src/main/java/org/apache/maven/plugins/resources/ResourcesMojo.java x: 7 # contributors y: 228 lines of code src/main/java/org/apache/maven/plugins/resources/TestResourcesMojo.java x: 4 # contributors y: 43 lines of code src/it/MRESOURCES-99/verify.groovy x: 2 # contributors y: 99 lines of code src/it/MRESOURCES-257/verify.groovy x: 2 # contributors y: 5 lines of code src/it/MRESOURCES-171/verify.groovy x: 1 # contributors y: 6 lines of code src/it/MRESOURCES-231/verify.groovy x: 1 # contributors y: 4 lines of code src/it/skip-yes/verify.groovy x: 1 # contributors y: 3 lines of code src/site/resources/download.cgi x: 2 # contributors y: 22 lines of code src/it/MRESOURCES-166/verify.groovy x: 1 # contributors y: 5 lines of code src/it/MRESOURCES-78/verify.groovy x: 1 # contributors y: 7 lines of code
228.0
lines of code
  min: 3.0
  average: 28.88
  25th percentile: 5.25
  median: 9.5
  75th percentile: 38.75
  max: 228.0
0 9.0
# contributors
min: 1.0 | average: 2.21 | 25th percentile: 1.0 | median: 1.5 | 75th percentile: 2.75 | max: 9.0