apache / maven-project-info-reports-plugin
File Size

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

Intro
Learn more...
File Size Overall
0% | 13% | 34% | 37% | 14%
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% | 14% | 37% | 41% | 6%
groovy0% | 0% | 0% | 0% | 100%
xml0% | 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% | 13% | 34% | 37% | 14%
Longest Files (Top 48)
File# lines# units
DependencyConvergenceReport.java
in src/main/java/org/apache/maven/report/projectinfo
583 40
TeamReport.java
in src/main/java/org/apache/maven/report/projectinfo
383 13
ScmReport.java
in src/main/java/org/apache/maven/report/projectinfo
336 22
AbstractProjectInfoReport.java
in src/main/java/org/apache/maven/report/projectinfo
265 31
LicensesReport.java
in src/main/java/org/apache/maven/report/projectinfo
255 12
PluginsReport.java
in src/main/java/org/apache/maven/report/projectinfo
226 19
ModulesReport.java
in src/main/java/org/apache/maven/report/projectinfo
196 13
ProjectInfoReportUtils.java
in src/main/java/org/apache/maven/report/projectinfo
177 8
PluginManagementReport.java
in src/main/java/org/apache/maven/report/projectinfo
169 10
MailingListsReport.java
in src/main/java/org/apache/maven/report/projectinfo
162 8
SummaryReport.java
in src/main/java/org/apache/maven/report/projectinfo
151 9
DependencyInformationReport.java
in src/main/java/org/apache/maven/report/projectinfo
138 14
DistributionManagementReport.java
in src/main/java/org/apache/maven/report/projectinfo
133 9
DependenciesReport.java
in src/main/java/org/apache/maven/report/projectinfo
129 7
CiManagementReport.java
in src/main/java/org/apache/maven/report/projectinfo
128 8
GravatarProvider.java
in src/main/java/org/apache/maven/report/projectinfo/avatars
113 8
IndexReport.java
in src/main/java/org/apache/maven/report/projectinfo
105 8
verify.groovy
in src/it/MPIR-455
99 -
IssueManagementReport.java
in src/main/java/org/apache/maven/report/projectinfo
94 8
DependencyManagementReport.java
in src/main/java/org/apache/maven/report/projectinfo
80 6
settings.xml
in src/it
63 -
AbstractProjectInfoRenderer.java
in src/main/java/org/apache/maven/report/projectinfo
40 5
verify.groovy
in src/it/MPIR-431
33 -
verify.groovy
in src/it/dependencies-java-1.7-and-1.8
23 -
cgi
download.cgi
in src/site/resources
22 -
site.xml
in src/site
21 -
LicenseMapping.java
in src/main/java/org/apache/maven/report/projectinfo
18 4
site.xml
in src/it/mpir-229/src/site
17 -
site.xml
in src/it/MPIR-362/src/site
16 -
site.xml
in src/it/MPIR-242/src/site
16 -
verify.groovy
in src/it/MPIR-437
12 -
verify.groovy
in src/it/MPIR-460-maven-plugin
10 -
verify.groovy
in src/it/MPIR-460-jar
10 -
AvatarsProvider.java
in src/main/java/org/apache/maven/report/projectinfo/avatars
9 -
verify.groovy
in src/it/MPIR-375
6 -
Main.java
in src/it/multi-module/main/src/main/java/org/apache/maven/its/main
6 -
verify.groovy
in src/it/MPIR-300
6 -
Dep.java
in src/it/multi-module/dep/src/main/java/org/apache/maven/its/dep
5 -
verify.groovy
in src/it/MPIR-412
5 -
verify.groovy
in src/it/team-local-avatars
5 -
verify.groovy
in src/it/java-version
4 -
verify.groovy
in src/it/MPIR-349/parent
4 -
verify.groovy
in src/it/MPIR-407
3 -
verify.groovy
in src/it/multi-module
3 -
verify.groovy
in src/it/MPIR-242
3 -
verify.groovy
in src/it/mpir-229
2 -
verify.groovy
in src/it/MPIR-251
2 -
verify.groovy
in src/it/MPIR-362
2 -
Files With Most Units (Top 21)
File# lines# units
DependencyConvergenceReport.java
in src/main/java/org/apache/maven/report/projectinfo
583 40
AbstractProjectInfoReport.java
in src/main/java/org/apache/maven/report/projectinfo
265 31
ScmReport.java
in src/main/java/org/apache/maven/report/projectinfo
336 22
PluginsReport.java
in src/main/java/org/apache/maven/report/projectinfo
226 19
DependencyInformationReport.java
in src/main/java/org/apache/maven/report/projectinfo
138 14
TeamReport.java
in src/main/java/org/apache/maven/report/projectinfo
383 13
ModulesReport.java
in src/main/java/org/apache/maven/report/projectinfo
196 13
LicensesReport.java
in src/main/java/org/apache/maven/report/projectinfo
255 12
PluginManagementReport.java
in src/main/java/org/apache/maven/report/projectinfo
169 10
DistributionManagementReport.java
in src/main/java/org/apache/maven/report/projectinfo
133 9
SummaryReport.java
in src/main/java/org/apache/maven/report/projectinfo
151 9
CiManagementReport.java
in src/main/java/org/apache/maven/report/projectinfo
128 8
IssueManagementReport.java
in src/main/java/org/apache/maven/report/projectinfo
94 8
MailingListsReport.java
in src/main/java/org/apache/maven/report/projectinfo
162 8
GravatarProvider.java
in src/main/java/org/apache/maven/report/projectinfo/avatars
113 8
ProjectInfoReportUtils.java
in src/main/java/org/apache/maven/report/projectinfo
177 8
IndexReport.java
in src/main/java/org/apache/maven/report/projectinfo
105 8
DependenciesReport.java
in src/main/java/org/apache/maven/report/projectinfo
129 7
DependencyManagementReport.java
in src/main/java/org/apache/maven/report/projectinfo
80 6
AbstractProjectInfoRenderer.java
in src/main/java/org/apache/maven/report/projectinfo
40 5
LicenseMapping.java
in src/main/java/org/apache/maven/report/projectinfo
18 4
Files With Long Lines (Top 5)

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

File# lines# units# long lines
site.xml
in src/it/mpir-229/src/site
17 - 1
verify.groovy
in src/it/MPIR-375
6 - 1
site.xml
in src/it/MPIR-362/src/site
16 - 1
site.xml
in src/it/MPIR-242/src/site
16 - 1
verify.groovy
in src/it/MPIR-242
3 - 1
Correlations

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

src/site/site.xml x: 23 commits (all time) y: 21 lines of code src/main/java/org/apache/maven/report/projectinfo/IssueManagementReport.java x: 10 commits (all time) y: 94 lines of code src/main/java/org/apache/maven/report/projectinfo/SummaryReport.java x: 11 commits (all time) y: 151 lines of code src/main/java/org/apache/maven/report/projectinfo/MailingListsReport.java x: 45 commits (all time) y: 162 lines of code src/it/team-local-avatars/verify.groovy x: 1 commits (all time) y: 5 lines of code src/main/java/org/apache/maven/report/projectinfo/TeamReport.java x: 15 commits (all time) y: 383 lines of code src/main/java/org/apache/maven/report/projectinfo/avatars/AvatarsProvider.java x: 1 commits (all time) y: 9 lines of code src/main/java/org/apache/maven/report/projectinfo/avatars/GravatarProvider.java x: 1 commits (all time) y: 113 lines of code src/main/java/org/apache/maven/report/projectinfo/AbstractProjectInfoReport.java x: 64 commits (all time) y: 265 lines of code src/main/java/org/apache/maven/report/projectinfo/DependencyManagementReport.java x: 30 commits (all time) y: 80 lines of code src/main/java/org/apache/maven/report/projectinfo/IndexReport.java x: 10 commits (all time) y: 105 lines of code src/main/java/org/apache/maven/report/projectinfo/ModulesReport.java x: 27 commits (all time) y: 196 lines of code src/main/java/org/apache/maven/report/projectinfo/CiManagementReport.java x: 13 commits (all time) y: 128 lines of code src/main/java/org/apache/maven/report/projectinfo/DependenciesReport.java x: 94 commits (all time) y: 129 lines of code src/main/java/org/apache/maven/report/projectinfo/DependencyConvergenceReport.java x: 49 commits (all time) y: 583 lines of code src/main/java/org/apache/maven/report/projectinfo/DependencyInformationReport.java x: 25 commits (all time) y: 138 lines of code src/main/java/org/apache/maven/report/projectinfo/DistributionManagementReport.java x: 11 commits (all time) y: 133 lines of code src/main/java/org/apache/maven/report/projectinfo/LicensesReport.java x: 10 commits (all time) y: 255 lines of code src/main/java/org/apache/maven/report/projectinfo/PluginManagementReport.java x: 32 commits (all time) y: 169 lines of code src/main/java/org/apache/maven/report/projectinfo/PluginsReport.java x: 26 commits (all time) y: 226 lines of code src/main/java/org/apache/maven/report/projectinfo/ProjectInfoReportUtils.java x: 32 commits (all time) y: 177 lines of code src/main/java/org/apache/maven/report/projectinfo/ScmReport.java x: 66 commits (all time) y: 336 lines of code src/it/MPIR-300/verify.groovy x: 2 commits (all time) y: 6 lines of code src/it/MPIR-349/parent/verify.groovy x: 2 commits (all time) y: 4 lines of code src/it/MPIR-412/verify.groovy x: 3 commits (all time) y: 5 lines of code src/it/MPIR-431/verify.groovy x: 3 commits (all time) y: 33 lines of code src/it/MPIR-437/verify.groovy x: 2 commits (all time) y: 12 lines of code src/it/MPIR-455/verify.groovy x: 3 commits (all time) y: 99 lines of code src/it/MPIR-460-jar/verify.groovy x: 2 commits (all time) y: 10 lines of code src/it/dependencies-java-1.7-and-1.8/verify.groovy x: 4 commits (all time) y: 23 lines of code src/it/java-version/verify.groovy x: 6 commits (all time) y: 4 lines of code src/it/mpir-229/verify.groovy x: 4 commits (all time) y: 2 lines of code src/it/multi-module/verify.groovy x: 3 commits (all time) y: 3 lines of code src/main/java/org/apache/maven/report/projectinfo/AbstractProjectInfoRenderer.java x: 11 commits (all time) y: 40 lines of code src/it/settings.xml x: 10 commits (all time) y: 63 lines of code src/main/java/org/apache/maven/report/projectinfo/LicenseMapping.java x: 2 commits (all time) y: 18 lines of code src/it/MPIR-242/src/site/site.xml x: 3 commits (all time) y: 16 lines of code src/it/MPIR-362/src/site/site.xml x: 2 commits (all time) y: 16 lines of code src/it/MPIR-362/verify.groovy x: 1 commits (all time) y: 2 lines of code src/site/resources/download.cgi x: 2 commits (all time) y: 22 lines of code
583.0
lines of code
  min: 2.0
  average: 89.33
  25th percentile: 6.0
  median: 22.5
  75th percentile: 136.75
  max: 583.0
0 94.0
commits (all time)
min: 1.0 | average: 14.04 | 25th percentile: 2.0 | median: 3.5 | 75th percentile: 21.0 | max: 94.0

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

src/site/site.xml x: 12 contributors (all time) y: 21 lines of code src/main/java/org/apache/maven/report/projectinfo/IssueManagementReport.java x: 5 contributors (all time) y: 94 lines of code src/main/java/org/apache/maven/report/projectinfo/SummaryReport.java x: 6 contributors (all time) y: 151 lines of code src/main/java/org/apache/maven/report/projectinfo/MailingListsReport.java x: 16 contributors (all time) y: 162 lines of code src/it/team-local-avatars/verify.groovy x: 1 contributors (all time) y: 5 lines of code src/main/java/org/apache/maven/report/projectinfo/TeamReport.java x: 8 contributors (all time) y: 383 lines of code src/main/java/org/apache/maven/report/projectinfo/avatars/AvatarsProvider.java x: 1 contributors (all time) y: 9 lines of code src/main/java/org/apache/maven/report/projectinfo/avatars/GravatarProvider.java x: 1 contributors (all time) y: 113 lines of code src/main/java/org/apache/maven/report/projectinfo/AbstractProjectInfoReport.java x: 18 contributors (all time) y: 265 lines of code src/main/java/org/apache/maven/report/projectinfo/DependencyManagementReport.java x: 11 contributors (all time) y: 80 lines of code src/main/java/org/apache/maven/report/projectinfo/IndexReport.java x: 6 contributors (all time) y: 105 lines of code src/main/java/org/apache/maven/report/projectinfo/ModulesReport.java x: 12 contributors (all time) y: 196 lines of code src/main/java/org/apache/maven/report/projectinfo/CiManagementReport.java x: 7 contributors (all time) y: 128 lines of code src/main/java/org/apache/maven/report/projectinfo/DependenciesReport.java x: 20 contributors (all time) y: 129 lines of code src/main/java/org/apache/maven/report/projectinfo/DependencyConvergenceReport.java x: 17 contributors (all time) y: 583 lines of code src/main/java/org/apache/maven/report/projectinfo/DependencyInformationReport.java x: 10 contributors (all time) y: 138 lines of code src/main/java/org/apache/maven/report/projectinfo/DistributionManagementReport.java x: 7 contributors (all time) y: 133 lines of code src/main/java/org/apache/maven/report/projectinfo/LicensesReport.java x: 6 contributors (all time) y: 255 lines of code src/main/java/org/apache/maven/report/projectinfo/PluginManagementReport.java x: 12 contributors (all time) y: 169 lines of code src/main/java/org/apache/maven/report/projectinfo/PluginsReport.java x: 11 contributors (all time) y: 226 lines of code src/main/java/org/apache/maven/report/projectinfo/ProjectInfoReportUtils.java x: 13 contributors (all time) y: 177 lines of code src/main/java/org/apache/maven/report/projectinfo/ScmReport.java x: 18 contributors (all time) y: 336 lines of code src/it/MPIR-300/verify.groovy x: 2 contributors (all time) y: 6 lines of code src/it/MPIR-349/parent/verify.groovy x: 2 contributors (all time) y: 4 lines of code src/it/MPIR-431/verify.groovy x: 2 contributors (all time) y: 33 lines of code src/it/MPIR-437/verify.groovy x: 2 contributors (all time) y: 12 lines of code src/it/MPIR-455/verify.groovy x: 2 contributors (all time) y: 99 lines of code src/it/MPIR-460-jar/verify.groovy x: 2 contributors (all time) y: 10 lines of code src/it/dependencies-java-1.7-and-1.8/verify.groovy x: 1 contributors (all time) y: 23 lines of code src/it/mpir-229/verify.groovy x: 2 contributors (all time) y: 2 lines of code src/main/java/org/apache/maven/report/projectinfo/AbstractProjectInfoRenderer.java x: 6 contributors (all time) y: 40 lines of code src/it/settings.xml x: 5 contributors (all time) y: 63 lines of code src/main/java/org/apache/maven/report/projectinfo/LicenseMapping.java x: 2 contributors (all time) y: 18 lines of code src/it/MPIR-242/src/site/site.xml x: 1 contributors (all time) y: 16 lines of code src/it/MPIR-242/verify.groovy x: 1 contributors (all time) y: 3 lines of code src/it/MPIR-362/verify.groovy x: 1 contributors (all time) y: 2 lines of code src/site/resources/download.cgi x: 2 contributors (all time) y: 22 lines of code
583.0
lines of code
  min: 2.0
  average: 89.33
  25th percentile: 6.0
  median: 22.5
  75th percentile: 136.75
  max: 583.0
0 20.0
contributors (all time)
min: 1.0 | average: 5.6 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 9.5 | max: 20.0

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

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

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

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

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

src/site/site.xml x: 2 commits (90d) y: 21 lines of code src/main/java/org/apache/maven/report/projectinfo/IssueManagementReport.java x: 1 commits (90d) y: 94 lines of code src/main/java/org/apache/maven/report/projectinfo/SummaryReport.java x: 1 commits (90d) y: 151 lines of code src/main/java/org/apache/maven/report/projectinfo/MailingListsReport.java x: 1 commits (90d) y: 162 lines of code src/it/team-local-avatars/verify.groovy x: 1 commits (90d) y: 5 lines of code src/main/java/org/apache/maven/report/projectinfo/TeamReport.java x: 2 commits (90d) y: 383 lines of code src/main/java/org/apache/maven/report/projectinfo/avatars/AvatarsProvider.java x: 1 commits (90d) y: 9 lines of code src/main/java/org/apache/maven/report/projectinfo/avatars/GravatarProvider.java x: 1 commits (90d) y: 113 lines of code
383.0
lines of code
  min: 5.0
  average: 117.25
  25th percentile: 12.0
  median: 103.5
  75th percentile: 159.25
  max: 383.0
0 2.0
commits (90d)
min: 1.0 | average: 1.25 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.75 | max: 2.0

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

src/site/site.xml x: 2 contributors (90d) y: 21 lines of code src/main/java/org/apache/maven/report/projectinfo/IssueManagementReport.java x: 1 contributors (90d) y: 94 lines of code src/main/java/org/apache/maven/report/projectinfo/SummaryReport.java x: 1 contributors (90d) y: 151 lines of code src/main/java/org/apache/maven/report/projectinfo/MailingListsReport.java x: 1 contributors (90d) y: 162 lines of code src/it/team-local-avatars/verify.groovy x: 1 contributors (90d) y: 5 lines of code src/main/java/org/apache/maven/report/projectinfo/TeamReport.java x: 2 contributors (90d) y: 383 lines of code src/main/java/org/apache/maven/report/projectinfo/avatars/AvatarsProvider.java x: 1 contributors (90d) y: 9 lines of code src/main/java/org/apache/maven/report/projectinfo/avatars/GravatarProvider.java x: 1 contributors (90d) y: 113 lines of code
383.0
lines of code
  min: 5.0
  average: 117.25
  25th percentile: 12.0
  median: 103.5
  75th percentile: 159.25
  max: 383.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.25 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.75 | max: 2.0