apache / maven-jlink-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 51 files with 1,548 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (366 lines of code)
    • 2 files changed 6-20 times (158 lines of code)
    • 48 files changed 1-5 times (1,024 lines of code)
0% | 0% | 23% | 10% | 66%
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 51 files with 1,548 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)
    • 1 file changed by 6-10 contributors (366 lines of code)
    • 7 files changed by 2-5 contributors (276 lines of code)
    • 43 files changed by 1 contributor (906 lines of code)
0% | 0% | 23% | 17% | 58%
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, properties, groovy, md, yml, cgi, gitignore, txt, sh, json, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 40% | 11% | 47%
xml0% | 0% | 0% | 44% | 55%
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% | 23% | 10% | 66%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
JLinkMojo.java
in src/main/java/org/apache/maven/plugins/jlink
366 16 2016-10-09 2023-07-27 31 9 khmarbaise@apache.org bmarwell@apache.org
AbstractJLinkMojo.java
in src/main/java/org/apache/maven/plugins/jlink
103 9 2016-10-09 2023-07-25 14 5 khmarbaise@apache.org bmarwell@apache.org
components.xml
in src/main/filtered-resources/META-INF/plexus
55 - 2016-10-09 2018-09-08 6 1 khmarbaise@apache.org khmarbaise@apache.org
AbstractJLinkToolchainExecutor.java
in src/main/java/org/apache/maven/plugins/jlink
116 7 2020-11-24 2023-07-27 5 2 bmarwell@apache.org bmarwell@apache.org
site.xml
in src/site
18 - 2017-09-02 2020-12-20 3 2 khmarbaise@apache.org slachiewicz@apache.org
JLinkExecutor.java
in src/main/java/org/apache/maven/plugins/jlink
79 3 2020-11-24 2023-07-27 3 1 bmarwell@apache.org bmarwell@apache.org
module-info.java
in src/it/projects/MJLINK-6_allowSetJmodPath/src/main/java
4 - 2019-01-14 2019-01-15 2 2 andre.tadeu.de.carvalho@gma... rfscholte@apache.org
verify.groovy
in src/it/projects/MJLINK-6_allowSetJmodPath
8 - 2019-01-14 2019-01-15 2 2 andre.tadeu.de.carvalho@gma... rfscholte@apache.org
verify.groovy
in src/it/projects/cli-options/add-options
11 - 2020-11-12 2023-07-27 2 1 bmarwell@apache.org bmarwell@apache.org
verify.groovy
in src/it/projects/MJLINK-9_reactor
12 - 2020-10-31 2020-11-11 2 2 bmarwell@gmail.com bmarwell@apache.org
Main.java
in src/it/projects/MJLINK-6_allowSetJmodPath/src/main/java/com/corporate/project
15 1 2019-01-14 2019-01-15 2 2 andre.tadeu.de.carvalho@gma... rfscholte@apache.org
verify.groovy
in src/it/projects/MJLINK-40_includeLocales
25 - 2020-10-28 2020-11-24 2 1 bmarwell@apache.org bmarwell@apache.org
AbstractJLinkExecutor.java
in src/main/java/org/apache/maven/plugins/jlink
28 3 2020-11-24 2023-07-25 2 1 bmarwell@apache.org bmarwell@apache.org
module-info.java
in src/it/projects/MJLINK-52_classifiers_duplicate_classifier/src/main/java
4 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
module-info.java
in src/it/projects/MJLINK-52_classifiers_jarproject/src/main/java
4 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
module-info.java
in src/it/projects/setup-jar-module-info/src/main/java
4 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
module-info.java
in src/it/projects/MJLINK-52_classifiers/src/main/java
4 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
module-info.java
in src/it/projects/MJLINK-52_classifiers_duplicate_default/src/main/java
4 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
module-info.java
in src/it/projects/MJLINK-26/src/main/java
4 - 2018-09-11 2018-09-11 1 1 khmarbaise@apache.org khmarbaise@apache.org
module-info.java
in src/it/projects/MJLINK-9_reactor/api/src/main/java
4 - 2020-10-31 2020-10-31 1 1 bmarwell@gmail.com bmarwell@gmail.com
module-info.java
in src/it/projects/MJLINK-9_reactor/app/src/main/java
5 - 2020-10-31 2020-10-31 1 1 bmarwell@gmail.com bmarwell@gmail.com
HelloWorld.java
in src/it/projects/setup-jar/src/main/java/myproject
7 1 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
HelloWorld.java
in src/it/projects/setup-jar-module-info/src/main/java/myproject
7 1 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/MJLINK-41_addoptions-11
7 - 2020-11-12 2020-11-12 1 1 bmarwell@apache.org bmarwell@apache.org
App.java
in src/it/projects/MJLINK-9_reactor/app/src/main/java/com/reactor/project/app
12 1 2020-10-31 2020-10-31 1 1 bmarwell@gmail.com bmarwell@gmail.com
Main.java
in src/it/projects/MJLINK-52_classifiers_duplicate_classifier/src/main/java/com/corporate/project
15 1 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
Main.java
in src/it/projects/MJLINK-52_classifiers_jarproject/src/main/java/com/corporate/project
15 1 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
Main.java
in src/it/projects/MJLINK-52_classifiers/src/main/java/com/corporate/project
15 1 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
Main.java
in src/it/projects/MJLINK-52_classifiers_duplicate_default/src/main/java/com/corporate/project
15 1 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
Main.java
in src/it/projects/MJLINK-26/src/main/java/com/corporate/project
15 1 2018-09-11 2018-09-11 1 1 khmarbaise@apache.org khmarbaise@apache.org
Currency.java
in src/it/projects/MJLINK-9_reactor/api/src/main/java/com/reactor/project/api
21 3 2020-10-31 2020-10-31 1 1 bmarwell@gmail.com bmarwell@gmail.com
cgi
download.cgi
in src/site/resources
22 - 2017-09-02 2017-09-02 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/MJLINK-52_classifiers_duplicate_classifier
25 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
verify.groovy
in src/it/projects/MJLINK-52_classifiers
25 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
verify.groovy
in src/it/projects/MJLINK-52_classifiers_duplicate_default
25 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
verify.groovy
in src/it/projects/cli-options/ignore-signing-information
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/no-man-pages
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/compress-1
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/compress-0
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/suggest-providers
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/strip-debug
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/no-header-files
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/disable-plugin
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/bind-services
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/compress-2
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/endian-big
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/endian
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/MJLINK-26
26 - 2018-09-11 2018-09-11 1 1 khmarbaise@apache.org khmarbaise@apache.org
Money.java
in src/it/projects/MJLINK-9_reactor/api/src/main/java/com/reactor/project/api
29 4 2020-10-31 2020-10-31 1 1 bmarwell@gmail.com bmarwell@gmail.com
verify.groovy
in src/it/projects/MJLINK-52_classifiers_jarproject
31 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
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
JLinkMojo.java
in src/main/java/org/apache/maven/plugins/jlink
366 16 2016-10-09 2023-07-27 31 9 khmarbaise@apache.org bmarwell@apache.org
AbstractJLinkMojo.java
in src/main/java/org/apache/maven/plugins/jlink
103 9 2016-10-09 2023-07-25 14 5 khmarbaise@apache.org bmarwell@apache.org
AbstractJLinkToolchainExecutor.java
in src/main/java/org/apache/maven/plugins/jlink
116 7 2020-11-24 2023-07-27 5 2 bmarwell@apache.org bmarwell@apache.org
site.xml
in src/site
18 - 2017-09-02 2020-12-20 3 2 khmarbaise@apache.org slachiewicz@apache.org
verify.groovy
in src/it/projects/MJLINK-9_reactor
12 - 2020-10-31 2020-11-11 2 2 bmarwell@gmail.com bmarwell@apache.org
verify.groovy
in src/it/projects/MJLINK-6_allowSetJmodPath
8 - 2019-01-14 2019-01-15 2 2 andre.tadeu.de.carvalho@gma... rfscholte@apache.org
module-info.java
in src/it/projects/MJLINK-6_allowSetJmodPath/src/main/java
4 - 2019-01-14 2019-01-15 2 2 andre.tadeu.de.carvalho@gma... rfscholte@apache.org
Main.java
in src/it/projects/MJLINK-6_allowSetJmodPath/src/main/java/com/corporate/project
15 1 2019-01-14 2019-01-15 2 2 andre.tadeu.de.carvalho@gma... rfscholte@apache.org
components.xml
in src/main/filtered-resources/META-INF/plexus
55 - 2016-10-09 2018-09-08 6 1 khmarbaise@apache.org khmarbaise@apache.org
JLinkExecutor.java
in src/main/java/org/apache/maven/plugins/jlink
79 3 2020-11-24 2023-07-27 3 1 bmarwell@apache.org bmarwell@apache.org
verify.groovy
in src/it/projects/MJLINK-40_includeLocales
25 - 2020-10-28 2020-11-24 2 1 bmarwell@apache.org bmarwell@apache.org
verify.groovy
in src/it/projects/cli-options/add-options
11 - 2020-11-12 2023-07-27 2 1 bmarwell@apache.org bmarwell@apache.org
AbstractJLinkExecutor.java
in src/main/java/org/apache/maven/plugins/jlink
28 3 2020-11-24 2023-07-25 2 1 bmarwell@apache.org bmarwell@apache.org
settings.xml
in src/it/mrm
51 - 2017-10-15 2017-10-15 1 1 rfscholte@apache.org rfscholte@apache.org
module-info.java
in src/it/projects/MJLINK-9_reactor/app/src/main/java
5 - 2020-10-31 2020-10-31 1 1 bmarwell@gmail.com bmarwell@gmail.com
App.java
in src/it/projects/MJLINK-9_reactor/app/src/main/java/com/reactor/project/app
12 1 2020-10-31 2020-10-31 1 1 bmarwell@gmail.com bmarwell@gmail.com
module-info.java
in src/it/projects/MJLINK-9_reactor/api/src/main/java
4 - 2020-10-31 2020-10-31 1 1 bmarwell@gmail.com bmarwell@gmail.com
Money.java
in src/it/projects/MJLINK-9_reactor/api/src/main/java/com/reactor/project/api
29 4 2020-10-31 2020-10-31 1 1 bmarwell@gmail.com bmarwell@gmail.com
Currency.java
in src/it/projects/MJLINK-9_reactor/api/src/main/java/com/reactor/project/api
21 3 2020-10-31 2020-10-31 1 1 bmarwell@gmail.com bmarwell@gmail.com
verify.groovy
in src/it/projects/MJLINK-26
26 - 2018-09-11 2018-09-11 1 1 khmarbaise@apache.org khmarbaise@apache.org
module-info.java
in src/it/projects/MJLINK-26/src/main/java
4 - 2018-09-11 2018-09-11 1 1 khmarbaise@apache.org khmarbaise@apache.org
Main.java
in src/it/projects/MJLINK-26/src/main/java/com/corporate/project
15 1 2018-09-11 2018-09-11 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/MJLINK-52_classifiers_duplicate_default
25 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
module-info.java
in src/it/projects/MJLINK-52_classifiers_duplicate_default/src/main/java
4 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
Main.java
in src/it/projects/MJLINK-52_classifiers_duplicate_default/src/main/java/com/corporate/project
15 1 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
verify.groovy
in src/it/projects/MJLINK-52_classifiers
25 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
module-info.java
in src/it/projects/MJLINK-52_classifiers/src/main/java
4 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
Main.java
in src/it/projects/MJLINK-52_classifiers/src/main/java/com/corporate/project
15 1 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
verify.groovy
in src/it/projects/MJLINK-41_addoptions-11
7 - 2020-11-12 2020-11-12 1 1 bmarwell@apache.org bmarwell@apache.org
module-info.java
in src/it/projects/setup-jar-module-info/src/main/java
4 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
HelloWorld.java
in src/it/projects/setup-jar-module-info/src/main/java/myproject
7 1 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/MJLINK-52_classifiers_jarproject
31 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
module-info.java
in src/it/projects/MJLINK-52_classifiers_jarproject/src/main/java
4 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
Main.java
in src/it/projects/MJLINK-52_classifiers_jarproject/src/main/java/com/corporate/project
15 1 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
HelloWorld.java
in src/it/projects/setup-jar/src/main/java/myproject
7 1 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/endian
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/endian-big
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/compress-2
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/bind-services
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/disable-plugin
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/no-header-files
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/strip-debug
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/suggest-providers
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/compress-0
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/compress-1
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/no-man-pages
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/ignore-signing-information
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/MJLINK-52_classifiers_duplicate_classifier
25 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
module-info.java
in src/it/projects/MJLINK-52_classifiers_duplicate_classifier/src/main/java
4 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
Main.java
in src/it/projects/MJLINK-52_classifiers_duplicate_classifier/src/main/java/com/corporate/project
15 1 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
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
JLinkExecutor.java
in src/main/java/org/apache/maven/plugins/jlink
79 3 2020-11-24 2023-07-27 3 1 bmarwell@apache.org bmarwell@apache.org
components.xml
in src/main/filtered-resources/META-INF/plexus
55 - 2016-10-09 2018-09-08 6 1 khmarbaise@apache.org khmarbaise@apache.org
settings.xml
in src/it/mrm
51 - 2017-10-15 2017-10-15 1 1 rfscholte@apache.org rfscholte@apache.org
verify.groovy
in src/it/projects/MJLINK-52_classifiers_jarproject
31 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
Money.java
in src/it/projects/MJLINK-9_reactor/api/src/main/java/com/reactor/project/api
29 4 2020-10-31 2020-10-31 1 1 bmarwell@gmail.com bmarwell@gmail.com
AbstractJLinkExecutor.java
in src/main/java/org/apache/maven/plugins/jlink
28 3 2020-11-24 2023-07-25 2 1 bmarwell@apache.org bmarwell@apache.org
verify.groovy
in src/it/projects/MJLINK-26
26 - 2018-09-11 2018-09-11 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/endian
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/endian-big
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/compress-2
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/bind-services
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/disable-plugin
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/no-header-files
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/strip-debug
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/suggest-providers
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/compress-0
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/compress-1
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/no-man-pages
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/cli-options/ignore-signing-information
26 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/projects/MJLINK-52_classifiers_duplicate_default
25 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
verify.groovy
in src/it/projects/MJLINK-52_classifiers
25 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
verify.groovy
in src/it/projects/MJLINK-40_includeLocales
25 - 2020-10-28 2020-11-24 2 1 bmarwell@apache.org bmarwell@apache.org
verify.groovy
in src/it/projects/MJLINK-52_classifiers_duplicate_classifier
25 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
cgi
download.cgi
in src/site/resources
22 - 2017-09-02 2017-09-02 1 1 khmarbaise@apache.org khmarbaise@apache.org
Currency.java
in src/it/projects/MJLINK-9_reactor/api/src/main/java/com/reactor/project/api
21 3 2020-10-31 2020-10-31 1 1 bmarwell@gmail.com bmarwell@gmail.com
Main.java
in src/it/projects/MJLINK-26/src/main/java/com/corporate/project
15 1 2018-09-11 2018-09-11 1 1 khmarbaise@apache.org khmarbaise@apache.org
Main.java
in src/it/projects/MJLINK-52_classifiers_duplicate_default/src/main/java/com/corporate/project
15 1 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
Main.java
in src/it/projects/MJLINK-52_classifiers/src/main/java/com/corporate/project
15 1 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
Main.java
in src/it/projects/MJLINK-52_classifiers_jarproject/src/main/java/com/corporate/project
15 1 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
Main.java
in src/it/projects/MJLINK-52_classifiers_duplicate_classifier/src/main/java/com/corporate/project
15 1 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
App.java
in src/it/projects/MJLINK-9_reactor/app/src/main/java/com/reactor/project/app
12 1 2020-10-31 2020-10-31 1 1 bmarwell@gmail.com bmarwell@gmail.com
verify.groovy
in src/it/projects/cli-options/add-options
11 - 2020-11-12 2023-07-27 2 1 bmarwell@apache.org bmarwell@apache.org
verify.groovy
in src/it/projects/MJLINK-41_addoptions-11
7 - 2020-11-12 2020-11-12 1 1 bmarwell@apache.org bmarwell@apache.org
HelloWorld.java
in src/it/projects/setup-jar-module-info/src/main/java/myproject
7 1 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
HelloWorld.java
in src/it/projects/setup-jar/src/main/java/myproject
7 1 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
module-info.java
in src/it/projects/MJLINK-9_reactor/app/src/main/java
5 - 2020-10-31 2020-10-31 1 1 bmarwell@gmail.com bmarwell@gmail.com
module-info.java
in src/it/projects/MJLINK-9_reactor/api/src/main/java
4 - 2020-10-31 2020-10-31 1 1 bmarwell@gmail.com bmarwell@gmail.com
module-info.java
in src/it/projects/MJLINK-26/src/main/java
4 - 2018-09-11 2018-09-11 1 1 khmarbaise@apache.org khmarbaise@apache.org
module-info.java
in src/it/projects/MJLINK-52_classifiers_duplicate_default/src/main/java
4 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
module-info.java
in src/it/projects/MJLINK-52_classifiers/src/main/java
4 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
module-info.java
in src/it/projects/setup-jar-module-info/src/main/java
4 - 2017-11-08 2017-11-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
module-info.java
in src/it/projects/MJLINK-52_classifiers_jarproject/src/main/java
4 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
module-info.java
in src/it/projects/MJLINK-52_classifiers_duplicate_classifier/src/main/java
4 - 2020-11-26 2020-11-26 1 1 bmarwell@apache.org bmarwell@apache.org
AbstractJLinkToolchainExecutor.java
in src/main/java/org/apache/maven/plugins/jlink
116 7 2020-11-24 2023-07-27 5 2 bmarwell@apache.org bmarwell@apache.org
site.xml
in src/site
18 - 2017-09-02 2020-12-20 3 2 khmarbaise@apache.org slachiewicz@apache.org
Main.java
in src/it/projects/MJLINK-6_allowSetJmodPath/src/main/java/com/corporate/project
15 1 2019-01-14 2019-01-15 2 2 andre.tadeu.de.carvalho@gma... rfscholte@apache.org
verify.groovy
in src/it/projects/MJLINK-9_reactor
12 - 2020-10-31 2020-11-11 2 2 bmarwell@gmail.com bmarwell@apache.org
verify.groovy
in src/it/projects/MJLINK-6_allowSetJmodPath
8 - 2019-01-14 2019-01-15 2 2 andre.tadeu.de.carvalho@gma... rfscholte@apache.org
module-info.java
in src/it/projects/MJLINK-6_allowSetJmodPath/src/main/java
4 - 2019-01-14 2019-01-15 2 2 andre.tadeu.de.carvalho@gma... rfscholte@apache.org
AbstractJLinkMojo.java
in src/main/java/org/apache/maven/plugins/jlink
103 9 2016-10-09 2023-07-25 14 5 khmarbaise@apache.org bmarwell@apache.org
Correlations

File Size vs. Number of Changes: 51 points

src/main/java/org/apache/maven/plugins/jlink/JLinkExecutor.java x: 79 lines of code y: 3 # changes src/it/projects/cli-options/add-options/verify.groovy x: 11 lines of code y: 2 # changes src/main/java/org/apache/maven/plugins/jlink/AbstractJLinkToolchainExecutor.java x: 116 lines of code y: 5 # changes src/main/java/org/apache/maven/plugins/jlink/JLinkMojo.java x: 366 lines of code y: 31 # changes src/main/java/org/apache/maven/plugins/jlink/AbstractJLinkExecutor.java x: 28 lines of code y: 2 # changes src/main/java/org/apache/maven/plugins/jlink/AbstractJLinkMojo.java x: 103 lines of code y: 14 # changes src/site/site.xml x: 18 lines of code y: 3 # changes src/it/projects/MJLINK-41_addoptions-11/verify.groovy x: 7 lines of code y: 1 # changes src/it/projects/MJLINK-52_classifiers/src/main/java/com/corporate/project/Main.java x: 15 lines of code y: 1 # changes src/it/projects/MJLINK-52_classifiers/src/main/java/module-info.java x: 4 lines of code y: 1 # changes src/it/projects/MJLINK-52_classifiers/verify.groovy x: 25 lines of code y: 1 # changes src/it/projects/MJLINK-52_classifiers_jarproject/verify.groovy x: 31 lines of code y: 1 # changes src/it/projects/MJLINK-40_includeLocales/verify.groovy x: 25 lines of code y: 2 # changes src/it/projects/MJLINK-9_reactor/verify.groovy x: 12 lines of code y: 2 # changes src/it/projects/MJLINK-9_reactor/api/src/main/java/com/reactor/project/api/Currency.java x: 21 lines of code y: 1 # changes src/it/projects/MJLINK-9_reactor/api/src/main/java/com/reactor/project/api/Money.java x: 29 lines of code y: 1 # changes src/it/projects/MJLINK-9_reactor/app/src/main/java/com/reactor/project/app/App.java x: 12 lines of code y: 1 # changes src/it/projects/MJLINK-9_reactor/app/src/main/java/module-info.java x: 5 lines of code y: 1 # changes src/it/projects/MJLINK-6_allowSetJmodPath/src/main/java/com/corporate/project/Main.java x: 15 lines of code y: 2 # changes src/it/projects/MJLINK-6_allowSetJmodPath/src/main/java/module-info.java x: 4 lines of code y: 2 # changes src/it/projects/MJLINK-6_allowSetJmodPath/verify.groovy x: 8 lines of code y: 2 # changes src/it/projects/MJLINK-26/verify.groovy x: 26 lines of code y: 1 # changes src/main/filtered-resources/META-INF/plexus/components.xml x: 55 lines of code y: 6 # changes src/it/mrm/settings.xml x: 51 lines of code y: 1 # changes src/site/resources/download.cgi x: 22 lines of code y: 1 # changes
31.0
# changes
  min: 1.0
  average: 2.24
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 31.0
0 366.0
lines of code
min: 4.0 | average: 30.35 | 25th percentile: 8.0 | median: 25.0 | 75th percentile: 26.0 | max: 366.0

Number of Contributors vs. Number of Changes: 51 points

src/main/java/org/apache/maven/plugins/jlink/JLinkExecutor.java x: 1 # contributors y: 3 # changes src/it/projects/cli-options/add-options/verify.groovy x: 1 # contributors y: 2 # changes src/main/java/org/apache/maven/plugins/jlink/AbstractJLinkToolchainExecutor.java x: 2 # contributors y: 5 # changes src/main/java/org/apache/maven/plugins/jlink/JLinkMojo.java x: 9 # contributors y: 31 # changes src/main/java/org/apache/maven/plugins/jlink/AbstractJLinkMojo.java x: 5 # contributors y: 14 # changes src/site/site.xml x: 2 # contributors y: 3 # changes src/it/projects/MJLINK-41_addoptions-11/verify.groovy x: 1 # contributors y: 1 # changes src/it/projects/MJLINK-9_reactor/verify.groovy x: 2 # contributors y: 2 # changes src/main/filtered-resources/META-INF/plexus/components.xml x: 1 # contributors y: 6 # changes
31.0
# changes
  min: 1.0
  average: 2.24
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 31.0
0 9.0
# contributors
min: 1.0 | average: 1.35 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 9.0

Number of Contributors vs. File Size: 51 points

src/main/java/org/apache/maven/plugins/jlink/JLinkExecutor.java x: 1 # contributors y: 79 lines of code src/it/projects/cli-options/add-options/verify.groovy x: 1 # contributors y: 11 lines of code src/main/java/org/apache/maven/plugins/jlink/AbstractJLinkToolchainExecutor.java x: 2 # contributors y: 116 lines of code src/main/java/org/apache/maven/plugins/jlink/JLinkMojo.java x: 9 # contributors y: 366 lines of code src/main/java/org/apache/maven/plugins/jlink/AbstractJLinkExecutor.java x: 1 # contributors y: 28 lines of code src/main/java/org/apache/maven/plugins/jlink/AbstractJLinkMojo.java x: 5 # contributors y: 103 lines of code src/site/site.xml x: 2 # contributors y: 18 lines of code src/it/projects/MJLINK-41_addoptions-11/verify.groovy x: 1 # contributors y: 7 lines of code src/it/projects/MJLINK-52_classifiers/src/main/java/com/corporate/project/Main.java x: 1 # contributors y: 15 lines of code src/it/projects/MJLINK-52_classifiers/src/main/java/module-info.java x: 1 # contributors y: 4 lines of code src/it/projects/MJLINK-52_classifiers/verify.groovy x: 1 # contributors y: 25 lines of code src/it/projects/MJLINK-52_classifiers_jarproject/verify.groovy x: 1 # contributors y: 31 lines of code src/it/projects/MJLINK-9_reactor/verify.groovy x: 2 # contributors y: 12 lines of code src/it/projects/MJLINK-9_reactor/api/src/main/java/com/reactor/project/api/Currency.java x: 1 # contributors y: 21 lines of code src/it/projects/MJLINK-9_reactor/api/src/main/java/com/reactor/project/api/Money.java x: 1 # contributors y: 29 lines of code src/it/projects/MJLINK-9_reactor/app/src/main/java/com/reactor/project/app/App.java x: 1 # contributors y: 12 lines of code src/it/projects/MJLINK-9_reactor/app/src/main/java/module-info.java x: 1 # contributors y: 5 lines of code src/it/projects/MJLINK-6_allowSetJmodPath/src/main/java/com/corporate/project/Main.java x: 2 # contributors y: 15 lines of code src/it/projects/MJLINK-6_allowSetJmodPath/src/main/java/module-info.java x: 2 # contributors y: 4 lines of code src/it/projects/MJLINK-6_allowSetJmodPath/verify.groovy x: 2 # contributors y: 8 lines of code src/it/projects/MJLINK-26/verify.groovy x: 1 # contributors y: 26 lines of code src/main/filtered-resources/META-INF/plexus/components.xml x: 1 # contributors y: 55 lines of code src/it/mrm/settings.xml x: 1 # contributors y: 51 lines of code src/site/resources/download.cgi x: 1 # contributors y: 22 lines of code
366.0
lines of code
  min: 4.0
  average: 30.35
  25th percentile: 8.0
  median: 25.0
  75th percentile: 26.0
  max: 366.0
0 9.0
# contributors
min: 1.0 | average: 1.35 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 9.0