apache / maven-jar-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 64 files with 1,195 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 2 files changed 21-50 times (199 lines of code)
    • 3 files changed 6-20 times (92 lines of code)
    • 59 files changed 1-5 times (904 lines of code)
0% | 0% | 16% | 7% | 75%
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 64 files with 1,195 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 (199 lines of code)
    • 53 files changed by 2-5 contributors (914 lines of code)
    • 9 files changed by 1 contributor (82 lines of code)
0% | 0% | 16% | 76% | 6%
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, xml, properties, groovy, yaml, txt, gitignore, md, cgi, htaccess
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 35% | 11% | 52%
xml0% | 0% | 37% | 56% | 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% | 16% | 7% | 75%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
site.xml
in src/site
23 - 2005-09-20 2025-02-14 24 10 brett@apache.org bukama@users.noreply.github...
AbstractJarMojo.java
in src/main/java/org/apache/maven/plugins/jar
176 8 2015-12-11 2024-12-05 24 10 khmarbaise@apache.org gnodet@gmail.com
TestJarMojo.java
in src/main/java/org/apache/maven/plugins/jar
34 4 2015-12-11 2024-06-18 8 4 khmarbaise@apache.org gnodet@gmail.com
JarMojo.java
in src/main/java/org/apache/maven/plugins/jar
23 3 2015-12-11 2024-06-18 7 3 khmarbaise@apache.org gnodet@gmail.com
settings.xml
in src/it
35 - 2008-05-01 2012-05-02 6 2 olamy@apache.org olamy@apache.org
HelloWorld.java
in src/it/MJAR-60/src/main/java/myproject
6 1 2007-12-07 2024-06-24 4 3 olamy@apache.org gnodet@gmail.com
HelloWorld.java
in src/it/manifest-content/src/main/java/myproject
6 1 2008-01-01 2024-06-24 3 3 olamy@apache.org gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-70-recreation/src/main/java/myproject
6 1 2007-12-21 2024-06-24 3 3 olamy@apache.org gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-70-no-recreation/src/main/java/myproject
6 1 2007-12-21 2024-06-24 3 3 olamy@apache.org gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-82/src/main/java/myproject
17 1 2008-01-02 2024-06-24 3 3 olamy@apache.org gnodet@gmail.com
TestImplementation.java
in src/it/project-004/src/main/java/service/impl
2 - 2007-12-07 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
TestInterface.java
in src/it/project-004/src/main/java/service
2 - 2007-12-07 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
TestImplementation.java
in src/it/MJAR-30-include/src/main/java/service/impl
2 - 2007-12-16 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
TestInterface.java
in src/it/MJAR-30-include/src/main/java/service
2 - 2007-12-16 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
A.java
in src/it/MJAR-198/src/main/java
3 1 2015-12-19 2024-06-24 2 2 khmarbaise@apache.org gnodet@gmail.com
A.java
in src/it/MJAR-183/src/main/java
3 1 2016-04-23 2024-06-24 2 2 khmarbaise@apache.org gnodet@gmail.com
MyClient.java
in src/it/MJAR-75/client/src/main/java/org/apache/maven/its/it0126
4 1 2008-10-25 2024-06-24 2 2 bentmann@apache.org gnodet@gmail.com
TestCompile1.java
in src/it/project-004/src/main/java
5 1 2007-12-07 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
TestCompile1.java
in src/it/MJAR-30-include/src/main/java
5 1 2007-12-16 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
Foo.java
in src/it/MJAR-162/src/main/java
5 1 2013-02-08 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
Foo.java
in src/it/mjar-90/src/main/java
5 1 2007-12-15 2024-06-24 2 2 nicolas@apache.org gnodet@gmail.com
Foo.java
in src/it/mjar-139/src/main/java
5 1 2012-01-24 2024-06-24 2 2 krosenvold@apache.org gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-292-detect-mjar/src/main/java/myproject
6 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
App.java
in src/it/MJAR-80-fullcontent/src/main/java/foo/project003
6 1 2007-12-16 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
App.java
in src/it/MJAR-30-fullcontent/src/main/java/foo/project001
6 1 2007-12-16 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-292-disable-detect-mjar/src/main/java/myproject
6 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
App.java
in src/it/mjar-71-01/src/main/java/foo/project003
6 1 2007-12-10 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
App.java
in src/it/mjar-71-02/src/main/java/foo/project003
6 1 2007-12-10 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
App.java
in src/it/MJAR-80-exclude/src/main/java/foo/project003
6 1 2007-12-16 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-228/src/main/java/myproject
6 1 2016-06-18 2024-06-24 2 2 khmarbaise@apache.org gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-260-valid-automatic-module-name/src/main/java/myproject
6 1 2018-11-16 2024-06-24 2 2 sormuras@gmail.com gnodet@gmail.com
App.java
in src/it/MJAR-30-excludes/src/main/java/foo/project003
6 1 2007-12-16 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
App.java
in src/it/MJAR-80-include/src/main/java/foo/project003
6 1 2007-12-16 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-292-detect-mjar-no-versions/src/main/java/myproject
6 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-260-invalid-automatic-module-name/src/main/java/myproject
6 1 2018-11-16 2024-06-24 2 2 sormuras@gmail.com gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-238-modular-jar-main-class/src/main/java/myproject
6 1 2018-09-30 2024-06-24 2 2 plamen.iv.totev@gmail.com gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-275-reproducible-module-info/src/main/java/myproject
6 1 2022-06-06 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
Utils.java
in src/it/MJAR-292-detect-mjar/src/main/java/myproject
7 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
Utils.java
in src/it/MJAR-292-disable-detect-mjar/src/main/java/myproject
7 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
Utils.java
in src/it/MJAR-292-detect-mjar-no-versions/src/main/java/myproject
7 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
Utils.java
in src/it/MJAR-292-detect-mjar/src/main/java9/myproject
8 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
Utils.java
in src/it/MJAR-292-detect-mjar/src/main/java10/myproject
8 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
Utils.java
in src/it/MJAR-292-disable-detect-mjar/src/main/java9/myproject
8 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
Utils.java
in src/it/MJAR-292-disable-detect-mjar/src/main/java10/myproject
8 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
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/MJAR-60
48 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
verify.groovy
in src/it/mjar-71-01
48 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
verify.groovy
in src/it/mjar-71-02
48 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
verify.groovy
in src/it/MJAR-30-include
53 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
verify.groovy
in src/it/MJAR-30-excludes
53 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
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
AbstractJarMojo.java
in src/main/java/org/apache/maven/plugins/jar
176 8 2015-12-11 2024-12-05 24 10 khmarbaise@apache.org gnodet@gmail.com
site.xml
in src/site
23 - 2005-09-20 2025-02-14 24 10 brett@apache.org bukama@users.noreply.github...
TestJarMojo.java
in src/main/java/org/apache/maven/plugins/jar
34 4 2015-12-11 2024-06-18 8 4 khmarbaise@apache.org gnodet@gmail.com
JarMojo.java
in src/main/java/org/apache/maven/plugins/jar
23 3 2015-12-11 2024-06-18 7 3 khmarbaise@apache.org gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-60/src/main/java/myproject
6 1 2007-12-07 2024-06-24 4 3 olamy@apache.org gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-70-no-recreation/src/main/java/myproject
6 1 2007-12-21 2024-06-24 3 3 olamy@apache.org gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-70-recreation/src/main/java/myproject
6 1 2007-12-21 2024-06-24 3 3 olamy@apache.org gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-82/src/main/java/myproject
17 1 2008-01-02 2024-06-24 3 3 olamy@apache.org gnodet@gmail.com
HelloWorld.java
in src/it/manifest-content/src/main/java/myproject
6 1 2008-01-01 2024-06-24 3 3 olamy@apache.org gnodet@gmail.com
settings.xml
in src/it
35 - 2008-05-01 2012-05-02 6 2 olamy@apache.org olamy@apache.org
HelloWorld.java
in src/it/MJAR-275-reproducible-module-info/src/main/java/myproject
6 1 2022-06-06 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-238-modular-jar-main-class/src/main/java/myproject
6 1 2018-09-30 2024-06-24 2 2 plamen.iv.totev@gmail.com gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-260-invalid-automatic-module-name/src/main/java/myproject
6 1 2018-11-16 2024-06-24 2 2 sormuras@gmail.com gnodet@gmail.com
Utils.java
in src/it/MJAR-292-detect-mjar-no-versions/src/main/java/myproject
7 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-292-detect-mjar-no-versions/src/main/java/myproject
6 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
App.java
in src/it/MJAR-80-include/src/main/java/foo/project003
6 1 2007-12-16 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
verify.groovy
in src/it/MJAR-80-include
60 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
Foo.java
in src/it/mjar-139/src/main/java
5 1 2012-01-24 2024-06-24 2 2 krosenvold@apache.org gnodet@gmail.com
App.java
in src/it/MJAR-30-excludes/src/main/java/foo/project003
6 1 2007-12-16 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
verify.groovy
in src/it/MJAR-30-excludes
53 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
A.java
in src/it/MJAR-183/src/main/java
3 1 2016-04-23 2024-06-24 2 2 khmarbaise@apache.org gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-260-valid-automatic-module-name/src/main/java/myproject
6 1 2018-11-16 2024-06-24 2 2 sormuras@gmail.com gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-228/src/main/java/myproject
6 1 2016-06-18 2024-06-24 2 2 khmarbaise@apache.org gnodet@gmail.com
App.java
in src/it/MJAR-80-exclude/src/main/java/foo/project003
6 1 2007-12-16 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
verify.groovy
in src/it/MJAR-80-exclude
60 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
App.java
in src/it/mjar-71-02/src/main/java/foo/project003
6 1 2007-12-10 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
verify.groovy
in src/it/mjar-71-02
48 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
App.java
in src/it/mjar-71-01/src/main/java/foo/project003
6 1 2007-12-10 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
verify.groovy
in src/it/mjar-71-01
48 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
verify.groovy
in src/it/MJAR-60
48 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
Utils.java
in src/it/MJAR-292-disable-detect-mjar/src/main/java/myproject
7 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-292-disable-detect-mjar/src/main/java/myproject
6 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
Utils.java
in src/it/MJAR-292-disable-detect-mjar/src/main/java10/myproject
8 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
Utils.java
in src/it/MJAR-292-disable-detect-mjar/src/main/java9/myproject
8 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
Foo.java
in src/it/mjar-90/src/main/java
5 1 2007-12-15 2024-06-24 2 2 nicolas@apache.org gnodet@gmail.com
Foo.java
in src/it/MJAR-162/src/main/java
5 1 2013-02-08 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
MyClient.java
in src/it/MJAR-75/client/src/main/java/org/apache/maven/its/it0126
4 1 2008-10-25 2024-06-24 2 2 bentmann@apache.org gnodet@gmail.com
A.java
in src/it/MJAR-198/src/main/java
3 1 2015-12-19 2024-06-24 2 2 khmarbaise@apache.org gnodet@gmail.com
TestInterface.java
in src/it/MJAR-30-include/src/main/java/service
2 - 2007-12-16 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
TestImplementation.java
in src/it/MJAR-30-include/src/main/java/service/impl
2 - 2007-12-16 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
TestCompile1.java
in src/it/MJAR-30-include/src/main/java
5 1 2007-12-16 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
verify.groovy
in src/it/MJAR-30-include
53 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
App.java
in src/it/MJAR-30-fullcontent/src/main/java/foo/project001
6 1 2007-12-16 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
verify.groovy
in src/it/MJAR-30-fullcontent
54 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
App.java
in src/it/MJAR-80-fullcontent/src/main/java/foo/project003
6 1 2007-12-16 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
verify.groovy
in src/it/MJAR-80-fullcontent
60 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
Utils.java
in src/it/MJAR-292-detect-mjar/src/main/java/myproject
7 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-292-detect-mjar/src/main/java/myproject
6 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
Utils.java
in src/it/MJAR-292-detect-mjar/src/main/java10/myproject
8 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
Utils.java
in src/it/MJAR-292-detect-mjar/src/main/java9/myproject
8 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
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
verify.groovy
in src/it/MJAR-275-reproducible-module-info
32 1 2022-06-06 2022-06-06 1 1 jorsol@gmail.com jorsol@gmail.com
Providers.java
in src/main/java/org/apache/maven/plugins/jar
25 3 2024-06-18 2024-06-18 1 1 gnodet@gmail.com gnodet@gmail.com
verify.groovy
in src/it/MJAR-292-detect-mjar-no-versions
5 - 2022-12-21 2022-12-21 1 1 jorsol@gmail.com jorsol@gmail.com
verify.groovy
in src/it/MJAR-292-disable-detect-mjar
5 - 2022-12-21 2022-12-21 1 1 jorsol@gmail.com jorsol@gmail.com
verify.groovy
in src/it/MJAR-292-detect-mjar
5 - 2022-12-21 2022-12-21 1 1 jorsol@gmail.com jorsol@gmail.com
module-info.java
in src/it/MJAR-275-reproducible-module-info/src/main/java9
3 - 2022-06-06 2022-06-06 1 1 jorsol@gmail.com jorsol@gmail.com
module-info.java
in src/it/MJAR-238-modular-jar-main-class/src/main/java
3 - 2018-09-30 2018-09-30 1 1 plamen.iv.totev@gmail.com plamen.iv.totev@gmail.com
notIncluded.xml
in src/it/MJAR-30-include/src/main/resources
2 - 2007-12-16 2007-12-16 1 1 olamy@apache.org olamy@apache.org
notIncluded.xml
in src/it/project-004/src/main/resources
2 - 2007-12-07 2007-12-07 1 1 olamy@apache.org olamy@apache.org
verify.groovy
in src/it/project-004
89 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
verify.groovy
in src/it/MJAR-80-include
60 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
verify.groovy
in src/it/MJAR-80-exclude
60 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
verify.groovy
in src/it/MJAR-80-fullcontent
60 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
verify.groovy
in src/it/MJAR-30-fullcontent
54 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
verify.groovy
in src/it/MJAR-30-excludes
53 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
verify.groovy
in src/it/MJAR-30-include
53 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
verify.groovy
in src/it/mjar-71-02
48 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
verify.groovy
in src/it/mjar-71-01
48 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
verify.groovy
in src/it/MJAR-60
48 - 2022-05-12 2023-10-04 2 2 s.jaranowski@gmail.com elharo@users.noreply.github...
settings.xml
in src/it
35 - 2008-05-01 2012-05-02 6 2 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
Utils.java
in src/it/MJAR-292-disable-detect-mjar/src/main/java10/myproject
8 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
Utils.java
in src/it/MJAR-292-disable-detect-mjar/src/main/java9/myproject
8 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
Utils.java
in src/it/MJAR-292-detect-mjar/src/main/java10/myproject
8 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
Utils.java
in src/it/MJAR-292-detect-mjar/src/main/java9/myproject
8 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
Utils.java
in src/it/MJAR-292-detect-mjar-no-versions/src/main/java/myproject
7 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
Utils.java
in src/it/MJAR-292-disable-detect-mjar/src/main/java/myproject
7 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
Utils.java
in src/it/MJAR-292-detect-mjar/src/main/java/myproject
7 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-275-reproducible-module-info/src/main/java/myproject
6 1 2022-06-06 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-238-modular-jar-main-class/src/main/java/myproject
6 1 2018-09-30 2024-06-24 2 2 plamen.iv.totev@gmail.com gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-260-invalid-automatic-module-name/src/main/java/myproject
6 1 2018-11-16 2024-06-24 2 2 sormuras@gmail.com gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-292-detect-mjar-no-versions/src/main/java/myproject
6 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
App.java
in src/it/MJAR-80-include/src/main/java/foo/project003
6 1 2007-12-16 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
App.java
in src/it/MJAR-30-excludes/src/main/java/foo/project003
6 1 2007-12-16 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-260-valid-automatic-module-name/src/main/java/myproject
6 1 2018-11-16 2024-06-24 2 2 sormuras@gmail.com gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-228/src/main/java/myproject
6 1 2016-06-18 2024-06-24 2 2 khmarbaise@apache.org gnodet@gmail.com
App.java
in src/it/MJAR-80-exclude/src/main/java/foo/project003
6 1 2007-12-16 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
App.java
in src/it/mjar-71-02/src/main/java/foo/project003
6 1 2007-12-10 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
App.java
in src/it/mjar-71-01/src/main/java/foo/project003
6 1 2007-12-10 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-292-disable-detect-mjar/src/main/java/myproject
6 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
App.java
in src/it/MJAR-30-fullcontent/src/main/java/foo/project001
6 1 2007-12-16 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
App.java
in src/it/MJAR-80-fullcontent/src/main/java/foo/project003
6 1 2007-12-16 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
HelloWorld.java
in src/it/MJAR-292-detect-mjar/src/main/java/myproject
6 1 2022-12-21 2024-06-24 2 2 jorsol@gmail.com gnodet@gmail.com
Foo.java
in src/it/mjar-139/src/main/java
5 1 2012-01-24 2024-06-24 2 2 krosenvold@apache.org gnodet@gmail.com
Foo.java
in src/it/mjar-90/src/main/java
5 1 2007-12-15 2024-06-24 2 2 nicolas@apache.org gnodet@gmail.com
Foo.java
in src/it/MJAR-162/src/main/java
5 1 2013-02-08 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
TestCompile1.java
in src/it/MJAR-30-include/src/main/java
5 1 2007-12-16 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
TestCompile1.java
in src/it/project-004/src/main/java
5 1 2007-12-07 2024-06-24 2 2 olamy@apache.org gnodet@gmail.com
MyClient.java
in src/it/MJAR-75/client/src/main/java/org/apache/maven/its/it0126
4 1 2008-10-25 2024-06-24 2 2 bentmann@apache.org gnodet@gmail.com
A.java
in src/it/MJAR-183/src/main/java
3 1 2016-04-23 2024-06-24 2 2 khmarbaise@apache.org gnodet@gmail.com
Correlations

File Size vs. Number of Changes: 64 points

src/site/site.xml x: 23 lines of code y: 24 # changes src/main/java/org/apache/maven/plugins/jar/AbstractJarMojo.java x: 176 lines of code y: 24 # changes src/main/java/org/apache/maven/plugins/jar/JarMojo.java x: 23 lines of code y: 7 # changes src/main/java/org/apache/maven/plugins/jar/Providers.java x: 25 lines of code y: 1 # changes src/main/java/org/apache/maven/plugins/jar/TestJarMojo.java x: 34 lines of code y: 8 # changes src/it/MJAR-162/src/main/java/Foo.java x: 5 lines of code y: 2 # changes src/it/MJAR-183/src/main/java/A.java x: 3 lines of code y: 2 # changes src/it/MJAR-228/src/main/java/myproject/HelloWorld.java x: 6 lines of code y: 2 # changes src/it/MJAR-292-detect-mjar-no-versions/src/main/java/myproject/Utils.java x: 7 lines of code y: 2 # changes src/it/MJAR-292-detect-mjar/src/main/java10/myproject/Utils.java x: 8 lines of code y: 2 # changes src/it/MJAR-30-include/src/main/java/service/TestInterface.java x: 2 lines of code y: 2 # changes src/it/MJAR-60/src/main/java/myproject/HelloWorld.java x: 6 lines of code y: 4 # changes src/it/MJAR-70-no-recreation/src/main/java/myproject/HelloWorld.java x: 6 lines of code y: 3 # changes src/it/MJAR-75/client/src/main/java/org/apache/maven/its/it0126/MyClient.java x: 4 lines of code y: 2 # changes src/it/MJAR-82/src/main/java/myproject/HelloWorld.java x: 17 lines of code y: 3 # changes src/it/MJAR-30-excludes/verify.groovy x: 53 lines of code y: 2 # changes src/it/MJAR-30-fullcontent/verify.groovy x: 54 lines of code y: 2 # changes src/it/MJAR-60/verify.groovy x: 48 lines of code y: 2 # changes src/it/MJAR-80-exclude/verify.groovy x: 60 lines of code y: 2 # changes src/it/project-004/verify.groovy x: 89 lines of code y: 2 # changes src/it/MJAR-292-detect-mjar-no-versions/verify.groovy x: 5 lines of code y: 1 # changes src/it/MJAR-275-reproducible-module-info/src/main/java9/module-info.java x: 3 lines of code y: 1 # changes src/it/MJAR-275-reproducible-module-info/verify.groovy x: 32 lines of code y: 1 # changes src/site/resources/download.cgi x: 22 lines of code y: 2 # changes src/it/settings.xml x: 35 lines of code y: 6 # changes src/it/MJAR-30-include/src/main/resources/notIncluded.xml x: 2 lines of code y: 1 # changes
24.0
# changes
  min: 1.0
  average: 2.88
  25th percentile: 2.0
  median: 2.0
  75th percentile: 2.0
  max: 24.0
0 176.0
lines of code
min: 2.0 | average: 18.67 | 25th percentile: 5.0 | median: 6.0 | 75th percentile: 23.0 | max: 176.0

Number of Contributors vs. Number of Changes: 64 points

src/site/site.xml x: 10 # contributors y: 24 # changes src/main/java/org/apache/maven/plugins/jar/JarMojo.java x: 3 # contributors y: 7 # changes src/main/java/org/apache/maven/plugins/jar/Providers.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/maven/plugins/jar/TestJarMojo.java x: 4 # contributors y: 8 # changes src/it/MJAR-162/src/main/java/Foo.java x: 2 # contributors y: 2 # changes src/it/MJAR-60/src/main/java/myproject/HelloWorld.java x: 3 # contributors y: 4 # changes src/it/MJAR-70-no-recreation/src/main/java/myproject/HelloWorld.java x: 3 # contributors y: 3 # changes src/it/settings.xml x: 2 # contributors y: 6 # changes
24.0
# changes
  min: 1.0
  average: 2.88
  25th percentile: 2.0
  median: 2.0
  75th percentile: 2.0
  max: 24.0
0 10.0
# contributors
min: 1.0 | average: 2.23 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 10.0

Number of Contributors vs. File Size: 64 points

src/site/site.xml x: 10 # contributors y: 23 lines of code src/main/java/org/apache/maven/plugins/jar/AbstractJarMojo.java x: 10 # contributors y: 176 lines of code src/main/java/org/apache/maven/plugins/jar/JarMojo.java x: 3 # contributors y: 23 lines of code src/main/java/org/apache/maven/plugins/jar/Providers.java x: 1 # contributors y: 25 lines of code src/main/java/org/apache/maven/plugins/jar/TestJarMojo.java x: 4 # contributors y: 34 lines of code src/it/MJAR-162/src/main/java/Foo.java x: 2 # contributors y: 5 lines of code src/it/MJAR-183/src/main/java/A.java x: 2 # contributors y: 3 lines of code src/it/MJAR-228/src/main/java/myproject/HelloWorld.java x: 2 # contributors y: 6 lines of code src/it/MJAR-292-detect-mjar-no-versions/src/main/java/myproject/Utils.java x: 2 # contributors y: 7 lines of code src/it/MJAR-292-detect-mjar/src/main/java10/myproject/Utils.java x: 2 # contributors y: 8 lines of code src/it/MJAR-30-include/src/main/java/service/TestInterface.java x: 2 # contributors y: 2 lines of code src/it/MJAR-60/src/main/java/myproject/HelloWorld.java x: 3 # contributors y: 6 lines of code src/it/MJAR-75/client/src/main/java/org/apache/maven/its/it0126/MyClient.java x: 2 # contributors y: 4 lines of code src/it/MJAR-82/src/main/java/myproject/HelloWorld.java x: 3 # contributors y: 17 lines of code src/it/MJAR-30-excludes/verify.groovy x: 2 # contributors y: 53 lines of code src/it/MJAR-30-fullcontent/verify.groovy x: 2 # contributors y: 54 lines of code src/it/MJAR-60/verify.groovy x: 2 # contributors y: 48 lines of code src/it/MJAR-80-exclude/verify.groovy x: 2 # contributors y: 60 lines of code src/it/project-004/verify.groovy x: 2 # contributors y: 89 lines of code src/it/MJAR-292-detect-mjar-no-versions/verify.groovy x: 1 # contributors y: 5 lines of code src/it/MJAR-275-reproducible-module-info/src/main/java9/module-info.java x: 1 # contributors y: 3 lines of code src/it/MJAR-275-reproducible-module-info/verify.groovy x: 1 # contributors y: 32 lines of code src/site/resources/download.cgi x: 2 # contributors y: 22 lines of code src/it/settings.xml x: 2 # contributors y: 35 lines of code src/it/MJAR-30-include/src/main/resources/notIncluded.xml x: 1 # contributors y: 2 lines of code
176.0
lines of code
  min: 2.0
  average: 18.67
  25th percentile: 5.0
  median: 6.0
  75th percentile: 23.0
  max: 176.0
0 10.0
# contributors
min: 1.0 | average: 2.23 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 10.0