apache / maven-remote-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 22 files with 1,740 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (36 lines of code)
    • 1 file changed 21-50 times (78 lines of code)
    • 3 files changed 6-20 times (790 lines of code)
    • 17 files changed 1-5 times (836 lines of code)
0% | 2% | 4% | 45% | 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 22 files with 1,740 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 2 files changed by 11-25 contributors (114 lines of code)
    • 3 files changed by 6-10 contributors (790 lines of code)
    • 11 files changed by 2-5 contributors (762 lines of code)
    • 6 files changed by 1 contributor (74 lines of code)
0% | 6% | 45% | 43% | 4%
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, txt, properties, yaml, groovy, md, cgi, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 2% | 4% | 47% | 45%
xml0% | 0% | 0% | 37% | 62%
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% | 2% | 4% | 45% | 48%
Most Frequently Changed Files (Top 23)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ProcessRemoteResourcesMojo.java
in src/main/java/org/apache/maven/plugin/resources/remote
36 3 2006-11-19 2024-12-11 66 19 jvanzyl@apache.org elharo@users.noreply.github...
BundleRemoteResourcesMojo.java
in src/main/java/org/apache/maven/plugin/resources/remote
78 1 2006-11-19 2024-12-21 26 13 jvanzyl@apache.org s.jaranowski@gmail.com
site.xml
in src/site
30 - 2006-11-28 2025-02-12 14 10 jvanzyl@apache.org bukama@users.noreply.github...
AbstractProcessRemoteResourcesMojo.java
in src/main/java/org/apache/maven/plugin/resources/remote
740 23 2023-05-03 2024-12-21 10 6 s.jaranowski@gmail.com s.jaranowski@gmail.com
RemoteResourcesClassLoader.java
in src/main/java/org/apache/maven/plugin/resources/remote
20 3 2006-11-29 2023-05-03 8 6 jvanzyl@apache.org s.jaranowski@gmail.com
App.java
in src/it/resources/generate-from-bundle-with-type-and-classifier/src/main/java/org/apache/maven/plugin/rresource/it
8 1 2012-01-09 2013-08-15 3 3 rfscholte@apache.org dennisl@apache.org
ModelInheritanceAssembler.java
in src/main/java/org/apache/maven/plugin/resources/remote
416 18 2021-10-02 2023-05-03 3 3 gnodet@gmail.com s.jaranowski@gmail.com
App.java
in src/it/resources/filter-local-override/src/main/java/org/apache/maven/plugin/rresource/it
8 1 2009-09-11 2013-07-08 2 2 jdcasey@apache.org dkulp@apache.org
App.java
in src/it/resources/generate-from-bundle/src/main/java/org/apache/maven/plugin/rresource/it
8 1 2009-09-11 2013-07-08 2 2 jdcasey@apache.org dkulp@apache.org
App.java
in src/it/resources/generate-from-override/src/main/java/org/apache/maven/plugin/rresource/it
8 1 2009-09-11 2013-07-08 2 2 jdcasey@apache.org dkulp@apache.org
App.java
in src/it/resources/custom-filter-delim/src/main/java/org/apache/maven/plugin/rresource/it
8 1 2009-09-11 2013-07-08 2 2 jdcasey@apache.org dkulp@apache.org
supplemental-models.xml
in src/it/resources/supplemental-artifact/resource-projects/supplemental-models/src/main/resources
15 - 2009-09-11 2013-07-08 2 2 jdcasey@apache.org dkulp@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 - 2012-01-09 2013-08-15 2 2 rfscholte@apache.org dennisl@apache.org
AggregateProcessRemoteResourcesMojo.java
in src/main/java/org/apache/maven/plugin/resources/remote
47 3 2023-05-03 2024-12-11 2 3 s.jaranowski@gmail.com elharo@users.noreply.github...
ModelUtils.java
in src/main/java/org/apache/maven/plugin/resources/remote
187 7 2021-10-02 2023-05-03 2 2 gnodet@gmail.com s.jaranowski@gmail.com
verify.groovy
in src/it/process-required-project-properties-missing
3 - 2024-12-21 2024-12-21 1 1 s.jaranowski@gmail.com s.jaranowski@gmail.com
verify.groovy
in src/it/process-required-project-properties-ok
3 - 2024-12-21 2024-12-21 1 1 s.jaranowski@gmail.com s.jaranowski@gmail.com
verify.groovy
in src/it/process-project-file
5 - 2024-12-21 2024-12-21 1 1 s.jaranowski@gmail.com s.jaranowski@gmail.com
verify.groovy
in src/it/process
7 - 2018-10-21 2018-10-21 1 1 hboutemy@apache.org hboutemy@apache.org
verify.groovy
in src/it/MRRESOURCES-121-dependencies-ignored
12 - 2022-08-16 2022-08-16 1 1 olamy@apache.org olamy@apache.org
MyMojo.java
in src/it/MRRESOURCES-121-dependencies-ignored/src/main/java/org/apache/maven
44 1 2022-08-16 2022-08-16 1 1 olamy@apache.org olamy@apache.org
MyMojo.java
in src/it/maven-remote-resources-test/src/main/java/org/apache/maven
44 1
Files With Most Contributors (Top 23)
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
ProcessRemoteResourcesMojo.java
in src/main/java/org/apache/maven/plugin/resources/remote
36 3 2006-11-19 2024-12-11 66 19 jvanzyl@apache.org elharo@users.noreply.github...
BundleRemoteResourcesMojo.java
in src/main/java/org/apache/maven/plugin/resources/remote
78 1 2006-11-19 2024-12-21 26 13 jvanzyl@apache.org s.jaranowski@gmail.com
site.xml
in src/site
30 - 2006-11-28 2025-02-12 14 10 jvanzyl@apache.org bukama@users.noreply.github...
AbstractProcessRemoteResourcesMojo.java
in src/main/java/org/apache/maven/plugin/resources/remote
740 23 2023-05-03 2024-12-21 10 6 s.jaranowski@gmail.com s.jaranowski@gmail.com
RemoteResourcesClassLoader.java
in src/main/java/org/apache/maven/plugin/resources/remote
20 3 2006-11-29 2023-05-03 8 6 jvanzyl@apache.org s.jaranowski@gmail.com
ModelInheritanceAssembler.java
in src/main/java/org/apache/maven/plugin/resources/remote
416 18 2021-10-02 2023-05-03 3 3 gnodet@gmail.com s.jaranowski@gmail.com
App.java
in src/it/resources/generate-from-bundle-with-type-and-classifier/src/main/java/org/apache/maven/plugin/rresource/it
8 1 2012-01-09 2013-08-15 3 3 rfscholte@apache.org dennisl@apache.org
AggregateProcessRemoteResourcesMojo.java
in src/main/java/org/apache/maven/plugin/resources/remote
47 3 2023-05-03 2024-12-11 2 3 s.jaranowski@gmail.com elharo@users.noreply.github...
ModelUtils.java
in src/main/java/org/apache/maven/plugin/resources/remote
187 7 2021-10-02 2023-05-03 2 2 gnodet@gmail.com s.jaranowski@gmail.com
settings.xml
in src/it
35 - 2012-01-09 2013-08-15 2 2 rfscholte@apache.org dennisl@apache.org
App.java
in src/it/resources/custom-filter-delim/src/main/java/org/apache/maven/plugin/rresource/it
8 1 2009-09-11 2013-07-08 2 2 jdcasey@apache.org dkulp@apache.org
App.java
in src/it/resources/generate-from-override/src/main/java/org/apache/maven/plugin/rresource/it
8 1 2009-09-11 2013-07-08 2 2 jdcasey@apache.org dkulp@apache.org
App.java
in src/it/resources/generate-from-bundle/src/main/java/org/apache/maven/plugin/rresource/it
8 1 2009-09-11 2013-07-08 2 2 jdcasey@apache.org dkulp@apache.org
App.java
in src/it/resources/filter-local-override/src/main/java/org/apache/maven/plugin/rresource/it
8 1 2009-09-11 2013-07-08 2 2 jdcasey@apache.org dkulp@apache.org
supplemental-models.xml
in src/it/resources/supplemental-artifact/resource-projects/supplemental-models/src/main/resources
15 - 2009-09-11 2013-07-08 2 2 jdcasey@apache.org dkulp@apache.org
cgi
download.cgi
in src/site/resources
22 - 2014-05-14 2014-05-18 2 2 khmarbaise@apache.org hboutemy@apache.org
MyMojo.java
in src/it/MRRESOURCES-121-dependencies-ignored/src/main/java/org/apache/maven
44 1 2022-08-16 2022-08-16 1 1 olamy@apache.org olamy@apache.org
verify.groovy
in src/it/MRRESOURCES-121-dependencies-ignored
12 - 2022-08-16 2022-08-16 1 1 olamy@apache.org olamy@apache.org
verify.groovy
in src/it/process-project-file
5 - 2024-12-21 2024-12-21 1 1 s.jaranowski@gmail.com s.jaranowski@gmail.com
verify.groovy
in src/it/process-required-project-properties-ok
3 - 2024-12-21 2024-12-21 1 1 s.jaranowski@gmail.com s.jaranowski@gmail.com
verify.groovy
in src/it/process
7 - 2018-10-21 2018-10-21 1 1 hboutemy@apache.org hboutemy@apache.org
verify.groovy
in src/it/process-required-project-properties-missing
3 - 2024-12-21 2024-12-21 1 1 s.jaranowski@gmail.com s.jaranowski@gmail.com
MyMojo.java
in src/it/maven-remote-resources-test/src/main/java/org/apache/maven
44 1
Files With Least Contributors (Top 23)
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
MyMojo.java
in src/it/maven-remote-resources-test/src/main/java/org/apache/maven
44 1
MyMojo.java
in src/it/MRRESOURCES-121-dependencies-ignored/src/main/java/org/apache/maven
44 1 2022-08-16 2022-08-16 1 1 olamy@apache.org olamy@apache.org
verify.groovy
in src/it/MRRESOURCES-121-dependencies-ignored
12 - 2022-08-16 2022-08-16 1 1 olamy@apache.org olamy@apache.org
verify.groovy
in src/it/process
7 - 2018-10-21 2018-10-21 1 1 hboutemy@apache.org hboutemy@apache.org
verify.groovy
in src/it/process-project-file
5 - 2024-12-21 2024-12-21 1 1 s.jaranowski@gmail.com s.jaranowski@gmail.com
verify.groovy
in src/it/process-required-project-properties-ok
3 - 2024-12-21 2024-12-21 1 1 s.jaranowski@gmail.com s.jaranowski@gmail.com
verify.groovy
in src/it/process-required-project-properties-missing
3 - 2024-12-21 2024-12-21 1 1 s.jaranowski@gmail.com s.jaranowski@gmail.com
ModelUtils.java
in src/main/java/org/apache/maven/plugin/resources/remote
187 7 2021-10-02 2023-05-03 2 2 gnodet@gmail.com s.jaranowski@gmail.com
settings.xml
in src/it
35 - 2012-01-09 2013-08-15 2 2 rfscholte@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
supplemental-models.xml
in src/it/resources/supplemental-artifact/resource-projects/supplemental-models/src/main/resources
15 - 2009-09-11 2013-07-08 2 2 jdcasey@apache.org dkulp@apache.org
App.java
in src/it/resources/custom-filter-delim/src/main/java/org/apache/maven/plugin/rresource/it
8 1 2009-09-11 2013-07-08 2 2 jdcasey@apache.org dkulp@apache.org
App.java
in src/it/resources/generate-from-override/src/main/java/org/apache/maven/plugin/rresource/it
8 1 2009-09-11 2013-07-08 2 2 jdcasey@apache.org dkulp@apache.org
App.java
in src/it/resources/generate-from-bundle/src/main/java/org/apache/maven/plugin/rresource/it
8 1 2009-09-11 2013-07-08 2 2 jdcasey@apache.org dkulp@apache.org
App.java
in src/it/resources/filter-local-override/src/main/java/org/apache/maven/plugin/rresource/it
8 1 2009-09-11 2013-07-08 2 2 jdcasey@apache.org dkulp@apache.org
ModelInheritanceAssembler.java
in src/main/java/org/apache/maven/plugin/resources/remote
416 18 2021-10-02 2023-05-03 3 3 gnodet@gmail.com s.jaranowski@gmail.com
AggregateProcessRemoteResourcesMojo.java
in src/main/java/org/apache/maven/plugin/resources/remote
47 3 2023-05-03 2024-12-11 2 3 s.jaranowski@gmail.com elharo@users.noreply.github...
App.java
in src/it/resources/generate-from-bundle-with-type-and-classifier/src/main/java/org/apache/maven/plugin/rresource/it
8 1 2012-01-09 2013-08-15 3 3 rfscholte@apache.org dennisl@apache.org
AbstractProcessRemoteResourcesMojo.java
in src/main/java/org/apache/maven/plugin/resources/remote
740 23 2023-05-03 2024-12-21 10 6 s.jaranowski@gmail.com s.jaranowski@gmail.com
RemoteResourcesClassLoader.java
in src/main/java/org/apache/maven/plugin/resources/remote
20 3 2006-11-29 2023-05-03 8 6 jvanzyl@apache.org s.jaranowski@gmail.com
site.xml
in src/site
30 - 2006-11-28 2025-02-12 14 10 jvanzyl@apache.org bukama@users.noreply.github...
BundleRemoteResourcesMojo.java
in src/main/java/org/apache/maven/plugin/resources/remote
78 1 2006-11-19 2024-12-21 26 13 jvanzyl@apache.org s.jaranowski@gmail.com
ProcessRemoteResourcesMojo.java
in src/main/java/org/apache/maven/plugin/resources/remote
36 3 2006-11-19 2024-12-11 66 19 jvanzyl@apache.org elharo@users.noreply.github...
Correlations

File Size vs. Number of Changes: 22 points

src/site/site.xml x: 30 lines of code y: 14 # changes src/it/process-project-file/verify.groovy x: 5 lines of code y: 1 # changes src/main/java/org/apache/maven/plugin/resources/remote/AbstractProcessRemoteResourcesMojo.java x: 740 lines of code y: 10 # changes src/it/process-required-project-properties-missing/verify.groovy x: 3 lines of code y: 1 # changes src/main/java/org/apache/maven/plugin/resources/remote/BundleRemoteResourcesMojo.java x: 78 lines of code y: 26 # changes src/main/java/org/apache/maven/plugin/resources/remote/AggregateProcessRemoteResourcesMojo.java x: 47 lines of code y: 2 # changes src/main/java/org/apache/maven/plugin/resources/remote/ProcessRemoteResourcesMojo.java x: 36 lines of code y: 66 # changes src/main/java/org/apache/maven/plugin/resources/remote/ModelInheritanceAssembler.java x: 416 lines of code y: 3 # changes src/main/java/org/apache/maven/plugin/resources/remote/ModelUtils.java x: 187 lines of code y: 2 # changes src/main/java/org/apache/maven/plugin/resources/remote/RemoteResourcesClassLoader.java x: 20 lines of code y: 8 # changes src/it/MRRESOURCES-121-dependencies-ignored/src/main/java/org/apache/maven/MyMojo.java x: 44 lines of code y: 1 # changes src/it/MRRESOURCES-121-dependencies-ignored/verify.groovy x: 12 lines of code y: 1 # changes src/it/process/verify.groovy x: 7 lines of code y: 1 # changes src/site/resources/download.cgi x: 22 lines of code y: 2 # changes src/it/resources/generate-from-bundle-with-type-and-classifier/src/main/java/org/apache/maven/plugin/rresource/it/App.java x: 8 lines of code y: 3 # changes src/it/settings.xml x: 35 lines of code y: 2 # changes src/it/resources/custom-filter-delim/src/main/java/org/apache/maven/plugin/rresource/it/App.java x: 8 lines of code y: 2 # changes src/it/resources/supplemental-artifact/resource-projects/supplemental-models/src/main/resources/supplemental-models.xml x: 15 lines of code y: 2 # changes
66.0
# changes
  min: 1.0
  average: 7.0
  25th percentile: 1.0
  median: 2.0
  75th percentile: 4.25
  max: 66.0
0 740.0
lines of code
min: 3.0 | average: 79.09 | 25th percentile: 8.0 | median: 17.5 | 75th percentile: 44.75 | max: 740.0

Number of Contributors vs. Number of Changes: 22 points

src/site/site.xml x: 10 # contributors y: 14 # changes src/it/process-project-file/verify.groovy x: 1 # contributors y: 1 # changes src/main/java/org/apache/maven/plugin/resources/remote/AbstractProcessRemoteResourcesMojo.java x: 6 # contributors y: 10 # changes src/main/java/org/apache/maven/plugin/resources/remote/BundleRemoteResourcesMojo.java x: 13 # contributors y: 26 # changes src/main/java/org/apache/maven/plugin/resources/remote/AggregateProcessRemoteResourcesMojo.java x: 3 # contributors y: 2 # changes src/main/java/org/apache/maven/plugin/resources/remote/ProcessRemoteResourcesMojo.java x: 19 # contributors y: 66 # changes src/main/java/org/apache/maven/plugin/resources/remote/ModelInheritanceAssembler.java x: 3 # contributors y: 3 # changes src/main/java/org/apache/maven/plugin/resources/remote/ModelUtils.java x: 2 # contributors y: 2 # changes src/main/java/org/apache/maven/plugin/resources/remote/RemoteResourcesClassLoader.java x: 6 # contributors y: 8 # changes
66.0
# changes
  min: 1.0
  average: 7.0
  25th percentile: 1.0
  median: 2.0
  75th percentile: 4.25
  max: 66.0
0 19.0
# contributors
min: 1.0 | average: 3.86 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.75 | max: 19.0

Number of Contributors vs. File Size: 22 points

src/site/site.xml x: 10 # contributors y: 30 lines of code src/it/process-project-file/verify.groovy x: 1 # contributors y: 5 lines of code src/main/java/org/apache/maven/plugin/resources/remote/AbstractProcessRemoteResourcesMojo.java x: 6 # contributors y: 740 lines of code src/main/java/org/apache/maven/plugin/resources/remote/BundleRemoteResourcesMojo.java x: 13 # contributors y: 78 lines of code src/main/java/org/apache/maven/plugin/resources/remote/AggregateProcessRemoteResourcesMojo.java x: 3 # contributors y: 47 lines of code src/main/java/org/apache/maven/plugin/resources/remote/ProcessRemoteResourcesMojo.java x: 19 # contributors y: 36 lines of code src/main/java/org/apache/maven/plugin/resources/remote/ModelInheritanceAssembler.java x: 3 # contributors y: 416 lines of code src/main/java/org/apache/maven/plugin/resources/remote/ModelUtils.java x: 2 # contributors y: 187 lines of code src/main/java/org/apache/maven/plugin/resources/remote/RemoteResourcesClassLoader.java x: 6 # contributors y: 20 lines of code src/it/MRRESOURCES-121-dependencies-ignored/src/main/java/org/apache/maven/MyMojo.java x: 1 # contributors y: 44 lines of code src/it/MRRESOURCES-121-dependencies-ignored/verify.groovy x: 1 # contributors y: 12 lines of code src/it/process/verify.groovy x: 1 # contributors y: 7 lines of code src/site/resources/download.cgi x: 2 # contributors y: 22 lines of code src/it/resources/generate-from-bundle-with-type-and-classifier/src/main/java/org/apache/maven/plugin/rresource/it/App.java x: 3 # contributors y: 8 lines of code src/it/settings.xml x: 2 # contributors y: 35 lines of code src/it/resources/custom-filter-delim/src/main/java/org/apache/maven/plugin/rresource/it/App.java x: 2 # contributors y: 8 lines of code src/it/resources/supplemental-artifact/resource-projects/supplemental-models/src/main/resources/supplemental-models.xml x: 2 # contributors y: 15 lines of code
740.0
lines of code
  min: 3.0
  average: 79.09
  25th percentile: 8.0
  median: 17.5
  75th percentile: 44.75
  max: 740.0
0 19.0
# contributors
min: 1.0 | average: 3.86 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.75 | max: 19.0