apache / maven-help-plugin
File Size

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

Intro
Learn more...
File Size Overall
0% | 32% | 17% | 19% | 30%
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% | 17%
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% | 32% | 17% | 19% | 30%
Longest Files (Top 36)
File# lines# units
DescribeMojo.java
in src/main/java/org/apache/maven/plugins/help
584 23
EvaluateMojo.java
in src/main/java/org/apache/maven/plugins/help
318 11
EffectiveSettingsMojo.java
in src/main/java/org/apache/maven/plugins/help
147 7
EffectivePomMojo.java
in src/main/java/org/apache/maven/plugins/help
114 5
AbstractHelpMojo.java
in src/main/java/org/apache/maven/plugins/help
102 3
AllProfilesMojo.java
in src/main/java/org/apache/maven/plugins/help
86 4
AbstractEffectiveMojo.java
in src/main/java/org/apache/maven/plugins/help
78 5
settings.xml
in src/it/mrm
58 -
SystemMojo.java
in src/main/java/org/apache/maven/plugins/help
55 1
ActiveProfilesMojo.java
in src/main/java/org/apache/maven/plugins/help
54 2
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/effective-pom-multimodule-artifact
9 -
verify.groovy
in src/it/projects/describe-cmd-with-goal-report
9 -
verify.groovy
in src/it/projects/describe-plugin-in-plugin-management
9 -
verify.groovy
in src/it/projects/effective-pom-from-lifecycle
8 -
verify.groovy
in src/it/projects/describe-cmd-with-goal
7 -
verify.groovy
in src/it/projects/describe-cmd
7 -
verify.groovy
in src/it/projects/all-profiles-parent-pom
7 -
verify.groovy
in src/it/projects/effective-pom-artifact
7 -
verify.groovy
in src/it/projects/describe-plugin-without-name
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-with-expression-with-output
5 -
verify.groovy
in src/it/projects/evaluate-settings-servers
5 -
verify.groovy
in src/it/projects/all-profiles
5 -
verify.groovy
in src/it/projects/active-profiles
3 -
verify.groovy
in src/it/projects/effective-pom-verbose
3 -
verify.groovy
in src/it/projects/evaluate-artifact-with-expression-with-output
3 -
verify.groovy
in src/it/projects/evaluate
3 -
verify.groovy
in src/it/projects/effective-pom-multimodule-unlink-parent
2 -
verify.groovy
in src/it/projects/effective-pom-multimodule
2 -
verify.groovy
in src/it/projects/describe-prefix-and-invalid-mojo
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
584 23
EvaluateMojo.java
in src/main/java/org/apache/maven/plugins/help
318 11
EffectiveSettingsMojo.java
in src/main/java/org/apache/maven/plugins/help
147 7
EffectivePomMojo.java
in src/main/java/org/apache/maven/plugins/help
114 5
AbstractEffectiveMojo.java
in src/main/java/org/apache/maven/plugins/help
78 5
AllProfilesMojo.java
in src/main/java/org/apache/maven/plugins/help
86 4
AbstractHelpMojo.java
in src/main/java/org/apache/maven/plugins/help
102 3
ActiveProfilesMojo.java
in src/main/java/org/apache/maven/plugins/help
54 2
SystemMojo.java
in src/main/java/org/apache/maven/plugins/help
55 1
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/active-profiles_multimodule
6 - 2
verify.groovy
in src/it/projects/effective-pom-verbose
3 - 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): 36 points

src/main/java/org/apache/maven/plugins/help/AbstractHelpMojo.java x: 17 commits (all time) y: 102 lines of code src/main/java/org/apache/maven/plugins/help/DescribeMojo.java x: 87 commits (all time) y: 584 lines of code src/main/java/org/apache/maven/plugins/help/EffectivePomMojo.java x: 38 commits (all time) y: 114 lines of code src/main/java/org/apache/maven/plugins/help/EffectiveSettingsMojo.java x: 33 commits (all time) y: 147 lines of code src/main/java/org/apache/maven/plugins/help/EvaluateMojo.java x: 38 commits (all time) y: 318 lines of code src/site/site.xml x: 15 commits (all time) y: 31 lines of code src/it/projects/effective-pom-verbose/verify.groovy x: 2 commits (all time) y: 3 lines of code src/main/java/org/apache/maven/plugins/help/SystemMojo.java x: 24 commits (all time) y: 55 lines of code src/main/java/org/apache/maven/plugins/help/AbstractEffectiveMojo.java x: 20 commits (all time) y: 78 lines of code src/main/java/org/apache/maven/plugins/help/ActiveProfilesMojo.java x: 31 commits (all time) y: 54 lines of code src/main/java/org/apache/maven/plugins/help/AllProfilesMojo.java x: 25 commits (all time) y: 86 lines of code src/it/projects/all-profiles-parent-pom/verify.groovy x: 2 commits (all time) y: 7 lines of code src/it/projects/all-profiles/verify.groovy x: 2 commits (all time) y: 5 lines of code src/it/mrm/settings.xml x: 1 commits (all time) y: 58 lines of code src/it/projects/active-profiles/verify.groovy x: 1 commits (all time) y: 3 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
584.0
lines of code
  min: 1.0
  average: 50.69
  25th percentile: 5.0
  median: 7.5
  75th percentile: 54.75
  max: 584.0
0 87.0
commits (all time)
min: 1.0 | average: 9.94 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 16.5 | max: 87.0

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

src/main/java/org/apache/maven/plugins/help/AbstractHelpMojo.java x: 10 contributors (all time) y: 102 lines of code src/main/java/org/apache/maven/plugins/help/DescribeMojo.java x: 21 contributors (all time) y: 584 lines of code src/main/java/org/apache/maven/plugins/help/EffectivePomMojo.java x: 17 contributors (all time) y: 114 lines of code src/main/java/org/apache/maven/plugins/help/EffectiveSettingsMojo.java x: 16 contributors (all time) y: 147 lines of code src/main/java/org/apache/maven/plugins/help/EvaluateMojo.java x: 15 contributors (all time) y: 318 lines of code src/site/site.xml x: 10 contributors (all time) y: 31 lines of code src/it/projects/effective-pom-verbose/verify.groovy x: 2 contributors (all time) y: 3 lines of code src/main/java/org/apache/maven/plugins/help/SystemMojo.java x: 10 contributors (all time) y: 55 lines of code src/main/java/org/apache/maven/plugins/help/AbstractEffectiveMojo.java x: 9 contributors (all time) y: 78 lines of code src/main/java/org/apache/maven/plugins/help/ActiveProfilesMojo.java x: 14 contributors (all time) y: 54 lines of code src/main/java/org/apache/maven/plugins/help/AllProfilesMojo.java x: 10 contributors (all time) y: 86 lines of code src/it/projects/all-profiles-parent-pom/verify.groovy x: 2 contributors (all time) y: 7 lines of code src/it/projects/all-profiles/verify.groovy x: 2 contributors (all time) y: 5 lines of code src/it/mrm/settings.xml x: 1 contributors (all time) y: 58 lines of code src/it/projects/active-profiles/verify.groovy x: 1 contributors (all time) y: 3 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
584.0
lines of code
  min: 1.0
  average: 50.69
  25th percentile: 5.0
  median: 7.5
  75th percentile: 54.75
  max: 584.0
0 21.0
contributors (all time)
min: 1.0 | average: 4.5 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 9.75 | max: 21.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): 5 points

src/main/java/org/apache/maven/plugins/help/AbstractHelpMojo.java x: 1 commits (90d) y: 102 lines of code src/main/java/org/apache/maven/plugins/help/DescribeMojo.java x: 1 commits (90d) y: 584 lines of code src/main/java/org/apache/maven/plugins/help/EffectivePomMojo.java x: 1 commits (90d) y: 114 lines of code src/main/java/org/apache/maven/plugins/help/EffectiveSettingsMojo.java x: 1 commits (90d) y: 147 lines of code src/main/java/org/apache/maven/plugins/help/EvaluateMojo.java x: 1 commits (90d) y: 318 lines of code
584.0
lines of code
  min: 102.0
  average: 253.0
  25th percentile: 108.0
  median: 147.0
  75th percentile: 451.0
  max: 584.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): 5 points

src/main/java/org/apache/maven/plugins/help/AbstractHelpMojo.java x: 1 contributors (90d) y: 102 lines of code src/main/java/org/apache/maven/plugins/help/DescribeMojo.java x: 1 contributors (90d) y: 584 lines of code src/main/java/org/apache/maven/plugins/help/EffectivePomMojo.java x: 1 contributors (90d) y: 114 lines of code src/main/java/org/apache/maven/plugins/help/EffectiveSettingsMojo.java x: 1 contributors (90d) y: 147 lines of code src/main/java/org/apache/maven/plugins/help/EvaluateMojo.java x: 1 contributors (90d) y: 318 lines of code
584.0
lines of code
  min: 102.0
  average: 253.0
  25th percentile: 108.0
  median: 147.0
  75th percentile: 451.0
  max: 584.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