apache / maven-help-plugin
File Size

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

Intro
Learn more...
File Size Overall
0% | 31% | 17% | 19% | 31%
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% | 37% | 20% | 23% | 18%
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% | 31% | 17% | 19% | 31%
Longest Files (Top 38)
File# lines# units
DescribeMojo.java
in src/main/java/org/apache/maven/plugins/help
598 24
EvaluateMojo.java
in src/main/java/org/apache/maven/plugins/help
328 12
EffectiveSettingsMojo.java
in src/main/java/org/apache/maven/plugins/help
155 8
EffectivePomMojo.java
in src/main/java/org/apache/maven/plugins/help
122 6
AbstractHelpMojo.java
in src/main/java/org/apache/maven/plugins/help
103 4
AllProfilesMojo.java
in src/main/java/org/apache/maven/plugins/help
94 5
AbstractEffectiveMojo.java
in src/main/java/org/apache/maven/plugins/help
83 6
SystemMojo.java
in src/main/java/org/apache/maven/plugins/help
63 2
ActiveProfilesMojo.java
in src/main/java/org/apache/maven/plugins/help
62 3
settings.xml
in src/it/mrm
58 -
settings.xml
in src/it/projects
50 -
site.xml
in src/site
31 -
cgi
download.cgi
in src/site/resources
22 -
verify.groovy
in src/it/projects/effective-pom_properties
10 -
verify.groovy
in src/it/projects/describe-plugin-in-plugin-management
9 -
verify.groovy
in src/it/projects/describe-cmd-with-goal-report
9 -
verify.groovy
in src/it/projects/effective-pom-multimodule-artifact
9 -
verify.groovy
in src/it/projects/effective-pom-from-lifecycle
8 -
verify.groovy
in src/it/projects/effective-pom-artifact
7 -
verify.groovy
in src/it/projects/all-profiles-parent-pom
7 -
verify.groovy
in src/it/projects/describe-plugin-without-name
7 -
verify.groovy
in src/it/projects/describe-cmd
7 -
verify.groovy
in src/it/projects/describe-cmd-with-goal
7 -
verify.groovy
in src/it/projects/active-profiles_multimodule
6 -
verify.groovy
in src/it/projects/effective-settings_deep-clone
6 -
verify.groovy
in src/it/projects/evaluate-settings-servers
5 -
verify.groovy
in src/it/projects/evaluate-with-expression-with-output
5 -
verify.groovy
in src/it/projects/all-profiles
5 -
verify.groovy
in src/it/projects/effective-pom-verbose
3 -
verify.groovy
in src/it/projects/active-profiles
3 -
verify.groovy
in src/it/projects/evaluate
3 -
verify.groovy
in src/it/projects/evaluate-artifact-with-expression-with-output
3 -
verify.groovy
in src/it/projects/evaluate-null-object-with-output
3 -
verify.groovy
in src/it/projects/evaluate-null-object
3 -
verify.groovy
in src/it/projects/describe-prefix-and-invalid-mojo
2 -
verify.groovy
in src/it/projects/effective-pom-multimodule
2 -
verify.groovy
in src/it/projects/effective-pom-multimodule-unlink-parent
2 -
verify.groovy
in src/it/projects/evaluate-forceStdout
1 -
Files With Most Units (Top 9)
File# lines# units
DescribeMojo.java
in src/main/java/org/apache/maven/plugins/help
598 24
EvaluateMojo.java
in src/main/java/org/apache/maven/plugins/help
328 12
EffectiveSettingsMojo.java
in src/main/java/org/apache/maven/plugins/help
155 8
AbstractEffectiveMojo.java
in src/main/java/org/apache/maven/plugins/help
83 6
EffectivePomMojo.java
in src/main/java/org/apache/maven/plugins/help
122 6
AllProfilesMojo.java
in src/main/java/org/apache/maven/plugins/help
94 5
AbstractHelpMojo.java
in src/main/java/org/apache/maven/plugins/help
103 4
ActiveProfilesMojo.java
in src/main/java/org/apache/maven/plugins/help
62 3
SystemMojo.java
in src/main/java/org/apache/maven/plugins/help
63 2
Files With Long Lines (Top 5)

There are 5 files with lines longer than 120 characters. In total, there are 7 long lines.

File# lines# units# long lines
verify.groovy
in src/it/projects/effective-pom-verbose
3 - 2
verify.groovy
in src/it/projects/active-profiles_multimodule
6 - 2
settings.xml
in src/it/mrm
58 - 1
verify.groovy
in src/it/projects/evaluate-forceStdout
1 - 1
site.xml
in src/site
31 - 1
Correlations

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

src/site/site.xml x: 16 commits (all time) y: 31 lines of code src/main/java/org/apache/maven/plugins/help/AbstractEffectiveMojo.java x: 22 commits (all time) y: 83 lines of code src/main/java/org/apache/maven/plugins/help/AbstractHelpMojo.java x: 19 commits (all time) y: 103 lines of code src/main/java/org/apache/maven/plugins/help/ActiveProfilesMojo.java x: 32 commits (all time) y: 62 lines of code src/main/java/org/apache/maven/plugins/help/AllProfilesMojo.java x: 26 commits (all time) y: 94 lines of code src/main/java/org/apache/maven/plugins/help/DescribeMojo.java x: 90 commits (all time) y: 598 lines of code src/main/java/org/apache/maven/plugins/help/EffectivePomMojo.java x: 40 commits (all time) y: 122 lines of code src/main/java/org/apache/maven/plugins/help/EffectiveSettingsMojo.java x: 34 commits (all time) y: 155 lines of code src/main/java/org/apache/maven/plugins/help/EvaluateMojo.java x: 40 commits (all time) y: 328 lines of code src/main/java/org/apache/maven/plugins/help/SystemMojo.java x: 25 commits (all time) y: 63 lines of code src/it/projects/evaluate-null-object-with-output/verify.groovy x: 1 commits (all time) y: 3 lines of code src/it/projects/effective-pom-verbose/verify.groovy x: 2 commits (all time) y: 3 lines of code src/it/projects/all-profiles-parent-pom/verify.groovy x: 2 commits (all time) y: 7 lines of code src/it/mrm/settings.xml x: 1 commits (all time) y: 58 lines of code src/it/projects/active-profiles_multimodule/verify.groovy x: 1 commits (all time) y: 6 lines of code src/it/projects/describe-cmd-with-goal-report/verify.groovy x: 1 commits (all time) y: 9 lines of code src/it/projects/describe-prefix-and-invalid-mojo/verify.groovy x: 1 commits (all time) y: 2 lines of code src/it/projects/effective-pom_properties/verify.groovy x: 1 commits (all time) y: 10 lines of code src/it/projects/settings.xml x: 1 commits (all time) y: 50 lines of code src/site/resources/download.cgi x: 2 commits (all time) y: 22 lines of code
598.0
lines of code
  min: 1.0
  average: 50.03
  25th percentile: 3.0
  median: 7.0
  75th percentile: 59.0
  max: 598.0
0 90.0
commits (all time)
min: 1.0 | average: 9.89 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 16.75 | max: 90.0

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

src/site/site.xml x: 11 contributors (all time) y: 31 lines of code src/main/java/org/apache/maven/plugins/help/AbstractEffectiveMojo.java x: 10 contributors (all time) y: 83 lines of code src/main/java/org/apache/maven/plugins/help/AbstractHelpMojo.java x: 12 contributors (all time) y: 103 lines of code src/main/java/org/apache/maven/plugins/help/ActiveProfilesMojo.java x: 15 contributors (all time) y: 62 lines of code src/main/java/org/apache/maven/plugins/help/AllProfilesMojo.java x: 11 contributors (all time) y: 94 lines of code src/main/java/org/apache/maven/plugins/help/DescribeMojo.java x: 22 contributors (all time) y: 598 lines of code src/main/java/org/apache/maven/plugins/help/EffectivePomMojo.java x: 18 contributors (all time) y: 122 lines of code src/main/java/org/apache/maven/plugins/help/EffectiveSettingsMojo.java x: 17 contributors (all time) y: 155 lines of code src/main/java/org/apache/maven/plugins/help/EvaluateMojo.java x: 17 contributors (all time) y: 328 lines of code src/main/java/org/apache/maven/plugins/help/SystemMojo.java x: 11 contributors (all time) y: 63 lines of code src/it/projects/evaluate-null-object-with-output/verify.groovy x: 1 contributors (all time) y: 3 lines of code src/it/projects/effective-pom-verbose/verify.groovy x: 2 contributors (all time) y: 3 lines of code src/it/projects/all-profiles-parent-pom/verify.groovy x: 2 contributors (all time) y: 7 lines of code src/it/mrm/settings.xml x: 1 contributors (all time) y: 58 lines of code src/it/projects/active-profiles_multimodule/verify.groovy x: 1 contributors (all time) y: 6 lines of code src/it/projects/describe-cmd-with-goal-report/verify.groovy x: 1 contributors (all time) y: 9 lines of code src/it/projects/describe-prefix-and-invalid-mojo/verify.groovy x: 1 contributors (all time) y: 2 lines of code src/it/projects/effective-pom_properties/verify.groovy x: 1 contributors (all time) y: 10 lines of code src/it/projects/settings.xml x: 1 contributors (all time) y: 50 lines of code src/site/resources/download.cgi x: 2 contributors (all time) y: 22 lines of code
598.0
lines of code
  min: 1.0
  average: 50.03
  25th percentile: 3.0
  median: 7.0
  75th percentile: 59.0
  max: 598.0
0 22.0
contributors (all time)
min: 1.0 | average: 4.63 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 10.25 | max: 22.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: 31 lines of code
31.0
lines of code
  min: 31.0
  average: 31.0
  25th percentile: 31.0
  median: 31.0
  75th percentile: 31.0
  max: 31.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: 31 lines of code
31.0
lines of code
  min: 31.0
  average: 31.0
  25th percentile: 31.0
  median: 31.0
  75th percentile: 31.0
  max: 31.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