apache / maven-ear-plugin
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 18% | 22% | 12% | 45%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java0% | 21% | 25% | 14% | 38%
xml0% | 0% | 0% | 0% | 100%
groovy0% | 0% | 0% | 0% | 100%
cgi0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 18% | 22% | 12% | 45%
Longest Files (Top 50)
File# lines# units
EarMojo.java
in src/main/java/org/apache/maven/plugins/ear
590 21
GenerateApplicationXmlMojo.java
in src/main/java/org/apache/maven/plugins/ear
273 9
AbstractEarMojo.java
in src/main/java/org/apache/maven/plugins/ear
223 10
ApplicationXmlWriter.java
in src/main/java/org/apache/maven/plugins/ear
208 15
AbstractEarModule.java
in src/main/java/org/apache/maven/plugins/ear
169 24
JbossConfiguration.java
in src/main/java/org/apache/maven/plugins/ear
126 17
JbossAppXmlWriter.java
in src/main/java/org/apache/maven/plugins/ear
107 1
ApplicationXmlWriterContext.java
in src/main/java/org/apache/maven/plugins/ear
81 13
EarModuleFactory.java
in src/main/java/org/apache/maven/plugins/ear
78 3
ArtifactTypeMappingService.java
in src/main/java/org/apache/maven/plugins/ear/util
77 5
JavaEEVersion.java
in src/main/java/org/apache/maven/plugins/ear/util
75 10
EnvEntry.java
in src/main/java/org/apache/maven/plugins/ear
70 8
ResourceRef.java
in src/main/java/org/apache/maven/plugins/ear
68 11
EjbRef.java
in src/main/java/org/apache/maven/plugins/ear
65 10
EarMavenArchiver.java
in src/main/java/org/apache/maven/plugins/ear/util
63 5
SecurityRole.java
in src/main/java/org/apache/maven/plugins/ear
62 7
WebModule.java
in src/main/java/org/apache/maven/plugins/ear
50 6
EarExecutionContext.java
in src/main/java/org/apache/maven/plugins/ear
49 6
ArtifactRepository.java
in src/main/java/org/apache/maven/plugins/ear/util
46 4
components.xml
in src/main/filtered-resources/META-INF/plexus
45 -
settings.xml
in src/it
45 -
JarModule.java
in src/main/java/org/apache/maven/plugins/ear
41 6
site.xml
in src/site
39 -
pom2.xml
in src/it/MEAR-278-same-artifact-twice
33 -
pom1.xml
in src/it/MEAR-278-same-artifact-twice
33 -
SarModule.java
in src/main/java/org/apache/maven/plugins/ear
32 4
RarModule.java
in src/main/java/org/apache/maven/plugins/ear
24 3
HarModule.java
in src/main/java/org/apache/maven/plugins/ear
24 4
AbstractXmlWriter.java
in src/main/java/org/apache/maven/plugins/ear
23 2
cgi
download.cgi
in src/site/resources
22 -
EjbModule.java
in src/main/java/org/apache/maven/plugins/ear
21 3
AppClientModule.java
in src/main/java/org/apache/maven/plugins/ear
20 3
EarModule.java
in src/main/java/org/apache/maven/plugins/ear
20 -
verify.groovy
in src/it/same-artifactId
20 -
verify.groovy
in src/it/transitive-excludes
19 -
verify.groovy
in src/it/MEAR-278-same-artifact-twice
15 -
EarPluginException.java
in src/main/java/org/apache/maven/plugins/ear
14 4
verify.groovy
in src/it/descriptor-encoding
14 -
InvalidJavaEEVersion.java
in src/main/java/org/apache/maven/plugins/ear/util
13 2
WsrModule.java
in src/main/java/org/apache/maven/plugins/ear
11 2
ParModule.java
in src/main/java/org/apache/maven/plugins/ear
11 2
EjbClientModule.java
in src/main/java/org/apache/maven/plugins/ear
11 2
verify.groovy
in src/it/filenamemapping-usage-fail
10 -
UnknownArtifactTypeException.java
in src/main/java/org/apache/maven/plugins/ear
8 2
A.java
in src/it/same-artifactId/ejb-service/src/main/java/com/example
6 1
B.java
in src/it/same-artifactId/business-service/src/main/java/com/example
6 1
JbossEarModule.java
in src/main/java/org/apache/maven/plugins/ear
5 -
A.java
in src/it/MEAR-198/src/main/java
4 1
web.xml
in src/it/skinny-wars-timestamp/war-module-two/src/main/webapp/WEB-INF
4 -
web.xml
in src/it/skinny-wars-timestamp/war-module-one/src/main/webapp/WEB-INF
4 -
Files With Most Units (Top 35)
File# lines# units
AbstractEarModule.java
in src/main/java/org/apache/maven/plugins/ear
169 24
EarMojo.java
in src/main/java/org/apache/maven/plugins/ear
590 21
JbossConfiguration.java
in src/main/java/org/apache/maven/plugins/ear
126 17
ApplicationXmlWriter.java
in src/main/java/org/apache/maven/plugins/ear
208 15
ApplicationXmlWriterContext.java
in src/main/java/org/apache/maven/plugins/ear
81 13
ResourceRef.java
in src/main/java/org/apache/maven/plugins/ear
68 11
AbstractEarMojo.java
in src/main/java/org/apache/maven/plugins/ear
223 10
EjbRef.java
in src/main/java/org/apache/maven/plugins/ear
65 10
JavaEEVersion.java
in src/main/java/org/apache/maven/plugins/ear/util
75 10
GenerateApplicationXmlMojo.java
in src/main/java/org/apache/maven/plugins/ear
273 9
EnvEntry.java
in src/main/java/org/apache/maven/plugins/ear
70 8
SecurityRole.java
in src/main/java/org/apache/maven/plugins/ear
62 7
JarModule.java
in src/main/java/org/apache/maven/plugins/ear
41 6
EarExecutionContext.java
in src/main/java/org/apache/maven/plugins/ear
49 6
WebModule.java
in src/main/java/org/apache/maven/plugins/ear
50 6
ArtifactTypeMappingService.java
in src/main/java/org/apache/maven/plugins/ear/util
77 5
EarMavenArchiver.java
in src/main/java/org/apache/maven/plugins/ear/util
63 5
SarModule.java
in src/main/java/org/apache/maven/plugins/ear
32 4
ArtifactRepository.java
in src/main/java/org/apache/maven/plugins/ear/util
46 4
HarModule.java
in src/main/java/org/apache/maven/plugins/ear
24 4
EarPluginException.java
in src/main/java/org/apache/maven/plugins/ear
14 4
EarModuleFactory.java
in src/main/java/org/apache/maven/plugins/ear
78 3
EjbModule.java
in src/main/java/org/apache/maven/plugins/ear
21 3
RarModule.java
in src/main/java/org/apache/maven/plugins/ear
24 3
AppClientModule.java
in src/main/java/org/apache/maven/plugins/ear
20 3
AbstractXmlWriter.java
in src/main/java/org/apache/maven/plugins/ear
23 2
InvalidJavaEEVersion.java
in src/main/java/org/apache/maven/plugins/ear/util
13 2
WsrModule.java
in src/main/java/org/apache/maven/plugins/ear
11 2
ParModule.java
in src/main/java/org/apache/maven/plugins/ear
11 2
UnknownArtifactTypeException.java
in src/main/java/org/apache/maven/plugins/ear
8 2
EjbClientModule.java
in src/main/java/org/apache/maven/plugins/ear
11 2
JbossAppXmlWriter.java
in src/main/java/org/apache/maven/plugins/ear
107 1
A.java
in src/it/MEAR-198/src/main/java
4 1
A.java
in src/it/same-artifactId/ejb-service/src/main/java/com/example
6 1
B.java
in src/it/same-artifactId/business-service/src/main/java/com/example
6 1
Files With Long Lines (Top 14)

There are 14 files with lines longer than 120 characters. In total, there are 17 long lines.

File# lines# units# long lines
site.xml
in src/site
39 - 3
EarMojo.java
in src/main/java/org/apache/maven/plugins/ear
590 21 2
web.xml
in src/it/skinny-wars-timestamp/war-module-two/src/main/webapp/WEB-INF
4 - 1
web.xml
in src/it/skinny-wars-timestamp/war-module-one/src/main/webapp/WEB-INF
4 - 1
web.xml
in src/it/non-skinny-wars/war-module/src/main/webapp/WEB-INF
4 - 1
web.xml
in src/it/filenamemapping-usage-fail/war-module/src/main/webapp/WEB-INF
4 - 1
web.xml
in src/it/skinny-wars/war-module/src/main/webapp/WEB-INF
4 - 1
web.xml
in src/it/skinny-wars-javaee5/war-module3/src/main/webapp/WEB-INF
4 - 1
web.xml
in src/it/skinny-wars-javaee5/war-module1/src/main/webapp/WEB-INF
4 - 1
web.xml
in src/it/skinny-wars-javaee5/war-module2/src/main/webapp/WEB-INF
4 - 1
web.xml
in src/it/skinny-wars-filenamemapping-full/war-module/src/main/webapp/WEB-INF
4 - 1
web.xml
in src/it/MEAR-243-skinny-wars-provided/war-module-two/src/main/webapp/WEB-INF
4 - 1
web.xml
in src/it/MEAR-243-skinny-wars-provided/war-module-one/src/main/webapp/WEB-INF
4 - 1
web.xml
in src/it/skinny-wars-filenamemapping-no-version/war-module/src/main/webapp/WEB-INF
4 - 1
Correlations

File Size vs. Commits (all time): 62 points

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

File Size vs. Contributors (all time): 62 points

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

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 1 points

src/site/site.xml x: 1 commits (90d) y: 39 lines of code
39.0
lines of code
  min: 39.0
  average: 39.0
  25th percentile: 39.0
  median: 39.0
  75th percentile: 39.0
  max: 39.0
0 1.0
commits (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Contributors (90 days): 1 points

src/site/site.xml x: 1 contributors (90d) y: 39 lines of code
39.0
lines of code
  min: 39.0
  average: 39.0
  25th percentile: 39.0
  median: 39.0
  75th percentile: 39.0
  max: 39.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0