apache / maven-ear-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 62 files with 3,125 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 (629 lines of code)
    • 15 files changed 6-20 times (1,400 lines of code)
    • 45 files changed 1-5 times (1,096 lines of code)
0% | 0% | 20% | 44% | 35%
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 62 files with 3,125 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 2 files changed by 11-25 contributors (629 lines of code)
    • 4 files changed by 6-10 contributors (779 lines of code)
    • 35 files changed by 2-5 contributors (1,523 lines of code)
    • 21 files changed by 1 contributor (194 lines of code)
0% | 20% | 24% | 48% | 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
xml, java, txt, yaml, properties, groovy, md, cgi, gitignore, har
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 21% | 48% | 29%
xml0% | 0% | 15% | 17% | 66%
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% | 20% | 44% | 35%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
EarMojo.java
in src/main/java/org/apache/maven/plugins/ear
590 21 2016-08-09 2024-11-19 45 13 rfscholte@apache.org elharo@users.noreply.github...
site.xml
in src/site
39 - 2005-09-23 2025-02-12 28 14 snicoll@apache.org bukama@users.noreply.github...
AbstractEarMojo.java
in src/main/java/org/apache/maven/plugins/ear
223 10 2016-08-09 2025-01-29 15 10 rfscholte@apache.org arend@arendvr.com
AbstractEarModule.java
in src/main/java/org/apache/maven/plugins/ear
169 24 2016-08-09 2024-10-12 13 5 rfscholte@apache.org slachiewicz@apache.org
ApplicationXmlWriter.java
in src/main/java/org/apache/maven/plugins/ear
208 15 2016-08-09 2024-10-12 11 7 rfscholte@apache.org slachiewicz@apache.org
EarModule.java
in src/main/java/org/apache/maven/plugins/ear
20 - 2016-08-09 2024-10-12 10 5 rfscholte@apache.org slachiewicz@apache.org
GenerateApplicationXmlMojo.java
in src/main/java/org/apache/maven/plugins/ear
273 9 2016-08-09 2024-10-12 10 8 rfscholte@apache.org slachiewicz@apache.org
RarModule.java
in src/main/java/org/apache/maven/plugins/ear
24 3 2016-08-09 2024-10-12 9 5 rfscholte@apache.org slachiewicz@apache.org
WebModule.java
in src/main/java/org/apache/maven/plugins/ear
50 6 2016-08-09 2024-10-12 9 5 rfscholte@apache.org slachiewicz@apache.org
JavaEEVersion.java
in src/main/java/org/apache/maven/plugins/ear/util
75 10 2016-08-09 2025-01-29 9 7 rfscholte@apache.org arend@arendvr.com
EarModuleFactory.java
in src/main/java/org/apache/maven/plugins/ear
78 3 2016-08-09 2024-10-12 9 5 rfscholte@apache.org slachiewicz@apache.org
HarModule.java
in src/main/java/org/apache/maven/plugins/ear
24 4 2016-08-09 2024-10-12 8 5 rfscholte@apache.org slachiewicz@apache.org
SarModule.java
in src/main/java/org/apache/maven/plugins/ear
32 4 2016-08-09 2024-10-12 7 4 rfscholte@apache.org slachiewicz@apache.org
JarModule.java
in src/main/java/org/apache/maven/plugins/ear
41 6 2016-08-09 2024-10-12 7 5 rfscholte@apache.org slachiewicz@apache.org
EnvEntry.java
in src/main/java/org/apache/maven/plugins/ear
70 8 2016-08-09 2024-10-12 7 4 rfscholte@apache.org slachiewicz@apache.org
settings.xml
in src/it
45 - 2008-09-23 2017-10-06 6 4 bentmann@apache.org hboutemy@apache.org
ResourceRef.java
in src/main/java/org/apache/maven/plugins/ear
68 11 2017-08-27 2024-10-12 6 4 khmarbaise@apache.org slachiewicz@apache.org
EjbClientModule.java
in src/main/java/org/apache/maven/plugins/ear
11 2 2016-08-09 2024-10-12 5 5 rfscholte@apache.org slachiewicz@apache.org
ParModule.java
in src/main/java/org/apache/maven/plugins/ear
11 2 2016-08-09 2024-10-12 5 5 rfscholte@apache.org slachiewicz@apache.org
WsrModule.java
in src/main/java/org/apache/maven/plugins/ear
11 2 2016-08-09 2024-10-12 5 5 rfscholte@apache.org slachiewicz@apache.org
EjbModule.java
in src/main/java/org/apache/maven/plugins/ear
21 3 2016-08-09 2024-10-12 5 5 rfscholte@apache.org slachiewicz@apache.org
ArtifactRepository.java
in src/main/java/org/apache/maven/plugins/ear/util
46 4 2016-08-09 2024-10-12 5 5 rfscholte@apache.org slachiewicz@apache.org
SecurityRole.java
in src/main/java/org/apache/maven/plugins/ear
62 7 2016-08-09 2024-10-12 5 3 rfscholte@apache.org slachiewicz@apache.org
ArtifactTypeMappingService.java
in src/main/java/org/apache/maven/plugins/ear/util
77 5 2016-08-09 2024-10-12 5 4 rfscholte@apache.org slachiewicz@apache.org
ApplicationXmlWriterContext.java
in src/main/java/org/apache/maven/plugins/ear
81 13 2016-08-09 2024-10-12 5 3 rfscholte@apache.org slachiewicz@apache.org
JbossAppXmlWriter.java
in src/main/java/org/apache/maven/plugins/ear
107 1 2016-08-09 2024-10-12 5 4 rfscholte@apache.org slachiewicz@apache.org
JbossConfiguration.java
in src/main/java/org/apache/maven/plugins/ear
126 17 2016-08-09 2024-10-12 5 3 rfscholte@apache.org slachiewicz@apache.org
JbossEarModule.java
in src/main/java/org/apache/maven/plugins/ear
5 - 2016-08-09 2024-10-12 4 3 rfscholte@apache.org slachiewicz@apache.org
verify.groovy
in src/it/descriptor-encoding
14 - 2009-01-25 2024-10-12 4 4 bentmann@apache.org slachiewicz@apache.org
AppClientModule.java
in src/main/java/org/apache/maven/plugins/ear
20 3 2016-08-09 2024-10-12 4 4 rfscholte@apache.org slachiewicz@apache.org
AbstractXmlWriter.java
in src/main/java/org/apache/maven/plugins/ear
23 2 2016-08-09 2024-10-12 4 4 rfscholte@apache.org slachiewicz@apache.org
EarExecutionContext.java
in src/main/java/org/apache/maven/plugins/ear
49 6 2016-08-09 2024-10-12 4 3 rfscholte@apache.org slachiewicz@apache.org
EjbRef.java
in src/main/java/org/apache/maven/plugins/ear
65 10 2016-08-09 2024-10-12 4 3 rfscholte@apache.org slachiewicz@apache.org
UnknownArtifactTypeException.java
in src/main/java/org/apache/maven/plugins/ear
8 2 2016-08-09 2024-10-12 3 3 rfscholte@apache.org slachiewicz@apache.org
InvalidJavaEEVersion.java
in src/main/java/org/apache/maven/plugins/ear/util
13 2 2016-08-09 2024-10-12 3 2 rfscholte@apache.org slachiewicz@apache.org
EarPluginException.java
in src/main/java/org/apache/maven/plugins/ear
14 4 2016-08-09 2024-10-12 3 3 rfscholte@apache.org slachiewicz@apache.org
components.xml
in src/main/filtered-resources/META-INF/plexus
45 - 2016-05-02 2016-12-24 3 2 khmarbaise@apache.org schulte@apache.org
EarMavenArchiver.java
in src/main/java/org/apache/maven/plugins/ear/util
63 5 2016-08-09 2024-10-12 3 2 rfscholte@apache.org slachiewicz@apache.org
appserver-application.xml
in src/it/jboss/src/main/application/META-INF
4 - 2009-08-28 2013-09-14 2 2 bentmann@apache.org dennisl@apache.org
appserver-application.xml
in src/it/basic/src/main/application/META-INF
4 - 2008-09-23 2013-09-14 2 2 bentmann@apache.org dennisl@apache.org
web.xml
in src/it/skinny-wars/war-module/src/main/webapp/WEB-INF
4 - 2011-12-06 2013-09-14 2 1 dennisl@apache.org dennisl@apache.org
web.xml
in src/it/non-skinny-wars/war-module/src/main/webapp/WEB-INF
4 - 2011-12-06 2013-09-14 2 1 dennisl@apache.org dennisl@apache.org
web.xml
in src/it/skinny-wars-timestamp/war-module-one/src/main/webapp/WEB-INF
4 - 2020-10-17 2020-12-06 2 1 abrarov@gmail.com abrarov@gmail.com
web.xml
in src/it/skinny-wars-timestamp/war-module-two/src/main/webapp/WEB-INF
4 - 2020-10-17 2020-12-06 2 1 abrarov@gmail.com abrarov@gmail.com
cgi
download.cgi
in src/site/resources
22 - 2014-05-14 2014-05-18 2 2 khmarbaise@apache.org hboutemy@apache.org
web.xml
in src/it/skinny-wars-filenamemapping-no-version/war-module/src/main/webapp/WEB-INF
4 - 2014-06-14 2014-06-14 1 1 khmarbaise@apache.org khmarbaise@apache.org
web.xml
in src/it/MEAR-243-skinny-wars-provided/war-module-one/src/main/webapp/WEB-INF
4 - 2020-12-23 2020-12-23 1 1 abrarov@gmail.com abrarov@gmail.com
web.xml
in src/it/MEAR-243-skinny-wars-provided/war-module-two/src/main/webapp/WEB-INF
4 - 2020-12-23 2020-12-23 1 1 abrarov@gmail.com abrarov@gmail.com
web.xml
in src/it/skinny-wars-filenamemapping-full/war-module/src/main/webapp/WEB-INF
4 - 2014-06-14 2014-06-14 1 1 khmarbaise@apache.org khmarbaise@apache.org
web.xml
in src/it/skinny-wars-javaee5/war-module2/src/main/webapp/WEB-INF
4 - 2020-12-22 2020-12-22 1 1 abrarov@gmail.com abrarov@gmail.com
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
site.xml
in src/site
39 - 2005-09-23 2025-02-12 28 14 snicoll@apache.org bukama@users.noreply.github...
EarMojo.java
in src/main/java/org/apache/maven/plugins/ear
590 21 2016-08-09 2024-11-19 45 13 rfscholte@apache.org elharo@users.noreply.github...
AbstractEarMojo.java
in src/main/java/org/apache/maven/plugins/ear
223 10 2016-08-09 2025-01-29 15 10 rfscholte@apache.org arend@arendvr.com
GenerateApplicationXmlMojo.java
in src/main/java/org/apache/maven/plugins/ear
273 9 2016-08-09 2024-10-12 10 8 rfscholte@apache.org slachiewicz@apache.org
ApplicationXmlWriter.java
in src/main/java/org/apache/maven/plugins/ear
208 15 2016-08-09 2024-10-12 11 7 rfscholte@apache.org slachiewicz@apache.org
JavaEEVersion.java
in src/main/java/org/apache/maven/plugins/ear/util
75 10 2016-08-09 2025-01-29 9 7 rfscholte@apache.org arend@arendvr.com
AbstractEarModule.java
in src/main/java/org/apache/maven/plugins/ear
169 24 2016-08-09 2024-10-12 13 5 rfscholte@apache.org slachiewicz@apache.org
EarModule.java
in src/main/java/org/apache/maven/plugins/ear
20 - 2016-08-09 2024-10-12 10 5 rfscholte@apache.org slachiewicz@apache.org
EarModuleFactory.java
in src/main/java/org/apache/maven/plugins/ear
78 3 2016-08-09 2024-10-12 9 5 rfscholte@apache.org slachiewicz@apache.org
RarModule.java
in src/main/java/org/apache/maven/plugins/ear
24 3 2016-08-09 2024-10-12 9 5 rfscholte@apache.org slachiewicz@apache.org
WebModule.java
in src/main/java/org/apache/maven/plugins/ear
50 6 2016-08-09 2024-10-12 9 5 rfscholte@apache.org slachiewicz@apache.org
HarModule.java
in src/main/java/org/apache/maven/plugins/ear
24 4 2016-08-09 2024-10-12 8 5 rfscholte@apache.org slachiewicz@apache.org
JarModule.java
in src/main/java/org/apache/maven/plugins/ear
41 6 2016-08-09 2024-10-12 7 5 rfscholte@apache.org slachiewicz@apache.org
EjbModule.java
in src/main/java/org/apache/maven/plugins/ear
21 3 2016-08-09 2024-10-12 5 5 rfscholte@apache.org slachiewicz@apache.org
ArtifactRepository.java
in src/main/java/org/apache/maven/plugins/ear/util
46 4 2016-08-09 2024-10-12 5 5 rfscholte@apache.org slachiewicz@apache.org
WsrModule.java
in src/main/java/org/apache/maven/plugins/ear
11 2 2016-08-09 2024-10-12 5 5 rfscholte@apache.org slachiewicz@apache.org
ParModule.java
in src/main/java/org/apache/maven/plugins/ear
11 2 2016-08-09 2024-10-12 5 5 rfscholte@apache.org slachiewicz@apache.org
EjbClientModule.java
in src/main/java/org/apache/maven/plugins/ear
11 2 2016-08-09 2024-10-12 5 5 rfscholte@apache.org slachiewicz@apache.org
SarModule.java
in src/main/java/org/apache/maven/plugins/ear
32 4 2016-08-09 2024-10-12 7 4 rfscholte@apache.org slachiewicz@apache.org
EnvEntry.java
in src/main/java/org/apache/maven/plugins/ear
70 8 2016-08-09 2024-10-12 7 4 rfscholte@apache.org slachiewicz@apache.org
ResourceRef.java
in src/main/java/org/apache/maven/plugins/ear
68 11 2017-08-27 2024-10-12 6 4 khmarbaise@apache.org slachiewicz@apache.org
settings.xml
in src/it
45 - 2008-09-23 2017-10-06 6 4 bentmann@apache.org hboutemy@apache.org
ArtifactTypeMappingService.java
in src/main/java/org/apache/maven/plugins/ear/util
77 5 2016-08-09 2024-10-12 5 4 rfscholte@apache.org slachiewicz@apache.org
JbossAppXmlWriter.java
in src/main/java/org/apache/maven/plugins/ear
107 1 2016-08-09 2024-10-12 5 4 rfscholte@apache.org slachiewicz@apache.org
AbstractXmlWriter.java
in src/main/java/org/apache/maven/plugins/ear
23 2 2016-08-09 2024-10-12 4 4 rfscholte@apache.org slachiewicz@apache.org
AppClientModule.java
in src/main/java/org/apache/maven/plugins/ear
20 3 2016-08-09 2024-10-12 4 4 rfscholte@apache.org slachiewicz@apache.org
verify.groovy
in src/it/descriptor-encoding
14 - 2009-01-25 2024-10-12 4 4 bentmann@apache.org slachiewicz@apache.org
JbossConfiguration.java
in src/main/java/org/apache/maven/plugins/ear
126 17 2016-08-09 2024-10-12 5 3 rfscholte@apache.org slachiewicz@apache.org
SecurityRole.java
in src/main/java/org/apache/maven/plugins/ear
62 7 2016-08-09 2024-10-12 5 3 rfscholte@apache.org slachiewicz@apache.org
ApplicationXmlWriterContext.java
in src/main/java/org/apache/maven/plugins/ear
81 13 2016-08-09 2024-10-12 5 3 rfscholte@apache.org slachiewicz@apache.org
JbossEarModule.java
in src/main/java/org/apache/maven/plugins/ear
5 - 2016-08-09 2024-10-12 4 3 rfscholte@apache.org slachiewicz@apache.org
EjbRef.java
in src/main/java/org/apache/maven/plugins/ear
65 10 2016-08-09 2024-10-12 4 3 rfscholte@apache.org slachiewicz@apache.org
EarExecutionContext.java
in src/main/java/org/apache/maven/plugins/ear
49 6 2016-08-09 2024-10-12 4 3 rfscholte@apache.org slachiewicz@apache.org
UnknownArtifactTypeException.java
in src/main/java/org/apache/maven/plugins/ear
8 2 2016-08-09 2024-10-12 3 3 rfscholte@apache.org slachiewicz@apache.org
EarPluginException.java
in src/main/java/org/apache/maven/plugins/ear
14 4 2016-08-09 2024-10-12 3 3 rfscholte@apache.org slachiewicz@apache.org
EarMavenArchiver.java
in src/main/java/org/apache/maven/plugins/ear/util
63 5 2016-08-09 2024-10-12 3 2 rfscholte@apache.org slachiewicz@apache.org
InvalidJavaEEVersion.java
in src/main/java/org/apache/maven/plugins/ear/util
13 2 2016-08-09 2024-10-12 3 2 rfscholte@apache.org slachiewicz@apache.org
components.xml
in src/main/filtered-resources/META-INF/plexus
45 - 2016-05-02 2016-12-24 3 2 khmarbaise@apache.org schulte@apache.org
appserver-application.xml
in src/it/basic/src/main/application/META-INF
4 - 2008-09-23 2013-09-14 2 2 bentmann@apache.org dennisl@apache.org
appserver-application.xml
in src/it/jboss/src/main/application/META-INF
4 - 2009-08-28 2013-09-14 2 2 bentmann@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
web.xml
in src/it/skinny-wars-timestamp/war-module-two/src/main/webapp/WEB-INF
4 - 2020-10-17 2020-12-06 2 1 abrarov@gmail.com abrarov@gmail.com
web.xml
in src/it/skinny-wars-timestamp/war-module-one/src/main/webapp/WEB-INF
4 - 2020-10-17 2020-12-06 2 1 abrarov@gmail.com abrarov@gmail.com
web.xml
in src/it/non-skinny-wars/war-module/src/main/webapp/WEB-INF
4 - 2011-12-06 2013-09-14 2 1 dennisl@apache.org dennisl@apache.org
web.xml
in src/it/skinny-wars/war-module/src/main/webapp/WEB-INF
4 - 2011-12-06 2013-09-14 2 1 dennisl@apache.org dennisl@apache.org
A.java
in src/it/MEAR-198/src/main/java
4 1 2016-05-02 2016-05-02 1 1 khmarbaise@apache.org khmarbaise@apache.org
verify.groovy
in src/it/transitive-excludes
19 - 2022-09-27 2022-09-27 1 1 s.jaranowski@gmail.com s.jaranowski@gmail.com
pom2.xml
in src/it/MEAR-278-same-artifact-twice
33 - 2020-06-08 2020-06-08 1 1 rfscholte@apache.org rfscholte@apache.org
pom1.xml
in src/it/MEAR-278-same-artifact-twice
33 - 2020-06-08 2020-06-08 1 1 rfscholte@apache.org rfscholte@apache.org
verify.groovy
in src/it/MEAR-278-same-artifact-twice
15 - 2020-06-08 2020-06-08 1 1 rfscholte@apache.org rfscholte@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
pom2.xml
in src/it/MEAR-278-same-artifact-twice
33 - 2020-06-08 2020-06-08 1 1 rfscholte@apache.org rfscholte@apache.org
pom1.xml
in src/it/MEAR-278-same-artifact-twice
33 - 2020-06-08 2020-06-08 1 1 rfscholte@apache.org rfscholte@apache.org
verify.groovy
in src/it/same-artifactId
20 - 2013-11-16 2013-11-16 1 1 rfscholte@apache.org rfscholte@apache.org
verify.groovy
in src/it/transitive-excludes
19 - 2022-09-27 2022-09-27 1 1 s.jaranowski@gmail.com s.jaranowski@gmail.com
verify.groovy
in src/it/MEAR-278-same-artifact-twice
15 - 2020-06-08 2020-06-08 1 1 rfscholte@apache.org rfscholte@apache.org
verify.groovy
in src/it/filenamemapping-usage-fail
10 - 2018-03-08 2018-03-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
A.java
in src/it/same-artifactId/ejb-service/src/main/java/com/example
6 1 2013-11-17 2013-11-17 1 1 rfscholte@apache.org rfscholte@apache.org
B.java
in src/it/same-artifactId/business-service/src/main/java/com/example
6 1 2013-11-17 2013-11-17 1 1 rfscholte@apache.org rfscholte@apache.org
A.java
in src/it/MEAR-198/src/main/java
4 1 2016-05-02 2016-05-02 1 1 khmarbaise@apache.org khmarbaise@apache.org
web.xml
in src/it/skinny-wars-timestamp/war-module-two/src/main/webapp/WEB-INF
4 - 2020-10-17 2020-12-06 2 1 abrarov@gmail.com abrarov@gmail.com
web.xml
in src/it/skinny-wars-timestamp/war-module-one/src/main/webapp/WEB-INF
4 - 2020-10-17 2020-12-06 2 1 abrarov@gmail.com abrarov@gmail.com
web.xml
in src/it/non-skinny-wars/war-module/src/main/webapp/WEB-INF
4 - 2011-12-06 2013-09-14 2 1 dennisl@apache.org dennisl@apache.org
web.xml
in src/it/filenamemapping-usage-fail/war-module/src/main/webapp/WEB-INF
4 - 2018-03-08 2018-03-08 1 1 khmarbaise@apache.org khmarbaise@apache.org
web.xml
in src/it/skinny-wars/war-module/src/main/webapp/WEB-INF
4 - 2011-12-06 2013-09-14 2 1 dennisl@apache.org dennisl@apache.org
web.xml
in src/it/skinny-wars-javaee5/war-module3/src/main/webapp/WEB-INF
4 - 2020-12-22 2020-12-22 1 1 abrarov@gmail.com abrarov@gmail.com
web.xml
in src/it/skinny-wars-javaee5/war-module1/src/main/webapp/WEB-INF
4 - 2020-12-22 2020-12-22 1 1 abrarov@gmail.com abrarov@gmail.com
web.xml
in src/it/skinny-wars-javaee5/war-module2/src/main/webapp/WEB-INF
4 - 2020-12-22 2020-12-22 1 1 abrarov@gmail.com abrarov@gmail.com
web.xml
in src/it/skinny-wars-filenamemapping-full/war-module/src/main/webapp/WEB-INF
4 - 2014-06-14 2014-06-14 1 1 khmarbaise@apache.org khmarbaise@apache.org
web.xml
in src/it/MEAR-243-skinny-wars-provided/war-module-two/src/main/webapp/WEB-INF
4 - 2020-12-23 2020-12-23 1 1 abrarov@gmail.com abrarov@gmail.com
web.xml
in src/it/MEAR-243-skinny-wars-provided/war-module-one/src/main/webapp/WEB-INF
4 - 2020-12-23 2020-12-23 1 1 abrarov@gmail.com abrarov@gmail.com
web.xml
in src/it/skinny-wars-filenamemapping-no-version/war-module/src/main/webapp/WEB-INF
4 - 2014-06-14 2014-06-14 1 1 khmarbaise@apache.org khmarbaise@apache.org
EarMavenArchiver.java
in src/main/java/org/apache/maven/plugins/ear/util
63 5 2016-08-09 2024-10-12 3 2 rfscholte@apache.org slachiewicz@apache.org
components.xml
in src/main/filtered-resources/META-INF/plexus
45 - 2016-05-02 2016-12-24 3 2 khmarbaise@apache.org schulte@apache.org
cgi
download.cgi
in src/site/resources
22 - 2014-05-14 2014-05-18 2 2 khmarbaise@apache.org hboutemy@apache.org
InvalidJavaEEVersion.java
in src/main/java/org/apache/maven/plugins/ear/util
13 2 2016-08-09 2024-10-12 3 2 rfscholte@apache.org slachiewicz@apache.org
appserver-application.xml
in src/it/basic/src/main/application/META-INF
4 - 2008-09-23 2013-09-14 2 2 bentmann@apache.org dennisl@apache.org
appserver-application.xml
in src/it/jboss/src/main/application/META-INF
4 - 2009-08-28 2013-09-14 2 2 bentmann@apache.org dennisl@apache.org
JbossConfiguration.java
in src/main/java/org/apache/maven/plugins/ear
126 17 2016-08-09 2024-10-12 5 3 rfscholte@apache.org slachiewicz@apache.org
ApplicationXmlWriterContext.java
in src/main/java/org/apache/maven/plugins/ear
81 13 2016-08-09 2024-10-12 5 3 rfscholte@apache.org slachiewicz@apache.org
EjbRef.java
in src/main/java/org/apache/maven/plugins/ear
65 10 2016-08-09 2024-10-12 4 3 rfscholte@apache.org slachiewicz@apache.org
SecurityRole.java
in src/main/java/org/apache/maven/plugins/ear
62 7 2016-08-09 2024-10-12 5 3 rfscholte@apache.org slachiewicz@apache.org
EarExecutionContext.java
in src/main/java/org/apache/maven/plugins/ear
49 6 2016-08-09 2024-10-12 4 3 rfscholte@apache.org slachiewicz@apache.org
EarPluginException.java
in src/main/java/org/apache/maven/plugins/ear
14 4 2016-08-09 2024-10-12 3 3 rfscholte@apache.org slachiewicz@apache.org
UnknownArtifactTypeException.java
in src/main/java/org/apache/maven/plugins/ear
8 2 2016-08-09 2024-10-12 3 3 rfscholte@apache.org slachiewicz@apache.org
JbossEarModule.java
in src/main/java/org/apache/maven/plugins/ear
5 - 2016-08-09 2024-10-12 4 3 rfscholte@apache.org slachiewicz@apache.org
JbossAppXmlWriter.java
in src/main/java/org/apache/maven/plugins/ear
107 1 2016-08-09 2024-10-12 5 4 rfscholte@apache.org slachiewicz@apache.org
ArtifactTypeMappingService.java
in src/main/java/org/apache/maven/plugins/ear/util
77 5 2016-08-09 2024-10-12 5 4 rfscholte@apache.org slachiewicz@apache.org
EnvEntry.java
in src/main/java/org/apache/maven/plugins/ear
70 8 2016-08-09 2024-10-12 7 4 rfscholte@apache.org slachiewicz@apache.org
ResourceRef.java
in src/main/java/org/apache/maven/plugins/ear
68 11 2017-08-27 2024-10-12 6 4 khmarbaise@apache.org slachiewicz@apache.org
settings.xml
in src/it
45 - 2008-09-23 2017-10-06 6 4 bentmann@apache.org hboutemy@apache.org
SarModule.java
in src/main/java/org/apache/maven/plugins/ear
32 4 2016-08-09 2024-10-12 7 4 rfscholte@apache.org slachiewicz@apache.org
AbstractXmlWriter.java
in src/main/java/org/apache/maven/plugins/ear
23 2 2016-08-09 2024-10-12 4 4 rfscholte@apache.org slachiewicz@apache.org
AppClientModule.java
in src/main/java/org/apache/maven/plugins/ear
20 3 2016-08-09 2024-10-12 4 4 rfscholte@apache.org slachiewicz@apache.org
verify.groovy
in src/it/descriptor-encoding
14 - 2009-01-25 2024-10-12 4 4 bentmann@apache.org slachiewicz@apache.org
AbstractEarModule.java
in src/main/java/org/apache/maven/plugins/ear
169 24 2016-08-09 2024-10-12 13 5 rfscholte@apache.org slachiewicz@apache.org
EarModuleFactory.java
in src/main/java/org/apache/maven/plugins/ear
78 3 2016-08-09 2024-10-12 9 5 rfscholte@apache.org slachiewicz@apache.org
WebModule.java
in src/main/java/org/apache/maven/plugins/ear
50 6 2016-08-09 2024-10-12 9 5 rfscholte@apache.org slachiewicz@apache.org
ArtifactRepository.java
in src/main/java/org/apache/maven/plugins/ear/util
46 4 2016-08-09 2024-10-12 5 5 rfscholte@apache.org slachiewicz@apache.org
JarModule.java
in src/main/java/org/apache/maven/plugins/ear
41 6 2016-08-09 2024-10-12 7 5 rfscholte@apache.org slachiewicz@apache.org
RarModule.java
in src/main/java/org/apache/maven/plugins/ear
24 3 2016-08-09 2024-10-12 9 5 rfscholte@apache.org slachiewicz@apache.org
Correlations

File Size vs. Number of Changes: 62 points

src/main/java/org/apache/maven/plugins/ear/AbstractEarMojo.java x: 223 lines of code y: 15 # changes src/main/java/org/apache/maven/plugins/ear/util/JavaEEVersion.java x: 75 lines of code y: 9 # changes src/site/site.xml x: 39 lines of code y: 28 # changes src/main/java/org/apache/maven/plugins/ear/EarMojo.java x: 590 lines of code y: 45 # changes src/main/java/org/apache/maven/plugins/ear/ApplicationXmlWriter.java x: 208 lines of code y: 11 # changes src/it/descriptor-encoding/verify.groovy x: 14 lines of code y: 4 # changes src/main/java/org/apache/maven/plugins/ear/AbstractEarModule.java x: 169 lines of code y: 13 # changes src/main/java/org/apache/maven/plugins/ear/AbstractXmlWriter.java x: 23 lines of code y: 4 # changes src/main/java/org/apache/maven/plugins/ear/AppClientModule.java x: 20 lines of code y: 4 # changes src/main/java/org/apache/maven/plugins/ear/ApplicationXmlWriterContext.java x: 81 lines of code y: 5 # changes src/main/java/org/apache/maven/plugins/ear/EarExecutionContext.java x: 49 lines of code y: 4 # changes src/main/java/org/apache/maven/plugins/ear/EarModule.java x: 20 lines of code y: 10 # changes src/main/java/org/apache/maven/plugins/ear/EarModuleFactory.java x: 78 lines of code y: 9 # changes src/main/java/org/apache/maven/plugins/ear/EarPluginException.java x: 14 lines of code y: 3 # changes src/main/java/org/apache/maven/plugins/ear/EjbClientModule.java x: 11 lines of code y: 5 # changes src/main/java/org/apache/maven/plugins/ear/EjbModule.java x: 21 lines of code y: 5 # changes src/main/java/org/apache/maven/plugins/ear/EjbRef.java x: 65 lines of code y: 4 # changes src/main/java/org/apache/maven/plugins/ear/EnvEntry.java x: 70 lines of code y: 7 # changes src/main/java/org/apache/maven/plugins/ear/GenerateApplicationXmlMojo.java x: 273 lines of code y: 10 # changes src/main/java/org/apache/maven/plugins/ear/HarModule.java x: 24 lines of code y: 8 # changes src/main/java/org/apache/maven/plugins/ear/JarModule.java x: 41 lines of code y: 7 # changes src/main/java/org/apache/maven/plugins/ear/JbossAppXmlWriter.java x: 107 lines of code y: 5 # changes src/main/java/org/apache/maven/plugins/ear/JbossConfiguration.java x: 126 lines of code y: 5 # changes src/main/java/org/apache/maven/plugins/ear/JbossEarModule.java x: 5 lines of code y: 4 # changes src/main/java/org/apache/maven/plugins/ear/RarModule.java x: 24 lines of code y: 9 # changes src/main/java/org/apache/maven/plugins/ear/ResourceRef.java x: 68 lines of code y: 6 # changes src/main/java/org/apache/maven/plugins/ear/SarModule.java x: 32 lines of code y: 7 # changes src/main/java/org/apache/maven/plugins/ear/SecurityRole.java x: 62 lines of code y: 5 # changes src/main/java/org/apache/maven/plugins/ear/UnknownArtifactTypeException.java x: 8 lines of code y: 3 # changes src/main/java/org/apache/maven/plugins/ear/WebModule.java x: 50 lines of code y: 9 # changes src/main/java/org/apache/maven/plugins/ear/util/ArtifactRepository.java x: 46 lines of code y: 5 # changes src/main/java/org/apache/maven/plugins/ear/util/ArtifactTypeMappingService.java x: 77 lines of code y: 5 # changes src/main/java/org/apache/maven/plugins/ear/util/EarMavenArchiver.java x: 63 lines of code y: 3 # changes src/main/java/org/apache/maven/plugins/ear/util/InvalidJavaEEVersion.java x: 13 lines of code y: 3 # changes src/it/transitive-excludes/verify.groovy x: 19 lines of code y: 1 # changes src/it/MEAR-243-skinny-wars-provided/war-module-one/src/main/webapp/WEB-INF/web.xml x: 4 lines of code y: 1 # changes src/it/skinny-wars-timestamp/war-module-one/src/main/webapp/WEB-INF/web.xml x: 4 lines of code y: 2 # changes src/it/MEAR-278-same-artifact-twice/pom1.xml x: 33 lines of code y: 1 # changes src/it/MEAR-278-same-artifact-twice/verify.groovy x: 15 lines of code y: 1 # changes src/it/filenamemapping-usage-fail/verify.groovy x: 10 lines of code y: 1 # changes src/it/settings.xml x: 45 lines of code y: 6 # changes src/main/filtered-resources/META-INF/plexus/components.xml x: 45 lines of code y: 3 # changes src/site/resources/download.cgi x: 22 lines of code y: 2 # changes src/it/same-artifactId/business-service/src/main/java/com/example/B.java x: 6 lines of code y: 1 # changes src/it/same-artifactId/verify.groovy x: 20 lines of code y: 1 # changes
45.0
# changes
  min: 1.0
  average: 5.31
  25th percentile: 1.0
  median: 4.0
  75th percentile: 6.25
  max: 45.0
0 590.0
lines of code
min: 4.0 | average: 50.4 | 25th percentile: 4.75 | median: 20.5 | 75th percentile: 62.25 | max: 590.0

Number of Contributors vs. Number of Changes: 62 points

src/main/java/org/apache/maven/plugins/ear/AbstractEarMojo.java x: 10 # contributors y: 15 # changes src/main/java/org/apache/maven/plugins/ear/util/JavaEEVersion.java x: 7 # contributors y: 9 # changes src/site/site.xml x: 14 # contributors y: 28 # changes src/main/java/org/apache/maven/plugins/ear/EarMojo.java x: 13 # contributors y: 45 # changes src/main/java/org/apache/maven/plugins/ear/ApplicationXmlWriter.java x: 7 # contributors y: 11 # changes src/it/descriptor-encoding/verify.groovy x: 4 # contributors y: 4 # changes src/main/java/org/apache/maven/plugins/ear/AbstractEarModule.java x: 5 # contributors y: 13 # changes src/main/java/org/apache/maven/plugins/ear/ApplicationXmlWriterContext.java x: 3 # contributors y: 5 # changes src/main/java/org/apache/maven/plugins/ear/EarExecutionContext.java x: 3 # contributors y: 4 # changes src/main/java/org/apache/maven/plugins/ear/EarModule.java x: 5 # contributors y: 10 # changes src/main/java/org/apache/maven/plugins/ear/EarModuleFactory.java x: 5 # contributors y: 9 # changes src/main/java/org/apache/maven/plugins/ear/EarPluginException.java x: 3 # contributors y: 3 # changes src/main/java/org/apache/maven/plugins/ear/EjbClientModule.java x: 5 # contributors y: 5 # changes src/main/java/org/apache/maven/plugins/ear/EnvEntry.java x: 4 # contributors y: 7 # changes src/main/java/org/apache/maven/plugins/ear/GenerateApplicationXmlMojo.java x: 8 # contributors y: 10 # changes src/main/java/org/apache/maven/plugins/ear/HarModule.java x: 5 # contributors y: 8 # changes src/main/java/org/apache/maven/plugins/ear/JarModule.java x: 5 # contributors y: 7 # changes src/main/java/org/apache/maven/plugins/ear/JbossAppXmlWriter.java x: 4 # contributors y: 5 # changes src/main/java/org/apache/maven/plugins/ear/ResourceRef.java x: 4 # contributors y: 6 # changes src/main/java/org/apache/maven/plugins/ear/util/EarMavenArchiver.java x: 2 # contributors y: 3 # changes src/it/transitive-excludes/verify.groovy x: 1 # contributors y: 1 # changes src/it/skinny-wars-timestamp/war-module-one/src/main/webapp/WEB-INF/web.xml x: 1 # contributors y: 2 # changes src/site/resources/download.cgi x: 2 # contributors y: 2 # changes
45.0
# changes
  min: 1.0
  average: 5.31
  25th percentile: 1.0
  median: 4.0
  75th percentile: 6.25
  max: 45.0
0 14.0
# contributors
min: 1.0 | average: 3.42 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 5.0 | max: 14.0

Number of Contributors vs. File Size: 62 points

src/main/java/org/apache/maven/plugins/ear/AbstractEarMojo.java x: 10 # contributors y: 223 lines of code src/main/java/org/apache/maven/plugins/ear/util/JavaEEVersion.java x: 7 # contributors y: 75 lines of code src/site/site.xml x: 14 # contributors y: 39 lines of code src/main/java/org/apache/maven/plugins/ear/EarMojo.java x: 13 # contributors y: 590 lines of code src/main/java/org/apache/maven/plugins/ear/ApplicationXmlWriter.java x: 7 # contributors y: 208 lines of code src/it/descriptor-encoding/verify.groovy x: 4 # contributors y: 14 lines of code src/main/java/org/apache/maven/plugins/ear/AbstractEarModule.java x: 5 # contributors y: 169 lines of code src/main/java/org/apache/maven/plugins/ear/AbstractXmlWriter.java x: 4 # contributors y: 23 lines of code src/main/java/org/apache/maven/plugins/ear/AppClientModule.java x: 4 # contributors y: 20 lines of code src/main/java/org/apache/maven/plugins/ear/ApplicationXmlWriterContext.java x: 3 # contributors y: 81 lines of code src/main/java/org/apache/maven/plugins/ear/EarExecutionContext.java x: 3 # contributors y: 49 lines of code src/main/java/org/apache/maven/plugins/ear/EarModule.java x: 5 # contributors y: 20 lines of code src/main/java/org/apache/maven/plugins/ear/EarModuleFactory.java x: 5 # contributors y: 78 lines of code src/main/java/org/apache/maven/plugins/ear/EarPluginException.java x: 3 # contributors y: 14 lines of code src/main/java/org/apache/maven/plugins/ear/EjbClientModule.java x: 5 # contributors y: 11 lines of code src/main/java/org/apache/maven/plugins/ear/EjbModule.java x: 5 # contributors y: 21 lines of code src/main/java/org/apache/maven/plugins/ear/EjbRef.java x: 3 # contributors y: 65 lines of code src/main/java/org/apache/maven/plugins/ear/EnvEntry.java x: 4 # contributors y: 70 lines of code src/main/java/org/apache/maven/plugins/ear/GenerateApplicationXmlMojo.java x: 8 # contributors y: 273 lines of code src/main/java/org/apache/maven/plugins/ear/HarModule.java x: 5 # contributors y: 24 lines of code src/main/java/org/apache/maven/plugins/ear/JarModule.java x: 5 # contributors y: 41 lines of code src/main/java/org/apache/maven/plugins/ear/JbossAppXmlWriter.java x: 4 # contributors y: 107 lines of code src/main/java/org/apache/maven/plugins/ear/JbossConfiguration.java x: 3 # contributors y: 126 lines of code src/main/java/org/apache/maven/plugins/ear/JbossEarModule.java x: 3 # contributors y: 5 lines of code src/main/java/org/apache/maven/plugins/ear/ResourceRef.java x: 4 # contributors y: 68 lines of code src/main/java/org/apache/maven/plugins/ear/SarModule.java x: 4 # contributors y: 32 lines of code src/main/java/org/apache/maven/plugins/ear/SecurityRole.java x: 3 # contributors y: 62 lines of code src/main/java/org/apache/maven/plugins/ear/UnknownArtifactTypeException.java x: 3 # contributors y: 8 lines of code src/main/java/org/apache/maven/plugins/ear/WebModule.java x: 5 # contributors y: 50 lines of code src/main/java/org/apache/maven/plugins/ear/util/ArtifactRepository.java x: 5 # contributors y: 46 lines of code src/main/java/org/apache/maven/plugins/ear/util/ArtifactTypeMappingService.java x: 4 # contributors y: 77 lines of code src/main/java/org/apache/maven/plugins/ear/util/EarMavenArchiver.java x: 2 # contributors y: 63 lines of code src/main/java/org/apache/maven/plugins/ear/util/InvalidJavaEEVersion.java x: 2 # contributors y: 13 lines of code src/it/transitive-excludes/verify.groovy x: 1 # contributors y: 19 lines of code src/it/MEAR-243-skinny-wars-provided/war-module-one/src/main/webapp/WEB-INF/web.xml x: 1 # contributors y: 4 lines of code src/it/MEAR-278-same-artifact-twice/pom1.xml x: 1 # contributors y: 33 lines of code src/it/MEAR-278-same-artifact-twice/verify.groovy x: 1 # contributors y: 15 lines of code src/it/filenamemapping-usage-fail/verify.groovy x: 1 # contributors y: 10 lines of code src/it/settings.xml x: 4 # contributors y: 45 lines of code src/main/filtered-resources/META-INF/plexus/components.xml x: 2 # contributors y: 45 lines of code src/site/resources/download.cgi x: 2 # contributors y: 22 lines of code src/it/same-artifactId/business-service/src/main/java/com/example/B.java x: 1 # contributors y: 6 lines of code src/it/basic/src/main/application/META-INF/appserver-application.xml x: 2 # contributors y: 4 lines of code
590.0
lines of code
  min: 4.0
  average: 50.4
  25th percentile: 4.75
  median: 20.5
  75th percentile: 62.25
  max: 590.0
0 14.0
# contributors
min: 1.0 | average: 3.42 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 5.0 | max: 14.0