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,759 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 (774 lines of code)
    • 13 files changed 6-20 times (1,526 lines of code)
    • 47 files changed 1-5 times (1,459 lines of code)
0% | 0% | 20% | 40% | 38%
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,759 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 2 files changed by 11-25 contributors (774 lines of code)
    • 3 files changed by 6-10 contributors (832 lines of code)
    • 36 files changed by 2-5 contributors (1,959 lines of code)
    • 21 files changed by 1 contributor (194 lines of code)
0% | 20% | 22% | 52% | 5%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
xml, java, txt, properties, groovy, md, yml, cgi, gitignore, har, json, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 21% | 43% | 34%
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% | 40% | 38%
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
735 20 2016-08-09 2023-05-15 42 13 rfscholte@apache.org timtebeek@gmail.com
site.xml
in src/site
39 - 2005-09-23 2022-09-27 27 13 snicoll@apache.org s.jaranowski@gmail.com
AbstractEarModule.java
in src/main/java/org/apache/maven/plugins/ear
220 24 2016-08-09 2020-12-29 12 5 rfscholte@apache.org slachiewicz@apache.org
AbstractEarMojo.java
in src/main/java/org/apache/maven/plugins/ear
253 10 2016-08-09 2022-10-16 11 7 rfscholte@apache.org s.jaranowski@gmail.com
EarModule.java
in src/main/java/org/apache/maven/plugins/ear
22 - 2016-08-09 2020-12-29 9 5 rfscholte@apache.org slachiewicz@apache.org
ApplicationXmlWriter.java
in src/main/java/org/apache/maven/plugins/ear
242 14 2016-08-09 2022-09-23 9 7 rfscholte@apache.org wolfgang.knauf@gmx.de
RarModule.java
in src/main/java/org/apache/maven/plugins/ear
29 3 2016-08-09 2020-12-20 8 4 rfscholte@apache.org hboutemy@apache.org
WebModule.java
in src/main/java/org/apache/maven/plugins/ear
61 6 2016-08-09 2020-12-29 8 5 rfscholte@apache.org slachiewicz@apache.org
EarModuleFactory.java
in src/main/java/org/apache/maven/plugins/ear
107 3 2016-08-09 2020-12-29 8 5 rfscholte@apache.org slachiewicz@apache.org
GenerateApplicationXmlMojo.java
in src/main/java/org/apache/maven/plugins/ear
337 9 2016-08-09 2020-12-29 8 7 rfscholte@apache.org slachiewicz@apache.org
HarModule.java
in src/main/java/org/apache/maven/plugins/ear
31 4 2016-08-09 2020-12-20 7 4 rfscholte@apache.org hboutemy@apache.org
SarModule.java
in src/main/java/org/apache/maven/plugins/ear
40 4 2016-08-09 2020-12-20 6 3 rfscholte@apache.org hboutemy@apache.org
settings.xml
in src/it
45 - 2008-09-23 2017-10-06 6 4 bentmann@apache.org hboutemy@apache.org
JarModule.java
in src/main/java/org/apache/maven/plugins/ear
52 6 2016-08-09 2020-12-29 6 5 rfscholte@apache.org slachiewicz@apache.org
EnvEntry.java
in src/main/java/org/apache/maven/plugins/ear
87 8 2016-08-09 2023-05-15 6 4 rfscholte@apache.org timtebeek@gmail.com
ResourceRef.java
in src/main/java/org/apache/maven/plugins/ear
87 11 2017-08-27 2023-05-15 5 4 khmarbaise@apache.org timtebeek@gmail.com
JavaEEVersion.java
in src/main/java/org/apache/maven/plugins/ear/util
88 10 2016-08-09 2022-09-23 5 5 rfscholte@apache.org wolfgang.knauf@gmx.de
WsrModule.java
in src/main/java/org/apache/maven/plugins/ear
15 2 2016-08-09 2020-12-20 4 4 rfscholte@apache.org hboutemy@apache.org
ParModule.java
in src/main/java/org/apache/maven/plugins/ear
15 2 2016-08-09 2020-12-20 4 4 rfscholte@apache.org hboutemy@apache.org
EjbClientModule.java
in src/main/java/org/apache/maven/plugins/ear
15 2 2016-08-09 2020-12-20 4 4 rfscholte@apache.org hboutemy@apache.org
EjbModule.java
in src/main/java/org/apache/maven/plugins/ear
26 3 2016-08-09 2020-12-20 4 4 rfscholte@apache.org hboutemy@apache.org
SecurityRole.java
in src/main/java/org/apache/maven/plugins/ear
76 7 2016-08-09 2020-12-29 4 3 rfscholte@apache.org slachiewicz@apache.org
ApplicationXmlWriterContext.java
in src/main/java/org/apache/maven/plugins/ear
89 13 2016-08-09 2018-03-07 4 2 rfscholte@apache.org khmarbaise@apache.org
JbossAppXmlWriter.java
in src/main/java/org/apache/maven/plugins/ear
134 1 2016-08-09 2020-12-29 4 4 rfscholte@apache.org slachiewicz@apache.org
JbossConfiguration.java
in src/main/java/org/apache/maven/plugins/ear
150 17 2016-08-09 2020-12-29 4 3 rfscholte@apache.org slachiewicz@apache.org
JbossEarModule.java
in src/main/java/org/apache/maven/plugins/ear
6 - 2016-08-09 2020-12-29 3 3 rfscholte@apache.org slachiewicz@apache.org
verify.groovy
in src/it/descriptor-encoding
13 - 2009-01-25 2014-11-23 3 3 bentmann@apache.org hboutemy@apache.org
AppClientModule.java
in src/main/java/org/apache/maven/plugins/ear
25 3 2016-08-09 2020-12-20 3 3 rfscholte@apache.org hboutemy@apache.org
AbstractXmlWriter.java
in src/main/java/org/apache/maven/plugins/ear
32 2 2016-08-09 2020-09-24 3 3 rfscholte@apache.org elharo@ibiblio.org
EarExecutionContext.java
in src/main/java/org/apache/maven/plugins/ear
43 6 2016-08-09 2018-03-07 3 2 rfscholte@apache.org khmarbaise@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
ArtifactRepository.java
in src/main/java/org/apache/maven/plugins/ear/util
61 4 2016-08-09 2020-12-26 3 3 rfscholte@apache.org elharo@users.noreply.github...
EjbRef.java
in src/main/java/org/apache/maven/plugins/ear
82 10 2016-08-09 2023-05-15 3 3 rfscholte@apache.org timtebeek@gmail.com
ArtifactTypeMappingService.java
in src/main/java/org/apache/maven/plugins/ear/util
103 5 2016-08-09 2020-12-29 3 3 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
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
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
web.xml
in src/it/skinny-wars-timestamp/war-module-one/src/main/webapp/WEB-INF
4 - 2020-10-18 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-18 2020-12-06 2 1 abrarov@gmail.com abrarov@gmail.com
UnknownArtifactTypeException.java
in src/main/java/org/apache/maven/plugins/ear
13 2 2016-08-09 2018-03-07 2 2 rfscholte@apache.org khmarbaise@apache.org
InvalidJavaEEVersion.java
in src/main/java/org/apache/maven/plugins/ear/util
17 2 2016-08-09 2020-12-29 2 2 rfscholte@apache.org slachiewicz@apache.org
EarPluginException.java
in src/main/java/org/apache/maven/plugins/ear
21 4 2016-08-09 2018-03-07 2 2 rfscholte@apache.org khmarbaise@apache.org
cgi
download.cgi
in src/site/resources
22 - 2014-05-14 2014-05-18 2 2 khmarbaise@apache.org hboutemy@apache.org
EarMavenArchiver.java
in src/main/java/org/apache/maven/plugins/ear/util
79 5 2016-08-09 2020-12-29 2 2 rfscholte@apache.org slachiewicz@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/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-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-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/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
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
EarMojo.java
in src/main/java/org/apache/maven/plugins/ear
735 20 2016-08-09 2023-05-15 42 13 rfscholte@apache.org timtebeek@gmail.com
site.xml
in src/site
39 - 2005-09-23 2022-09-27 27 13 snicoll@apache.org s.jaranowski@gmail.com
AbstractEarMojo.java
in src/main/java/org/apache/maven/plugins/ear
253 10 2016-08-09 2022-10-16 11 7 rfscholte@apache.org s.jaranowski@gmail.com
ApplicationXmlWriter.java
in src/main/java/org/apache/maven/plugins/ear
242 14 2016-08-09 2022-09-23 9 7 rfscholte@apache.org wolfgang.knauf@gmx.de
GenerateApplicationXmlMojo.java
in src/main/java/org/apache/maven/plugins/ear
337 9 2016-08-09 2020-12-29 8 7 rfscholte@apache.org slachiewicz@apache.org
AbstractEarModule.java
in src/main/java/org/apache/maven/plugins/ear
220 24 2016-08-09 2020-12-29 12 5 rfscholte@apache.org slachiewicz@apache.org
EarModule.java
in src/main/java/org/apache/maven/plugins/ear
22 - 2016-08-09 2020-12-29 9 5 rfscholte@apache.org slachiewicz@apache.org
EarModuleFactory.java
in src/main/java/org/apache/maven/plugins/ear
107 3 2016-08-09 2020-12-29 8 5 rfscholte@apache.org slachiewicz@apache.org
WebModule.java
in src/main/java/org/apache/maven/plugins/ear
61 6 2016-08-09 2020-12-29 8 5 rfscholte@apache.org slachiewicz@apache.org
JarModule.java
in src/main/java/org/apache/maven/plugins/ear
52 6 2016-08-09 2020-12-29 6 5 rfscholte@apache.org slachiewicz@apache.org
JavaEEVersion.java
in src/main/java/org/apache/maven/plugins/ear/util
88 10 2016-08-09 2022-09-23 5 5 rfscholte@apache.org wolfgang.knauf@gmx.de
RarModule.java
in src/main/java/org/apache/maven/plugins/ear
29 3 2016-08-09 2020-12-20 8 4 rfscholte@apache.org hboutemy@apache.org
HarModule.java
in src/main/java/org/apache/maven/plugins/ear
31 4 2016-08-09 2020-12-20 7 4 rfscholte@apache.org hboutemy@apache.org
settings.xml
in src/it
45 - 2008-09-23 2017-10-06 6 4 bentmann@apache.org hboutemy@apache.org
EnvEntry.java
in src/main/java/org/apache/maven/plugins/ear
87 8 2016-08-09 2023-05-15 6 4 rfscholte@apache.org timtebeek@gmail.com
ResourceRef.java
in src/main/java/org/apache/maven/plugins/ear
87 11 2017-08-27 2023-05-15 5 4 khmarbaise@apache.org timtebeek@gmail.com
EjbClientModule.java
in src/main/java/org/apache/maven/plugins/ear
15 2 2016-08-09 2020-12-20 4 4 rfscholte@apache.org hboutemy@apache.org
ParModule.java
in src/main/java/org/apache/maven/plugins/ear
15 2 2016-08-09 2020-12-20 4 4 rfscholte@apache.org hboutemy@apache.org
EjbModule.java
in src/main/java/org/apache/maven/plugins/ear
26 3 2016-08-09 2020-12-20 4 4 rfscholte@apache.org hboutemy@apache.org
WsrModule.java
in src/main/java/org/apache/maven/plugins/ear
15 2 2016-08-09 2020-12-20 4 4 rfscholte@apache.org hboutemy@apache.org
JbossAppXmlWriter.java
in src/main/java/org/apache/maven/plugins/ear
134 1 2016-08-09 2020-12-29 4 4 rfscholte@apache.org slachiewicz@apache.org
SarModule.java
in src/main/java/org/apache/maven/plugins/ear
40 4 2016-08-09 2020-12-20 6 3 rfscholte@apache.org hboutemy@apache.org
JbossConfiguration.java
in src/main/java/org/apache/maven/plugins/ear
150 17 2016-08-09 2020-12-29 4 3 rfscholte@apache.org slachiewicz@apache.org
SecurityRole.java
in src/main/java/org/apache/maven/plugins/ear
76 7 2016-08-09 2020-12-29 4 3 rfscholte@apache.org slachiewicz@apache.org
verify.groovy
in src/it/descriptor-encoding
13 - 2009-01-25 2014-11-23 3 3 bentmann@apache.org hboutemy@apache.org
AppClientModule.java
in src/main/java/org/apache/maven/plugins/ear
25 3 2016-08-09 2020-12-20 3 3 rfscholte@apache.org hboutemy@apache.org
AbstractXmlWriter.java
in src/main/java/org/apache/maven/plugins/ear
32 2 2016-08-09 2020-09-24 3 3 rfscholte@apache.org elharo@ibiblio.org
ArtifactTypeMappingService.java
in src/main/java/org/apache/maven/plugins/ear/util
103 5 2016-08-09 2020-12-29 3 3 rfscholte@apache.org slachiewicz@apache.org
ArtifactRepository.java
in src/main/java/org/apache/maven/plugins/ear/util
61 4 2016-08-09 2020-12-26 3 3 rfscholte@apache.org elharo@users.noreply.github...
EjbRef.java
in src/main/java/org/apache/maven/plugins/ear
82 10 2016-08-09 2023-05-15 3 3 rfscholte@apache.org timtebeek@gmail.com
JbossEarModule.java
in src/main/java/org/apache/maven/plugins/ear
6 - 2016-08-09 2020-12-29 3 3 rfscholte@apache.org slachiewicz@apache.org
ApplicationXmlWriterContext.java
in src/main/java/org/apache/maven/plugins/ear
89 13 2016-08-09 2018-03-07 4 2 rfscholte@apache.org khmarbaise@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
EarExecutionContext.java
in src/main/java/org/apache/maven/plugins/ear
43 6 2016-08-09 2018-03-07 3 2 rfscholte@apache.org khmarbaise@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
cgi
download.cgi
in src/site/resources
22 - 2014-05-14 2014-05-18 2 2 khmarbaise@apache.org hboutemy@apache.org
EarPluginException.java
in src/main/java/org/apache/maven/plugins/ear
21 4 2016-08-09 2018-03-07 2 2 rfscholte@apache.org khmarbaise@apache.org
InvalidJavaEEVersion.java
in src/main/java/org/apache/maven/plugins/ear/util
17 2 2016-08-09 2020-12-29 2 2 rfscholte@apache.org slachiewicz@apache.org
EarMavenArchiver.java
in src/main/java/org/apache/maven/plugins/ear/util
79 5 2016-08-09 2020-12-29 2 2 rfscholte@apache.org slachiewicz@apache.org
UnknownArtifactTypeException.java
in src/main/java/org/apache/maven/plugins/ear
13 2 2016-08-09 2018-03-07 2 2 rfscholte@apache.org khmarbaise@apache.org
web.xml
in src/it/skinny-wars-timestamp/war-module-two/src/main/webapp/WEB-INF
4 - 2020-10-18 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-18 2020-12-06 2 1 abrarov@gmail.com abrarov@gmail.com
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-filenamemapping-full/war-module/src/main/webapp/WEB-INF
4 - 2014-06-14 2014-06-14 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
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/filenamemapping-usage-fail
10 - 2018-03-08 2018-03-08 1 1 khmarbaise@apache.org khmarbaise@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
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
web.xml
in src/it/skinny-wars-timestamp/war-module-two/src/main/webapp/WEB-INF
4 - 2020-10-18 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-18 2020-12-06 2 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/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
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/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-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-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-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
ApplicationXmlWriterContext.java
in src/main/java/org/apache/maven/plugins/ear
89 13 2016-08-09 2018-03-07 4 2 rfscholte@apache.org khmarbaise@apache.org
EarMavenArchiver.java
in src/main/java/org/apache/maven/plugins/ear/util
79 5 2016-08-09 2020-12-29 2 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
EarExecutionContext.java
in src/main/java/org/apache/maven/plugins/ear
43 6 2016-08-09 2018-03-07 3 2 rfscholte@apache.org khmarbaise@apache.org
cgi
download.cgi
in src/site/resources
22 - 2014-05-14 2014-05-18 2 2 khmarbaise@apache.org hboutemy@apache.org
EarPluginException.java
in src/main/java/org/apache/maven/plugins/ear
21 4 2016-08-09 2018-03-07 2 2 rfscholte@apache.org khmarbaise@apache.org
InvalidJavaEEVersion.java
in src/main/java/org/apache/maven/plugins/ear/util
17 2 2016-08-09 2020-12-29 2 2 rfscholte@apache.org slachiewicz@apache.org
UnknownArtifactTypeException.java
in src/main/java/org/apache/maven/plugins/ear
13 2 2016-08-09 2018-03-07 2 2 rfscholte@apache.org khmarbaise@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
JbossConfiguration.java
in src/main/java/org/apache/maven/plugins/ear
150 17 2016-08-09 2020-12-29 4 3 rfscholte@apache.org slachiewicz@apache.org
ArtifactTypeMappingService.java
in src/main/java/org/apache/maven/plugins/ear/util
103 5 2016-08-09 2020-12-29 3 3 rfscholte@apache.org slachiewicz@apache.org
EjbRef.java
in src/main/java/org/apache/maven/plugins/ear
82 10 2016-08-09 2023-05-15 3 3 rfscholte@apache.org timtebeek@gmail.com
SecurityRole.java
in src/main/java/org/apache/maven/plugins/ear
76 7 2016-08-09 2020-12-29 4 3 rfscholte@apache.org slachiewicz@apache.org
ArtifactRepository.java
in src/main/java/org/apache/maven/plugins/ear/util
61 4 2016-08-09 2020-12-26 3 3 rfscholte@apache.org elharo@users.noreply.github...
SarModule.java
in src/main/java/org/apache/maven/plugins/ear
40 4 2016-08-09 2020-12-20 6 3 rfscholte@apache.org hboutemy@apache.org
AbstractXmlWriter.java
in src/main/java/org/apache/maven/plugins/ear
32 2 2016-08-09 2020-09-24 3 3 rfscholte@apache.org elharo@ibiblio.org
AppClientModule.java
in src/main/java/org/apache/maven/plugins/ear
25 3 2016-08-09 2020-12-20 3 3 rfscholte@apache.org hboutemy@apache.org
verify.groovy
in src/it/descriptor-encoding
13 - 2009-01-25 2014-11-23 3 3 bentmann@apache.org hboutemy@apache.org
JbossEarModule.java
in src/main/java/org/apache/maven/plugins/ear
6 - 2016-08-09 2020-12-29 3 3 rfscholte@apache.org slachiewicz@apache.org
JbossAppXmlWriter.java
in src/main/java/org/apache/maven/plugins/ear
134 1 2016-08-09 2020-12-29 4 4 rfscholte@apache.org slachiewicz@apache.org
ResourceRef.java
in src/main/java/org/apache/maven/plugins/ear
87 11 2017-08-27 2023-05-15 5 4 khmarbaise@apache.org timtebeek@gmail.com
EnvEntry.java
in src/main/java/org/apache/maven/plugins/ear
87 8 2016-08-09 2023-05-15 6 4 rfscholte@apache.org timtebeek@gmail.com
settings.xml
in src/it
45 - 2008-09-23 2017-10-06 6 4 bentmann@apache.org hboutemy@apache.org
HarModule.java
in src/main/java/org/apache/maven/plugins/ear
31 4 2016-08-09 2020-12-20 7 4 rfscholte@apache.org hboutemy@apache.org
RarModule.java
in src/main/java/org/apache/maven/plugins/ear
29 3 2016-08-09 2020-12-20 8 4 rfscholte@apache.org hboutemy@apache.org
EjbModule.java
in src/main/java/org/apache/maven/plugins/ear
26 3 2016-08-09 2020-12-20 4 4 rfscholte@apache.org hboutemy@apache.org
EjbClientModule.java
in src/main/java/org/apache/maven/plugins/ear
15 2 2016-08-09 2020-12-20 4 4 rfscholte@apache.org hboutemy@apache.org
ParModule.java
in src/main/java/org/apache/maven/plugins/ear
15 2 2016-08-09 2020-12-20 4 4 rfscholte@apache.org hboutemy@apache.org
Correlations

File Size vs. Number of Changes: 62 points

src/main/java/org/apache/maven/plugins/ear/EarMojo.java x: 735 lines of code y: 42 # changes src/main/java/org/apache/maven/plugins/ear/EjbRef.java x: 82 lines of code y: 3 # changes src/main/java/org/apache/maven/plugins/ear/EnvEntry.java x: 87 lines of code y: 6 # changes src/main/java/org/apache/maven/plugins/ear/ResourceRef.java x: 87 lines of code y: 5 # changes src/main/java/org/apache/maven/plugins/ear/AbstractEarMojo.java x: 253 lines of code y: 11 # changes src/main/java/org/apache/maven/plugins/ear/GenerateApplicationXmlMojo.java x: 337 lines of code y: 8 # changes src/it/transitive-excludes/verify.groovy x: 19 lines of code y: 1 # changes src/site/site.xml x: 39 lines of code y: 27 # changes src/main/java/org/apache/maven/plugins/ear/ApplicationXmlWriter.java x: 242 lines of code y: 9 # changes src/main/java/org/apache/maven/plugins/ear/util/JavaEEVersion.java x: 88 lines of code y: 5 # changes src/main/java/org/apache/maven/plugins/ear/AbstractEarModule.java x: 220 lines of code y: 12 # changes src/main/java/org/apache/maven/plugins/ear/EarModule.java x: 22 lines of code y: 9 # changes src/main/java/org/apache/maven/plugins/ear/EarModuleFactory.java x: 107 lines of code y: 8 # changes src/main/java/org/apache/maven/plugins/ear/JarModule.java x: 52 lines of code y: 6 # changes src/main/java/org/apache/maven/plugins/ear/JbossAppXmlWriter.java x: 134 lines of code y: 4 # changes src/main/java/org/apache/maven/plugins/ear/JbossConfiguration.java x: 150 lines of code y: 4 # changes src/main/java/org/apache/maven/plugins/ear/JbossEarModule.java x: 6 lines of code y: 3 # changes src/main/java/org/apache/maven/plugins/ear/SecurityRole.java x: 76 lines of code y: 4 # changes src/main/java/org/apache/maven/plugins/ear/WebModule.java x: 61 lines of code y: 8 # changes src/main/java/org/apache/maven/plugins/ear/util/ArtifactTypeMappingService.java x: 103 lines of code y: 3 # changes src/main/java/org/apache/maven/plugins/ear/util/EarMavenArchiver.java x: 79 lines of code y: 2 # changes src/main/java/org/apache/maven/plugins/ear/util/InvalidJavaEEVersion.java x: 17 lines of code y: 2 # changes src/main/java/org/apache/maven/plugins/ear/util/ArtifactRepository.java x: 61 lines of code y: 3 # 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/main/java/org/apache/maven/plugins/ear/AppClientModule.java x: 25 lines of code y: 3 # changes src/main/java/org/apache/maven/plugins/ear/EjbClientModule.java x: 15 lines of code y: 4 # changes src/main/java/org/apache/maven/plugins/ear/EjbModule.java x: 26 lines of code y: 4 # changes src/main/java/org/apache/maven/plugins/ear/HarModule.java x: 31 lines of code y: 7 # changes src/main/java/org/apache/maven/plugins/ear/RarModule.java x: 29 lines of code y: 8 # changes src/main/java/org/apache/maven/plugins/ear/SarModule.java x: 40 lines of code y: 6 # 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/main/java/org/apache/maven/plugins/ear/AbstractXmlWriter.java x: 32 lines of code y: 3 # 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/main/java/org/apache/maven/plugins/ear/ApplicationXmlWriterContext.java x: 89 lines of code y: 4 # changes src/main/java/org/apache/maven/plugins/ear/EarExecutionContext.java x: 43 lines of code y: 3 # changes src/main/java/org/apache/maven/plugins/ear/EarPluginException.java x: 21 lines of code y: 2 # changes src/main/java/org/apache/maven/plugins/ear/UnknownArtifactTypeException.java x: 13 lines of code y: 2 # 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/it/descriptor-encoding/verify.groovy x: 13 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
42.0
# changes
  min: 1.0
  average: 4.53
  25th percentile: 1.0
  median: 3.0
  75th percentile: 5.25
  max: 42.0
0 735.0
lines of code
min: 4.0 | average: 60.63 | 25th percentile: 5.5 | median: 23.5 | 75th percentile: 76.75 | max: 735.0

Number of Contributors vs. Number of Changes: 62 points

src/main/java/org/apache/maven/plugins/ear/EarMojo.java x: 13 # contributors y: 42 # changes src/main/java/org/apache/maven/plugins/ear/EjbRef.java x: 3 # contributors y: 3 # changes src/main/java/org/apache/maven/plugins/ear/EnvEntry.java x: 4 # contributors y: 6 # changes src/main/java/org/apache/maven/plugins/ear/ResourceRef.java x: 4 # contributors y: 5 # changes src/main/java/org/apache/maven/plugins/ear/AbstractEarMojo.java x: 7 # contributors y: 11 # changes src/main/java/org/apache/maven/plugins/ear/GenerateApplicationXmlMojo.java x: 7 # contributors y: 8 # changes src/it/transitive-excludes/verify.groovy x: 1 # contributors y: 1 # changes src/site/site.xml x: 13 # contributors y: 27 # changes src/main/java/org/apache/maven/plugins/ear/ApplicationXmlWriter.java x: 7 # contributors y: 9 # changes src/main/java/org/apache/maven/plugins/ear/util/JavaEEVersion.java x: 5 # contributors y: 5 # changes src/main/java/org/apache/maven/plugins/ear/AbstractEarModule.java x: 5 # contributors y: 12 # changes src/main/java/org/apache/maven/plugins/ear/EarModule.java x: 5 # contributors y: 9 # changes src/main/java/org/apache/maven/plugins/ear/EarModuleFactory.java x: 5 # contributors y: 8 # changes src/main/java/org/apache/maven/plugins/ear/JarModule.java x: 5 # contributors y: 6 # changes src/main/java/org/apache/maven/plugins/ear/JbossAppXmlWriter.java x: 4 # contributors y: 4 # changes src/main/java/org/apache/maven/plugins/ear/JbossConfiguration.java x: 3 # contributors y: 4 # changes src/main/java/org/apache/maven/plugins/ear/util/EarMavenArchiver.java x: 2 # contributors y: 2 # changes src/main/java/org/apache/maven/plugins/ear/HarModule.java x: 4 # contributors y: 7 # changes src/main/java/org/apache/maven/plugins/ear/RarModule.java x: 4 # contributors y: 8 # changes src/main/java/org/apache/maven/plugins/ear/SarModule.java x: 3 # contributors y: 6 # changes src/it/skinny-wars-timestamp/war-module-one/src/main/webapp/WEB-INF/web.xml x: 1 # contributors y: 2 # changes src/main/java/org/apache/maven/plugins/ear/ApplicationXmlWriterContext.java x: 2 # contributors y: 4 # changes src/main/java/org/apache/maven/plugins/ear/EarExecutionContext.java x: 2 # contributors y: 3 # changes
42.0
# changes
  min: 1.0
  average: 4.53
  25th percentile: 1.0
  median: 3.0
  75th percentile: 5.25
  max: 42.0
0 13.0
# contributors
min: 1.0 | average: 3.03 | 25th percentile: 1.0 | median: 2.5 | 75th percentile: 4.0 | max: 13.0

Number of Contributors vs. File Size: 62 points

src/main/java/org/apache/maven/plugins/ear/EarMojo.java x: 13 # contributors y: 735 lines of code src/main/java/org/apache/maven/plugins/ear/EjbRef.java x: 3 # contributors y: 82 lines of code src/main/java/org/apache/maven/plugins/ear/EnvEntry.java x: 4 # contributors y: 87 lines of code src/main/java/org/apache/maven/plugins/ear/AbstractEarMojo.java x: 7 # contributors y: 253 lines of code src/main/java/org/apache/maven/plugins/ear/GenerateApplicationXmlMojo.java x: 7 # contributors y: 337 lines of code src/it/transitive-excludes/verify.groovy x: 1 # contributors y: 19 lines of code src/site/site.xml x: 13 # contributors y: 39 lines of code src/main/java/org/apache/maven/plugins/ear/ApplicationXmlWriter.java x: 7 # contributors y: 242 lines of code src/main/java/org/apache/maven/plugins/ear/util/JavaEEVersion.java x: 5 # contributors y: 88 lines of code src/main/java/org/apache/maven/plugins/ear/AbstractEarModule.java x: 5 # contributors y: 220 lines of code src/main/java/org/apache/maven/plugins/ear/EarModule.java x: 5 # contributors y: 22 lines of code src/main/java/org/apache/maven/plugins/ear/EarModuleFactory.java x: 5 # contributors y: 107 lines of code src/main/java/org/apache/maven/plugins/ear/JarModule.java x: 5 # contributors y: 52 lines of code src/main/java/org/apache/maven/plugins/ear/JbossAppXmlWriter.java x: 4 # contributors y: 134 lines of code src/main/java/org/apache/maven/plugins/ear/JbossConfiguration.java x: 3 # contributors y: 150 lines of code src/main/java/org/apache/maven/plugins/ear/JbossEarModule.java x: 3 # contributors y: 6 lines of code src/main/java/org/apache/maven/plugins/ear/SecurityRole.java x: 3 # contributors y: 76 lines of code src/main/java/org/apache/maven/plugins/ear/WebModule.java x: 5 # contributors y: 61 lines of code src/main/java/org/apache/maven/plugins/ear/util/ArtifactTypeMappingService.java x: 3 # contributors y: 103 lines of code src/main/java/org/apache/maven/plugins/ear/util/EarMavenArchiver.java x: 2 # contributors y: 79 lines of code src/main/java/org/apache/maven/plugins/ear/util/InvalidJavaEEVersion.java x: 2 # contributors y: 17 lines of code src/main/java/org/apache/maven/plugins/ear/util/ArtifactRepository.java x: 3 # contributors y: 61 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/main/java/org/apache/maven/plugins/ear/AppClientModule.java x: 3 # contributors y: 25 lines of code src/main/java/org/apache/maven/plugins/ear/EjbClientModule.java x: 4 # contributors y: 15 lines of code src/main/java/org/apache/maven/plugins/ear/EjbModule.java x: 4 # contributors y: 26 lines of code src/main/java/org/apache/maven/plugins/ear/HarModule.java x: 4 # contributors y: 31 lines of code src/main/java/org/apache/maven/plugins/ear/SarModule.java x: 3 # contributors y: 40 lines of code src/main/java/org/apache/maven/plugins/ear/AbstractXmlWriter.java x: 3 # contributors y: 32 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/main/java/org/apache/maven/plugins/ear/ApplicationXmlWriterContext.java x: 2 # contributors y: 89 lines of code src/main/java/org/apache/maven/plugins/ear/EarExecutionContext.java x: 2 # contributors y: 43 lines of code src/main/java/org/apache/maven/plugins/ear/EarPluginException.java x: 2 # contributors y: 21 lines of code src/main/java/org/apache/maven/plugins/ear/UnknownArtifactTypeException.java x: 2 # contributors y: 13 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/it/descriptor-encoding/verify.groovy x: 3 # contributors y: 13 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
735.0
lines of code
  min: 4.0
  average: 60.63
  25th percentile: 5.5
  median: 23.5
  75th percentile: 76.75
  max: 735.0
0 13.0
# contributors
min: 1.0 | average: 3.03 | 25th percentile: 1.0 | median: 2.5 | 75th percentile: 4.0 | max: 13.0