apache / creadur-whisker
File Size

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

Intro
Learn more...
File Size Overall
42% | 7% | 14% | 11% | 23%
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
xml66% | 12% | 17% | 0% | 3%
java0% | 0% | 11% | 32% | 55%
groovy0% | 0% | 0% | 38% | 61%
css0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
apache-whisker-maven-plugin62% | 11% | 16% | 2% | 7%
apache-whisker-xml0% | 0% | 81% | 0% | 18%
apache-whisker-app0% | 0% | 0% | 35% | 64%
apache-whisker-model0% | 0% | 0% | 29% | 70%
apache-whisker-scan0% | 0% | 0% | 69% | 30%
apache-whisker-velocity0% | 0% | 0% | 36% | 63%
apache-whisker-cli0% | 0% | 0% | 40% | 59%
src0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
descriptor.xml
in apache-whisker-maven-plugin/src/it/whisker-10
2468 -
descriptor.xml
in apache-whisker-maven-plugin/src/it/smoke4generate
1287 -
descriptor.xml
in apache-whisker-maven-plugin/src/it/example-copyright-notices
682 -
JDomBuilder.java
in apache-whisker-xml/src/main/java/org/apache/creadur/whisker/fromxml
315 29
descriptor.xml
in apache-whisker-maven-plugin/src/it/license-family
273 -
descriptor.xml
in apache-whisker-maven-plugin/src/it/in-5
268 -
descriptor.xml
in apache-whisker-maven-plugin/src/it/third-party-corp
230 -
descriptor.xml
in apache-whisker-maven-plugin/src/it/third-party-group
230 -
FromFileSystem.java
in apache-whisker-scan/src/main/java/org/apache/creadur/whisker/scan
176 23
LicenseAnalyst.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/analysis
157 18
verify.groovy
in apache-whisker-maven-plugin/src/it/whisker-10
134 -
Descriptor.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
130 19
License.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
112 17
Whisker.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app
111 22
VelocityReports.java
in apache-whisker-velocity/src/main/java/org/apache/creadur/whisker/out/velocity
103 11
Main.java
in apache-whisker-cli/src/main/java/org/apache/creadur/whisker/cli
103 12
CommandLineOption.java
in apache-whisker-cli/src/main/java/org/apache/creadur/whisker/cli
76 8
ByOrganisation.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
74 11
ResourceDescription.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/analysis
70 7
verify.groovy
in apache-whisker-maven-plugin/src/it/in-5
68 -
Resource.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
66 10
Organisation.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
65 9
ResourceSourceAuditor.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/analysis
65 5
MojoToJCLLog.java
in apache-whisker-maven-plugin/src/main/java/org/apache/creadur/whisker/plugin/maven
64 19
LicenseTemplateException.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
61 5
WithinDirectory.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
61 9
WithLicense.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
57 12
Directory.java
in apache-whisker-scan/src/main/java/org/apache/creadur/whisker/scan
56 9
SystemLog.java
in apache-whisker-cli/src/main/java/org/apache/creadur/whisker/cli
55 20
ResourceDefinitionException.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/analysis
52 2
VelocityEngine.java
in apache-whisker-velocity/src/main/java/org/apache/creadur/whisker/out/velocity
52 6
descriptor.xml
in apache-whisker-maven-plugin/src/it/primary-license-with-copyright-notice
51 -
NoticeCollator.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
50 3
descriptor.xml
in apache-whisker-maven-plugin/src/it/minimal
47 -
RenderingHelper.java
in apache-whisker-velocity/src/main/java/org/apache/creadur/whisker/out/velocity
42 6
LicenseAndOrganisationCollator.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
38 8
ResourceNamesCollator.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
38 3
GenerateMojo.java
in apache-whisker-maven-plugin/src/main/java/org/apache/creadur/whisker/plugin/maven
37 1
Indentation.java
in apache-whisker-velocity/src/main/java/org/apache/creadur/whisker/out/velocity
36 3
settings.xml
in apache-whisker-maven-plugin/src/it
35 -
verify.groovy
in apache-whisker-maven-plugin/src/it/license-family
29 -
StreamableClassPathResource.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/load
29 5
Product.java
in apache-whisker-velocity/src/main/java/org/apache/creadur/whisker/out/velocity
29 4
verify.groovy
in apache-whisker-maven-plugin/src/it/example-copyright-notices
28 -
WriteResultsIntoDirectoryFactory.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/out
25 2
ConfigurationBuilder.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app
25 6
StreamableFileNameResource.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/load
25 4
verify.groovy
in apache-whisker-maven-plugin/src/it/primary-license-with-copyright-notice
24 -
verify.groovy
in apache-whisker-maven-plugin/src/it/third-party-corp
24 -
verify.groovy
in apache-whisker-maven-plugin/src/it/third-party-group
24 -
Files With Most Units (Top 47)
File# lines# units
JDomBuilder.java
in apache-whisker-xml/src/main/java/org/apache/creadur/whisker/fromxml
315 29
FromFileSystem.java
in apache-whisker-scan/src/main/java/org/apache/creadur/whisker/scan
176 23
Whisker.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app
111 22
SystemLog.java
in apache-whisker-cli/src/main/java/org/apache/creadur/whisker/cli
55 20
MojoToJCLLog.java
in apache-whisker-maven-plugin/src/main/java/org/apache/creadur/whisker/plugin/maven
64 19
Descriptor.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
130 19
LicenseAnalyst.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/analysis
157 18
License.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
112 17
WithLicense.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
57 12
Main.java
in apache-whisker-cli/src/main/java/org/apache/creadur/whisker/cli
103 12
ByOrganisation.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
74 11
VelocityReports.java
in apache-whisker-velocity/src/main/java/org/apache/creadur/whisker/out/velocity
103 11
Resource.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
66 10
Directory.java
in apache-whisker-scan/src/main/java/org/apache/creadur/whisker/scan
56 9
WithinDirectory.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
61 9
Organisation.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
65 9
Visitor.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
23 8
LicenseAndOrganisationCollator.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
38 8
CommandLineOption.java
in apache-whisker-cli/src/main/java/org/apache/creadur/whisker/cli
76 8
ResourceDescription.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/analysis
70 7
ConfigurationBuilder.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app
25 6
RenderingHelper.java
in apache-whisker-velocity/src/main/java/org/apache/creadur/whisker/out/velocity
42 6
VelocityEngine.java
in apache-whisker-velocity/src/main/java/org/apache/creadur/whisker/out/velocity
52 6
LicenseTemplateException.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
61 5
ResourceSourceAuditor.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/analysis
65 5
StreamableClassPathResource.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/load
29 5
StreamableResourceFactory.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/load
22 4
StreamableFileNameResource.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/load
25 4
MissingIDException.java
in apache-whisker-xml/src/main/java/org/apache/creadur/whisker/fromxml
23 4
Product.java
in apache-whisker-velocity/src/main/java/org/apache/creadur/whisker/out/velocity
29 4
NoticeCollator.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
50 3
ResourceNamesCollator.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
38 3
WriteResultsToSystemOutFactory.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/out
23 3
Configuration.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app
15 3
StreamableFileResource.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/load
22 3
Result.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app
19 3
UnexpectedElementException.java
in apache-whisker-xml/src/main/java/org/apache/creadur/whisker/fromxml
17 3
Indentation.java
in apache-whisker-velocity/src/main/java/org/apache/creadur/whisker/out/velocity
36 3
NoCopyrightNoticeVerifier.java
in apache-whisker-model/src/main/java/org/apache/creadur/whisker/model
14 2
ResourceDefinitionException.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/analysis
52 2
ResourceDefinitionError.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/analysis
14 2
WriteResultsIntoDirectoryFactory.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/out
25 2
Act.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app
14 2
LicenseConfiguration.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app
18 2
GenerateMojo.java
in apache-whisker-maven-plugin/src/main/java/org/apache/creadur/whisker/plugin/maven
37 1
DuplicateElementException.java
in apache-whisker-xml/src/main/java/org/apache/creadur/whisker/fromxml
7 1
InvalidXmlException.java
in apache-whisker-xml/src/main/java/org/apache/creadur/whisker/fromxml
7 1
Files With Long Lines (Top 5)

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

File# lines# units# long lines
descriptor.xml
in apache-whisker-maven-plugin/src/it/whisker-10
2468 - 29
Whisker.java
in apache-whisker-app/src/main/java/org/apache/creadur/whisker/app
111 22 2
descriptor.xml
in apache-whisker-maven-plugin/src/it/smoke4generate
1287 - 1
GenerateMojo.java
in apache-whisker-maven-plugin/src/main/java/org/apache/creadur/whisker/plugin/maven
37 1 1
MissingIDException.java
in apache-whisker-xml/src/main/java/org/apache/creadur/whisker/fromxml
23 4 1
Correlations

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

src/site/site.xml x: 43 commits (all time) y: 13 lines of code apache-whisker-velocity/src/main/java/org/apache/creadur/whisker/out/velocity/RenderingHelper.java x: 4 commits (all time) y: 42 lines of code apache-whisker-velocity/src/main/java/org/apache/creadur/whisker/out/velocity/VelocityReports.java x: 10 commits (all time) y: 103 lines of code apache-whisker-cli/src/main/java/org/apache/creadur/whisker/cli/CommandLineOption.java x: 6 commits (all time) y: 76 lines of code apache-whisker-cli/src/main/java/org/apache/creadur/whisker/cli/Main.java x: 16 commits (all time) y: 103 lines of code apache-whisker-xml/src/main/java/org/apache/creadur/whisker/fromxml/JDomBuilder.java x: 7 commits (all time) y: 315 lines of code apache-whisker-maven-plugin/src/it/example-copyright-notices/descriptor.xml x: 1 commits (all time) y: 682 lines of code apache-whisker-maven-plugin/src/it/example-copyright-notices/verify.groovy x: 1 commits (all time) y: 28 lines of code apache-whisker-maven-plugin/src/it/in-5/descriptor.xml x: 1 commits (all time) y: 268 lines of code apache-whisker-maven-plugin/src/it/in-5/verify.groovy x: 1 commits (all time) y: 68 lines of code apache-whisker-maven-plugin/src/it/license-family/descriptor.xml x: 1 commits (all time) y: 273 lines of code apache-whisker-maven-plugin/src/it/minimal/descriptor.xml x: 1 commits (all time) y: 47 lines of code apache-whisker-maven-plugin/src/it/minimal/verify.groovy x: 1 commits (all time) y: 15 lines of code apache-whisker-maven-plugin/src/it/primary-license-with-copyright-notice/descriptor.xml x: 1 commits (all time) y: 51 lines of code apache-whisker-maven-plugin/src/it/settings.xml x: 1 commits (all time) y: 35 lines of code apache-whisker-maven-plugin/src/it/smoke4generate/descriptor.xml x: 1 commits (all time) y: 1287 lines of code apache-whisker-maven-plugin/src/it/third-party-corp/descriptor.xml x: 1 commits (all time) y: 230 lines of code apache-whisker-maven-plugin/src/it/whisker-10/descriptor.xml x: 1 commits (all time) y: 2468 lines of code apache-whisker-maven-plugin/src/it/whisker-10/verify.groovy x: 1 commits (all time) y: 134 lines of code apache-whisker-maven-plugin/src/site/resources/css/site.css x: 1 commits (all time) y: 9 lines of code apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/Whisker.java x: 10 commits (all time) y: 111 lines of code apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/analysis/LicenseAnalyst.java x: 7 commits (all time) y: 157 lines of code apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/analysis/ResourceSourceAuditor.java x: 6 commits (all time) y: 65 lines of code apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/load/StreamableResourceFactory.java x: 5 commits (all time) y: 22 lines of code apache-whisker-model/src/main/java/org/apache/creadur/whisker/model/NoticeCollator.java x: 4 commits (all time) y: 50 lines of code apache-whisker-model/src/main/java/org/apache/creadur/whisker/model/ResourceNamesCollator.java x: 5 commits (all time) y: 38 lines of code apache-whisker-xml/src/main/java/org/apache/creadur/whisker/fromxml/MissingIDException.java x: 2 commits (all time) y: 23 lines of code apache-whisker-velocity/src/main/java/org/apache/creadur/whisker/out/velocity/VelocityEngine.java x: 7 commits (all time) y: 52 lines of code apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/AbstractEngine.java x: 6 commits (all time) y: 17 lines of code apache-whisker-model/src/main/java/org/apache/creadur/whisker/model/Descriptor.java x: 11 commits (all time) y: 130 lines of code apache-whisker-model/src/main/java/org/apache/creadur/whisker/model/ByOrganisation.java x: 5 commits (all time) y: 74 lines of code apache-whisker-model/src/main/java/org/apache/creadur/whisker/model/WithLicense.java x: 6 commits (all time) y: 57 lines of code apache-whisker-model/src/main/java/org/apache/creadur/whisker/model/WithinDirectory.java x: 5 commits (all time) y: 61 lines of code apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/load/StreamableClassPathResource.java x: 6 commits (all time) y: 29 lines of code apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/Act.java x: 3 commits (all time) y: 14 lines of code apache-whisker-scan/src/main/java/org/apache/creadur/whisker/scan/Directory.java x: 3 commits (all time) y: 56 lines of code apache-whisker-scan/src/main/java/org/apache/creadur/whisker/scan/FromFileSystem.java x: 2 commits (all time) y: 176 lines of code apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/analysis/ResourceDefinitionException.java x: 5 commits (all time) y: 52 lines of code apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/out/WriteResultsIntoDirectoryFactory.java x: 4 commits (all time) y: 25 lines of code apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/out/WriteResultsToSystemOutFactory.java x: 3 commits (all time) y: 23 lines of code apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/analysis/ResourceDefinitionError.java x: 2 commits (all time) y: 14 lines of code apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/analysis/ResourceDescription.java x: 3 commits (all time) y: 70 lines of code apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/ResultWriterFactory.java x: 2 commits (all time) y: 6 lines of code apache-whisker-model/src/main/java/org/apache/creadur/whisker/model/License.java x: 5 commits (all time) y: 112 lines of code apache-whisker-model/src/main/java/org/apache/creadur/whisker/model/LicenseAndOrganisationCollator.java x: 4 commits (all time) y: 38 lines of code apache-whisker-model/src/main/java/org/apache/creadur/whisker/model/Organisation.java x: 4 commits (all time) y: 65 lines of code
2468.0
lines of code
  min: 1.0
  average: 94.77
  25th percentile: 10.0
  median: 25.0
  75th percentile: 64.5
  max: 2468.0
0 43.0
commits (all time)
min: 1.0 | average: 3.25 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 43.0

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

src/site/site.xml x: 4 contributors (all time) y: 13 lines of code apache-whisker-velocity/src/main/java/org/apache/creadur/whisker/out/velocity/RenderingHelper.java x: 2 contributors (all time) y: 42 lines of code apache-whisker-velocity/src/main/java/org/apache/creadur/whisker/out/velocity/VelocityReports.java x: 2 contributors (all time) y: 103 lines of code apache-whisker-cli/src/main/java/org/apache/creadur/whisker/cli/CommandLineOption.java x: 3 contributors (all time) y: 76 lines of code apache-whisker-cli/src/main/java/org/apache/creadur/whisker/cli/Main.java x: 3 contributors (all time) y: 103 lines of code apache-whisker-xml/src/main/java/org/apache/creadur/whisker/fromxml/JDomBuilder.java x: 3 contributors (all time) y: 315 lines of code apache-whisker-maven-plugin/src/it/example-copyright-notices/descriptor.xml x: 1 contributors (all time) y: 682 lines of code apache-whisker-maven-plugin/src/it/example-copyright-notices/verify.groovy x: 1 contributors (all time) y: 28 lines of code apache-whisker-maven-plugin/src/it/in-5/descriptor.xml x: 1 contributors (all time) y: 268 lines of code apache-whisker-maven-plugin/src/it/in-5/verify.groovy x: 1 contributors (all time) y: 68 lines of code apache-whisker-maven-plugin/src/it/license-family/descriptor.xml x: 1 contributors (all time) y: 273 lines of code apache-whisker-maven-plugin/src/it/minimal/descriptor.xml x: 1 contributors (all time) y: 47 lines of code apache-whisker-maven-plugin/src/it/minimal/verify.groovy x: 1 contributors (all time) y: 15 lines of code apache-whisker-maven-plugin/src/it/primary-license-with-copyright-notice/descriptor.xml x: 1 contributors (all time) y: 51 lines of code apache-whisker-maven-plugin/src/it/settings.xml x: 1 contributors (all time) y: 35 lines of code apache-whisker-maven-plugin/src/it/smoke4generate/descriptor.xml x: 1 contributors (all time) y: 1287 lines of code apache-whisker-maven-plugin/src/it/third-party-corp/descriptor.xml x: 1 contributors (all time) y: 230 lines of code apache-whisker-maven-plugin/src/it/whisker-10/descriptor.xml x: 1 contributors (all time) y: 2468 lines of code apache-whisker-maven-plugin/src/it/whisker-10/verify.groovy x: 1 contributors (all time) y: 134 lines of code apache-whisker-maven-plugin/src/site/resources/css/site.css x: 1 contributors (all time) y: 9 lines of code apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/Whisker.java x: 2 contributors (all time) y: 111 lines of code apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/analysis/LicenseAnalyst.java x: 2 contributors (all time) y: 157 lines of code apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/analysis/ResourceSourceAuditor.java x: 2 contributors (all time) y: 65 lines of code apache-whisker-app/src/main/java/org/apache/creadur/whisker/app/load/StreamableResourceFactory.java x: 2 contributors (all time) y: 22 lines of code apache-whisker-model/src/main/java/org/apache/creadur/whisker/model/NoticeCollator.java x: 2 contributors (all time) y: 50 lines of code apache-whisker-model/src/main/java/org/apache/creadur/whisker/model/ResourceNamesCollator.java x: 2 contributors (all time) y: 38 lines of code apache-whisker-model/src/main/java/org/apache/creadur/whisker/model/ByOrganisation.java x: 1 contributors (all time) y: 74 lines of code apache-whisker-scan/src/main/java/org/apache/creadur/whisker/scan/FromFileSystem.java x: 1 contributors (all time) y: 176 lines of code apache-whisker-model/src/main/java/org/apache/creadur/whisker/model/License.java x: 1 contributors (all time) y: 112 lines of code
2468.0
lines of code
  min: 1.0
  average: 94.77
  25th percentile: 10.0
  median: 25.0
  75th percentile: 64.5
  max: 2468.0
0 4.0
contributors (all time)
min: 1.0 | average: 1.2 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.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): 0 points

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

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

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