apache / creadur-rat
File Size

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

Intro
Learn more...
File Size Overall
0% | 15% | 26% | 8% | 49%
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
xml0% | 58% | 0% | 0% | 41%
java0% | 9% | 32% | 7% | 51%
py0% | 0% | 0% | 100% | 0%
xsl0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
cgi0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
groovy0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 69% | 0% | 24% | 5%
apache-rat-core0% | 12% | 24% | 6% | 56%
apache-rat-plugin0% | 0% | 50% | 11% | 38%
apache-rat-tasks0% | 0% | 45% | 0% | 54%
apache-rat-api0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
apache-rat0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
changes.xml
in src/changes
565 -
XmlWriter.java
in apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base
533 17
AbstractLicenseAppender.java
in apache-rat-core/src/main/java/org/apache/rat/annotation
477 34
AbstractRatMojo.java
in apache-rat-plugin/src/main/java/org/apache/rat/mp
344 14
Report.java
in apache-rat-core/src/main/java/org/apache/rat
288 14
BinaryGuesser.java
in apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser
279 16
RatReportMojo.java
in apache-rat-plugin/src/main/java/org/apache/rat/mp
231 23
Report.java
in apache-rat-tasks/src/main/java/org/apache/rat/anttasks
210 16
recursive-rat.py
in src/python
200 21
MetaData.java
in apache-rat-core/src/main/java/org/apache/rat/api
181 15
RatCheckMojo.java
in apache-rat-plugin/src/main/java/org/apache/rat/mp
127 5
SimpleXmlClaimReporter.java
in apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml
104 11
96 -
ExclusionHelper.java
in apache-rat-plugin/src/main/java/org/apache/rat/mp/util
79 4
FilesReportable.java
in apache-rat-plugin/src/main/java/org/apache/rat/mp
73 8
RatLicenseFamily.java
in apache-rat-api/src/main/java/org/apache/rat/api/domain
72 4
xsl
plain-rat.xsl
in apache-rat-core/src/main/resources/org/apache/rat
71 -
GeneratedLicenseNotRequired.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/generation
71 6
FullTextMatchingLicense.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/license
70 7
HeaderCheckWorker.java
in apache-rat-core/src/main/java/org/apache/rat/analysis
69 6
Defaults.java
in apache-rat-core/src/main/java/org/apache/rat
69 5
ResourceCollectionContainer.java
in apache-rat-tasks/src/main/java/org/apache/rat/anttasks
67 7
ClaimAggregator.java
in apache-rat-core/src/main/java/org/apache/rat/report/claim/impl
66 8
AbstractClaimReporter.java
in apache-rat-core/src/main/java/org/apache/rat/report/claim/impl
62 10
BaseLicense.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/license
61 10
SPDXMatcher.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/license
61 5
ScmIgnoreParser.java
in apache-rat-plugin/src/main/java/org/apache/rat/mp/util
60 4
DirectoryWalker.java
in apache-rat-core/src/main/java/org/apache/rat/walker
59 10
ArchiveWalker.java
in apache-rat-core/src/main/java/org/apache/rat/walker
59 3
changes.xml
in apache-rat-plugin/src/changes
57 -
ApacheV2LicenseAppender.java
in apache-rat-core/src/main/java/org/apache/rat/annotation
55 3
DefaultPolicy.java
in apache-rat-core/src/main/java/org/apache/rat/policy
54 5
ReportConfiguration.java
in apache-rat-core/src/main/java/org/apache/rat
53 12
antlib.xml
in apache-rat-tasks/src/main/resources/org/apache/rat/anttasks
52 -
HeaderMatcher.java
in apache-rat-core/src/main/java/org/apache/rat/header
50 5
CopyrightHeader.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/license
49 10
NoteGuesser.java
in apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser
49 2
ClaimStatistic.java
in apache-rat-core/src/main/java/org/apache/rat/report/claim
48 14
SimplePatternBasedLicense.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/license
43 6
ArchiveEntryDocument.java
in apache-rat-core/src/main/java/org/apache/rat/document/impl
43 7
FileDocument.java
in apache-rat-core/src/main/java/org/apache/rat/document/impl
43 7
Walker.java
in apache-rat-core/src/main/java/org/apache/rat/walker
43 5
run-antunit.xml
in apache-rat-tasks
42 -
AppliedApacheSoftwareLicense20.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/license
40 4
FullTextLicenseMatcher.java
in apache-rat-tasks/src/main/java/org/apache/rat/anttasks
40 4
ReportTransformer.java
in apache-rat-core/src/main/java/org/apache/rat
39 4
MonolithicFileDocument.java
in apache-rat-core/src/main/java/org/apache/rat/document/impl
39 4
SubstringLicenseMatcher.java
in apache-rat-tasks/src/main/java/org/apache/rat/anttasks
39 2
SourceCodeManagementSystems.java
in apache-rat-core/src/main/java/org/apache/rat/config
38 4
ClaimReporterMultiplexer.java
in apache-rat-core/src/main/java/org/apache/rat/report/claim/util
37 4
Files With Most Units (Top 50)
File# lines# units
AbstractLicenseAppender.java
in apache-rat-core/src/main/java/org/apache/rat/annotation
477 34
RatReportMojo.java
in apache-rat-plugin/src/main/java/org/apache/rat/mp
231 23
recursive-rat.py
in src/python
200 21
XmlWriter.java
in apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base
533 17
BinaryGuesser.java
in apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser
279 16
Report.java
in apache-rat-tasks/src/main/java/org/apache/rat/anttasks
210 16
MetaData.java
in apache-rat-core/src/main/java/org/apache/rat/api
181 15
AbstractRatMojo.java
in apache-rat-plugin/src/main/java/org/apache/rat/mp
344 14
ClaimStatistic.java
in apache-rat-core/src/main/java/org/apache/rat/report/claim
48 14
Report.java
in apache-rat-core/src/main/java/org/apache/rat
288 14
ReportConfiguration.java
in apache-rat-core/src/main/java/org/apache/rat
53 12
SimpleXmlClaimReporter.java
in apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml
104 11
BaseLicense.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/license
61 10
CopyrightHeader.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/license
49 10
AbstractClaimReporter.java
in apache-rat-core/src/main/java/org/apache/rat/report/claim/impl
62 10
DirectoryWalker.java
in apache-rat-core/src/main/java/org/apache/rat/walker
59 10
FilesReportable.java
in apache-rat-plugin/src/main/java/org/apache/rat/mp
73 8
ClaimAggregator.java
in apache-rat-core/src/main/java/org/apache/rat/report/claim/impl
66 8
FullTextMatchingLicense.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/license
70 7
ArchiveEntryDocument.java
in apache-rat-core/src/main/java/org/apache/rat/document/impl
43 7
FileDocument.java
in apache-rat-core/src/main/java/org/apache/rat/document/impl
43 7
ResourceCollectionContainer.java
in apache-rat-tasks/src/main/java/org/apache/rat/anttasks
67 7
SimplePatternBasedLicense.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/license
43 6
HeaderCheckWorker.java
in apache-rat-core/src/main/java/org/apache/rat/analysis
69 6
GeneratedLicenseNotRequired.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/generation
71 6
HeaderBean.java
in apache-rat-core/src/main/java/org/apache/rat/header
26 6
LicenseFamilyBuilder.java
in apache-rat-api/src/main/java/org/apache/rat/api/domain
26 6
RatCheckMojo.java
in apache-rat-plugin/src/main/java/org/apache/rat/mp
127 5
SPDXMatcher.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/license
61 5
Defaults.java
in apache-rat-core/src/main/java/org/apache/rat
69 5
HeaderMatcher.java
in apache-rat-core/src/main/java/org/apache/rat/header
50 5
Walker.java
in apache-rat-core/src/main/java/org/apache/rat/walker
43 5
DefaultPolicy.java
in apache-rat-core/src/main/java/org/apache/rat/policy
54 5
ExclusionHelper.java
in apache-rat-plugin/src/main/java/org/apache/rat/mp/util
79 4
ScmIgnoreParser.java
in apache-rat-plugin/src/main/java/org/apache/rat/mp/util
60 4
AppliedApacheSoftwareLicense20.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/license
40 4
RatHeaderAnalysisException.java
in apache-rat-core/src/main/java/org/apache/rat/analysis
16 4
SimpleLicenseFamily.java
in apache-rat-core/src/main/java/org/apache/rat/license
16 4
ReportTransformer.java
in apache-rat-core/src/main/java/org/apache/rat
39 4
SourceCodeManagementSystems.java
in apache-rat-core/src/main/java/org/apache/rat/config
38 4
AbstractMonolithicDocument.java
in apache-rat-core/src/main/java/org/apache/rat/document/impl
20 4
MonolithicFileDocument.java
in apache-rat-core/src/main/java/org/apache/rat/document/impl
39 4
UnsuitableDocumentException.java
in apache-rat-core/src/main/java/org/apache/rat/document
16 4
RatDocumentAnalysisException.java
in apache-rat-core/src/main/java/org/apache/rat/document
15 4
ReportFailedRuntimeException.java
in apache-rat-core/src/main/java/org/apache/rat
16 4
ContentType.java
in apache-rat-core/src/main/java/org/apache/rat/api
27 4
RatException.java
in apache-rat-core/src/main/java/org/apache/rat/api
16 4
ClaimReporterMultiplexer.java
in apache-rat-core/src/main/java/org/apache/rat/report/claim/util
37 4
FilteringSequenceFactory.java
in apache-rat-core/src/main/java/org/apache/rat/header
37 4
LicenseFamily.java
in apache-rat-api/src/main/java/org/apache/rat/api/domain
22 4
Files With Long Lines (Top 23)

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

File# lines# units# long lines
MetaData.java
in apache-rat-core/src/main/java/org/apache/rat/api
181 15 27
changes.xml
in src/changes
565 - 27
RatLicenseFamily.java
in apache-rat-api/src/main/java/org/apache/rat/api/domain
72 4 11
RatCheckMojo.java
in apache-rat-plugin/src/main/java/org/apache/rat/mp
127 5 3
MITLicense.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/license
12 1 3
Report.java
in apache-rat-core/src/main/java/org/apache/rat
288 14 3
AppliedApacheSoftwareLicense20.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/license
40 4 2
CopyrightHeader.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/license
49 10 2
ApacheSoftwareLicense20.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/license
20 1 2
XmlReportFactory.java
in apache-rat-core/src/main/java/org/apache/rat/report/xml
34 1 2
RatReportMojo.java
in apache-rat-plugin/src/main/java/org/apache/rat/mp
231 23 1
bin.xml
in apache-rat/src/main/assembly
35 - 1
DojoLicenseHeader.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/license
9 1 1
GPL1License.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/license
13 1 1
W3CDocLicense.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/license
13 1 1
BaseLicense.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/license
61 10 1
GPL3License.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/license
13 1 1
W3CLicense.java
in apache-rat-core/src/main/java/org/apache/rat/analysis/license
13 1 1
HeaderCheckWorker.java
in apache-rat-core/src/main/java/org/apache/rat/analysis
69 6 1
XmlWriterUtils.java
in apache-rat-core/src/main/java/org/apache/rat/report/xml/writer
8 1 1
run-antunit.xml
in apache-rat-tasks
42 - 1
Report.java
in apache-rat-tasks/src/main/java/org/apache/rat/anttasks
210 16 1
recursive-rat.py
in src/python
200 21 1
Correlations

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

src/changes/changes.xml x: 127 commits (all time) y: 565 lines of code apache-rat-core/src/main/java/org/apache/rat/Defaults.java x: 12 commits (all time) y: 69 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/SPDXMatcher.java x: 3 commits (all time) y: 61 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/util/HeaderMatcherMultiplexer.java x: 10 commits (all time) y: 29 lines of code apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java x: 23 commits (all time) y: 181 lines of code apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java x: 17 commits (all time) y: 54 lines of code apache-rat-plugin/src/main/java/org/apache/rat/mp/RatReportMojo.java x: 42 commits (all time) y: 231 lines of code src/site/site.xml x: 46 commits (all time) y: 17 lines of code apache-rat-plugin/src/main/java/org/apache/rat/mp/AbstractRatMojo.java x: 54 commits (all time) y: 344 lines of code apache-rat-plugin/src/main/java/org/apache/rat/mp/util/ScmIgnoreParser.java x: 7 commits (all time) y: 60 lines of code apache-rat-plugin/src/main/java/org/apache/rat/mp/util/ExclusionHelper.java x: 7 commits (all time) y: 79 lines of code apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java x: 11 commits (all time) y: 533 lines of code apache-rat-core/src/main/java/org/apache/rat/header/FilteringSequenceFactory.java x: 2 commits (all time) y: 37 lines of code apache-rat-core/src/main/java/org/apache/rat/header/HeaderMatcher.java x: 6 commits (all time) y: 50 lines of code apache-rat-core/src/main/java/org/apache/rat/header/LineNumberReader.java x: 1 commits (all time) y: 33 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/CopyrightHeader.java x: 7 commits (all time) y: 49 lines of code apache-rat-core/src/main/java/org/apache/rat/document/ToNameTransformer.java x: 7 commits (all time) y: 17 lines of code apache-rat-plugin/src/main/java/org/apache/rat/mp/RatCheckMojo.java x: 29 commits (all time) y: 127 lines of code apache-rat-core/src/main/java/org/apache/rat/Report.java x: 41 commits (all time) y: 288 lines of code apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java x: 24 commits (all time) y: 279 lines of code ant-task-examples.xml x: 20 commits (all time) y: 96 lines of code apache-rat-api/src/site/site.xml x: 2 commits (all time) y: 6 lines of code apache-rat-core/src/site/site.xml x: 7 commits (all time) y: 6 lines of code apache-rat-plugin/src/site/site.xml x: 10 commits (all time) y: 6 lines of code apache-rat-tasks/src/site/site.xml x: 13 commits (all time) y: 6 lines of code apache-rat-core/src/main/java/org/apache/rat/document/impl/MonolithicFileDocument.java x: 9 commits (all time) y: 39 lines of code apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenseAppender.java x: 6 commits (all time) y: 477 lines of code apache-rat-core/src/main/java/org/apache/rat/api/ContentType.java x: 5 commits (all time) y: 27 lines of code apache-rat-core/src/main/java/org/apache/rat/config/ConfigurationUtil.java x: 2 commits (all time) y: 15 lines of code apache-rat-core/src/main/java/org/apache/rat/config/SourceCodeManagementSystems.java x: 7 commits (all time) y: 38 lines of code apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentImplUtils.java x: 7 commits (all time) y: 32 lines of code apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java x: 17 commits (all time) y: 66 lines of code apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java x: 11 commits (all time) y: 34 lines of code apache-rat-tasks/src/main/java/org/apache/rat/anttasks/Report.java x: 22 commits (all time) y: 210 lines of code apache-rat-tasks/src/main/java/org/apache/rat/anttasks/SubstringLicenseMatcher.java x: 8 commits (all time) y: 39 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java x: 11 commits (all time) y: 43 lines of code apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java x: 24 commits (all time) y: 104 lines of code apache-rat-core/src/main/java/org/apache/rat/document/impl/ArchiveEntryDocument.java x: 4 commits (all time) y: 43 lines of code apache-rat-tasks/src/main/java/org/apache/rat/anttasks/ResourceCollectionContainer.java x: 17 commits (all time) y: 67 lines of code apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/GuessUtils.java x: 5 commits (all time) y: 15 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20.java x: 15 commits (all time) y: 20 lines of code src/python/recursive-rat.py x: 4 commits (all time) y: 200 lines of code apache-rat-tasks/run-antunit.xml x: 9 commits (all time) y: 42 lines of code apache-rat-plugin/src/main/resources/META-INF/m2e/lifecycle-mapping-metadata.xml x: 1 commits (all time) y: 31 lines of code apache-rat-api/src/main/java/org/apache/rat/api/domain/RatLicenseFamily.java x: 2 commits (all time) y: 72 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java x: 6 commits (all time) y: 69 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/AppliedApacheSoftwareLicense20.java x: 6 commits (all time) y: 40 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java x: 8 commits (all time) y: 70 lines of code apache-rat-core/src/main/java/org/apache/rat/config/ReportFormat.java x: 3 commits (all time) y: 8 lines of code apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java x: 5 commits (all time) y: 59 lines of code apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java x: 5 commits (all time) y: 43 lines of code apache-rat-plugin/src/it/it1/verify.groovy x: 2 commits (all time) y: 2 lines of code apache-rat-api/src/main/java/org/apache/rat/api/domain/LicenseFamily.java x: 3 commits (all time) y: 22 lines of code apache-rat-plugin/src/main/resources/org/apache/rat/mp/package.html x: 3 commits (all time) y: 9 lines of code apache-rat-plugin/src/changes/changes.xml x: 5 commits (all time) y: 57 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java x: 2 commits (all time) y: 28 lines of code apache-rat-core/src/main/java/org/apache/rat/config/AddLicenseHeaders.java x: 3 commits (all time) y: 15 lines of code apache-rat-core/src/main/java/org/apache/rat/annotation/ApacheV2LicenseAppender.java x: 1 commits (all time) y: 55 lines of code apache-rat-core/src/main/java/org/apache/rat/report/claim/util/LicenseAddingReport.java x: 6 commits (all time) y: 31 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/GPL1License.java x: 4 commits (all time) y: 13 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/CDDL1License.java x: 6 commits (all time) y: 36 lines of code apache-rat-core/src/main/java/org/apache/rat/header/CharFilter.java x: 2 commits (all time) y: 4 lines of code apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java x: 6 commits (all time) y: 53 lines of code apache-rat-core/src/main/java/org/apache/rat/document/IDocumentAnalyser.java x: 3 commits (all time) y: 5 lines of code apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamily.java x: 4 commits (all time) y: 4 lines of code apache-rat-plugin/src/main/java/org/apache/rat/mp/util/ConfigurationHelper.java x: 1 commits (all time) y: 35 lines of code apache-rat-api/src/main/java/org/apache/rat/api/domain/LicenseFamilyBuilder.java x: 1 commits (all time) y: 26 lines of code apache-rat-plugin/src/main/java/org/apache/rat/mp/LicenseFamilySpecification.java x: 3 commits (all time) y: 13 lines of code apache-rat-core/src/main/resources/org/apache/rat/unapproved-licenses.xsl x: 1 commits (all time) y: 13 lines of code apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/ArchiveGuesser.java x: 10 commits (all time) y: 32 lines of code apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java x: 10 commits (all time) y: 49 lines of code apache-rat-core/src/main/java/org/apache/rat/config/package.html x: 1 commits (all time) y: 1 lines of code apache-rat-core/src/main/java/org/apache/rat/license/GPL1LicenseFamily.java x: 2 commits (all time) y: 7 lines of code apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java x: 9 commits (all time) y: 48 lines of code apache-rat-core/src/main/java/org/apache/rat/license/CDDL1LicenseFamily.java x: 1 commits (all time) y: 7 lines of code apache-rat/src/main/assembly/bin.xml x: 3 commits (all time) y: 35 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java x: 15 commits (all time) y: 61 lines of code apache-rat-core/src/main/java/org/apache/rat/document/impl/util/DocumentAnalyserMultiplexer.java x: 3 commits (all time) y: 16 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequired.java x: 11 commits (all time) y: 20 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/OASISLicense.java x: 12 commits (all time) y: 35 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequired.java x: 11 commits (all time) y: 71 lines of code apache-rat-plugin/src/main/java/org/apache/rat/mp/FilesReportable.java x: 13 commits (all time) y: 73 lines of code apache-rat-core/src/main/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexer.java x: 8 commits (all time) y: 37 lines of code apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java x: 14 commits (all time) y: 62 lines of code apache-rat-tasks/src/main/java/org/apache/rat/anttasks/FullTextLicenseMatcher.java x: 2 commits (all time) y: 40 lines of code apache-rat-core/src/main/java/org/apache/rat/document/impl/AbstractMonolithicDocument.java x: 6 commits (all time) y: 20 lines of code apache-rat-core/src/site/resources/css/site.css x: 2 commits (all time) y: 9 lines of code apache-rat-tasks/src/main/resources/org/apache/rat/anttasks/antlib.xml x: 8 commits (all time) y: 52 lines of code apache-rat-plugin/src/main/java/org/apache/rat/mp/HeaderMatcherSpecification.java x: 2 commits (all time) y: 13 lines of code src/site/resources/download_rat.cgi x: 1 commits (all time) y: 20 lines of code apache-rat-core/src/main/java/org/apache/rat/license/AcademicFree21LicenseFamily.java x: 5 commits (all time) y: 7 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/DojoLicenseHeader.java x: 10 commits (all time) y: 9 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CDocLicense.java x: 11 commits (all time) y: 13 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CLicense.java x: 10 commits (all time) y: 13 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/RatReportAnalysisResultException.java x: 1 commits (all time) y: 16 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/RatHeaderAnalysisException.java x: 2 commits (all time) y: 16 lines of code apache-rat-core/src/main/java/org/apache/rat/header/HeaderBean.java x: 2 commits (all time) y: 26 lines of code apache-rat-core/src/main/java/org/apache/rat/ReportTransformer.java x: 1 commits (all time) y: 39 lines of code apache-rat-core/src/main/java/org/apache/rat/document/CompositeDocumentException.java x: 1 commits (all time) y: 11 lines of code
565.0
lines of code
  min: 1.0
  average: 49.74
  25th percentile: 9.0
  median: 20.0
  75th percentile: 49.5
  max: 565.0
0 127.0
commits (all time)
min: 1.0 | average: 7.99 | 25th percentile: 2.0 | median: 5.0 | 75th percentile: 9.5 | max: 127.0

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

src/changes/changes.xml x: 11 contributors (all time) y: 565 lines of code apache-rat-core/src/main/java/org/apache/rat/Defaults.java x: 7 contributors (all time) y: 69 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/SPDXMatcher.java x: 2 contributors (all time) y: 61 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/util/HeaderMatcherMultiplexer.java x: 6 contributors (all time) y: 29 lines of code apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java x: 8 contributors (all time) y: 181 lines of code apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java x: 7 contributors (all time) y: 54 lines of code apache-rat-plugin/src/main/java/org/apache/rat/mp/RatReportMojo.java x: 14 contributors (all time) y: 231 lines of code src/site/site.xml x: 11 contributors (all time) y: 17 lines of code apache-rat-plugin/src/main/java/org/apache/rat/mp/AbstractRatMojo.java x: 12 contributors (all time) y: 344 lines of code apache-rat-plugin/src/main/java/org/apache/rat/mp/util/ScmIgnoreParser.java x: 4 contributors (all time) y: 60 lines of code apache-rat-plugin/src/main/java/org/apache/rat/mp/util/ExclusionHelper.java x: 3 contributors (all time) y: 79 lines of code apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java x: 5 contributors (all time) y: 533 lines of code apache-rat-core/src/main/java/org/apache/rat/header/FilteringSequenceFactory.java x: 2 contributors (all time) y: 37 lines of code apache-rat-core/src/main/java/org/apache/rat/header/HeaderMatcher.java x: 3 contributors (all time) y: 50 lines of code apache-rat-core/src/main/java/org/apache/rat/header/LineNumberReader.java x: 1 contributors (all time) y: 33 lines of code apache-rat-core/src/main/java/org/apache/rat/document/ToNameTransformer.java x: 3 contributors (all time) y: 17 lines of code apache-rat-plugin/src/main/java/org/apache/rat/mp/RatCheckMojo.java x: 10 contributors (all time) y: 127 lines of code apache-rat-core/src/main/java/org/apache/rat/Report.java x: 8 contributors (all time) y: 288 lines of code apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java x: 8 contributors (all time) y: 279 lines of code ant-task-examples.xml x: 6 contributors (all time) y: 96 lines of code apache-rat-api/src/site/site.xml x: 2 contributors (all time) y: 6 lines of code apache-rat-core/src/site/site.xml x: 5 contributors (all time) y: 6 lines of code apache-rat-plugin/src/site/site.xml x: 6 contributors (all time) y: 6 lines of code apache-rat-core/src/main/java/org/apache/rat/document/impl/MonolithicFileDocument.java x: 5 contributors (all time) y: 39 lines of code apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenseAppender.java x: 2 contributors (all time) y: 477 lines of code apache-rat-core/src/main/java/org/apache/rat/api/ContentType.java x: 5 contributors (all time) y: 27 lines of code apache-rat-core/src/main/java/org/apache/rat/config/ConfigurationUtil.java x: 2 contributors (all time) y: 15 lines of code apache-rat-core/src/main/java/org/apache/rat/config/SourceCodeManagementSystems.java x: 3 contributors (all time) y: 38 lines of code apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentImplUtils.java x: 6 contributors (all time) y: 32 lines of code apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java x: 7 contributors (all time) y: 66 lines of code apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java x: 5 contributors (all time) y: 34 lines of code apache-rat-tasks/src/main/java/org/apache/rat/anttasks/Report.java x: 7 contributors (all time) y: 210 lines of code apache-rat-tasks/src/main/java/org/apache/rat/anttasks/SubstringLicenseMatcher.java x: 4 contributors (all time) y: 39 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java x: 5 contributors (all time) y: 43 lines of code apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java x: 6 contributors (all time) y: 104 lines of code apache-rat-core/src/main/java/org/apache/rat/document/impl/ArchiveEntryDocument.java x: 4 contributors (all time) y: 43 lines of code apache-rat-tasks/src/main/java/org/apache/rat/anttasks/ResourceCollectionContainer.java x: 5 contributors (all time) y: 67 lines of code apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/GuessUtils.java x: 3 contributors (all time) y: 15 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20.java x: 7 contributors (all time) y: 20 lines of code src/python/recursive-rat.py x: 3 contributors (all time) y: 200 lines of code apache-rat-tasks/run-antunit.xml x: 4 contributors (all time) y: 42 lines of code apache-rat-plugin/src/main/resources/META-INF/m2e/lifecycle-mapping-metadata.xml x: 1 contributors (all time) y: 31 lines of code apache-rat-api/src/main/java/org/apache/rat/api/domain/RatLicenseFamily.java x: 1 contributors (all time) y: 72 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java x: 4 contributors (all time) y: 69 lines of code apache-rat-core/src/main/java/org/apache/rat/config/ReportFormat.java x: 1 contributors (all time) y: 8 lines of code apache-rat-plugin/src/it/it1/verify.groovy x: 2 contributors (all time) y: 2 lines of code apache-rat-api/src/main/java/org/apache/rat/api/domain/LicenseFamily.java x: 2 contributors (all time) y: 22 lines of code apache-rat-plugin/src/main/resources/org/apache/rat/mp/package.html x: 3 contributors (all time) y: 9 lines of code apache-rat-plugin/src/changes/changes.xml x: 4 contributors (all time) y: 57 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java x: 2 contributors (all time) y: 28 lines of code apache-rat-core/src/main/java/org/apache/rat/config/AddLicenseHeaders.java x: 1 contributors (all time) y: 15 lines of code apache-rat-core/src/main/java/org/apache/rat/annotation/ApacheV2LicenseAppender.java x: 1 contributors (all time) y: 55 lines of code apache-rat-core/src/main/java/org/apache/rat/report/claim/util/LicenseAddingReport.java x: 4 contributors (all time) y: 31 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/GPL1License.java x: 3 contributors (all time) y: 13 lines of code apache-rat-core/src/main/resources/org/apache/rat/plain-rat.xsl x: 5 contributors (all time) y: 71 lines of code apache-rat-core/src/main/java/org/apache/rat/header/CharFilter.java x: 2 contributors (all time) y: 4 lines of code apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/IXmlWriter.java x: 2 contributors (all time) y: 10 lines of code apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java x: 4 contributors (all time) y: 53 lines of code apache-rat-plugin/src/main/java/org/apache/rat/mp/util/ConfigurationHelper.java x: 1 contributors (all time) y: 35 lines of code apache-rat-api/src/main/java/org/apache/rat/api/domain/LicenseFamilyBuilder.java x: 1 contributors (all time) y: 26 lines of code apache-rat-core/src/main/resources/org/apache/rat/unapproved-licenses.xsl x: 1 contributors (all time) y: 13 lines of code apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/ArchiveGuesser.java x: 5 contributors (all time) y: 32 lines of code apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java x: 5 contributors (all time) y: 49 lines of code apache-rat-core/src/main/java/org/apache/rat/config/package.html x: 1 contributors (all time) y: 1 lines of code apache-rat-core/src/main/java/org/apache/rat/license/GPL1LicenseFamily.java x: 2 contributors (all time) y: 7 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java x: 3 contributors (all time) y: 6 lines of code apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java x: 5 contributors (all time) y: 48 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java x: 4 contributors (all time) y: 61 lines of code apache-rat-core/src/main/java/org/apache/rat/document/impl/util/DocumentAnalyserMultiplexer.java x: 2 contributors (all time) y: 16 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequired.java x: 2 contributors (all time) y: 20 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/OASISLicense.java x: 3 contributors (all time) y: 35 lines of code apache-rat-plugin/src/main/java/org/apache/rat/mp/FilesReportable.java x: 3 contributors (all time) y: 73 lines of code apache-rat-core/src/main/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexer.java x: 4 contributors (all time) y: 37 lines of code apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java x: 2 contributors (all time) y: 43 lines of code apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java x: 5 contributors (all time) y: 62 lines of code apache-rat-tasks/src/main/java/org/apache/rat/anttasks/FullTextLicenseMatcher.java x: 2 contributors (all time) y: 40 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/MITLicense.java x: 2 contributors (all time) y: 12 lines of code apache-rat-tasks/src/main/resources/org/apache/rat/anttasks/antlib.xml x: 3 contributors (all time) y: 52 lines of code src/site/resources/download_rat.cgi x: 1 contributors (all time) y: 20 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/RatReportAnalysisResultException.java x: 1 contributors (all time) y: 16 lines of code apache-rat-core/src/main/java/org/apache/rat/ReportTransformer.java x: 1 contributors (all time) y: 39 lines of code apache-rat-core/src/main/java/org/apache/rat/document/CompositeDocumentException.java x: 1 contributors (all time) y: 11 lines of code
565.0
lines of code
  min: 1.0
  average: 49.74
  25th percentile: 9.0
  median: 20.0
  75th percentile: 49.5
  max: 565.0
0 14.0
contributors (all time)
min: 1.0 | average: 3.23 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 14.0

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

src/changes/changes.xml x: 6 commits (30d) y: 565 lines of code apache-rat-core/src/main/java/org/apache/rat/Defaults.java x: 2 commits (30d) y: 69 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/SPDXMatcher.java x: 3 commits (30d) y: 61 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/util/HeaderMatcherMultiplexer.java x: 2 commits (30d) y: 29 lines of code apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java x: 2 commits (30d) y: 181 lines of code apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java x: 2 commits (30d) y: 54 lines of code apache-rat-plugin/src/main/java/org/apache/rat/mp/RatReportMojo.java x: 1 commits (30d) y: 231 lines of code
565.0
lines of code
  min: 29.0
  average: 170.0
  25th percentile: 54.0
  median: 69.0
  75th percentile: 231.0
  max: 565.0
0 6.0
commits (30d)
min: 1.0 | average: 2.57 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 6.0

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

src/changes/changes.xml x: 3 contributors (30d) y: 565 lines of code apache-rat-core/src/main/java/org/apache/rat/Defaults.java x: 2 contributors (30d) y: 69 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/SPDXMatcher.java x: 2 contributors (30d) y: 61 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/util/HeaderMatcherMultiplexer.java x: 2 contributors (30d) y: 29 lines of code apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java x: 2 contributors (30d) y: 181 lines of code apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java x: 2 contributors (30d) y: 54 lines of code apache-rat-plugin/src/main/java/org/apache/rat/mp/RatReportMojo.java x: 1 contributors (30d) y: 231 lines of code
565.0
lines of code
  min: 29.0
  average: 170.0
  25th percentile: 54.0
  median: 69.0
  75th percentile: 231.0
  max: 565.0
0 3.0
contributors (30d)
min: 1.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 3.0

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

src/changes/changes.xml x: 6 commits (90d) y: 565 lines of code apache-rat-core/src/main/java/org/apache/rat/Defaults.java x: 2 commits (90d) y: 69 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/SPDXMatcher.java x: 3 commits (90d) y: 61 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/util/HeaderMatcherMultiplexer.java x: 2 commits (90d) y: 29 lines of code apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java x: 2 commits (90d) y: 181 lines of code apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java x: 2 commits (90d) y: 54 lines of code apache-rat-plugin/src/main/java/org/apache/rat/mp/RatReportMojo.java x: 3 commits (90d) y: 231 lines of code src/site/site.xml x: 2 commits (90d) y: 17 lines of code
565.0
lines of code
  min: 17.0
  average: 150.88
  25th percentile: 35.25
  median: 65.0
  75th percentile: 218.5
  max: 565.0
0 6.0
commits (90d)
min: 2.0 | average: 2.75 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 6.0

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

src/changes/changes.xml x: 3 contributors (90d) y: 565 lines of code apache-rat-core/src/main/java/org/apache/rat/Defaults.java x: 2 contributors (90d) y: 69 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/license/SPDXMatcher.java x: 2 contributors (90d) y: 61 lines of code apache-rat-core/src/main/java/org/apache/rat/analysis/util/HeaderMatcherMultiplexer.java x: 2 contributors (90d) y: 29 lines of code apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java x: 2 contributors (90d) y: 181 lines of code apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java x: 2 contributors (90d) y: 54 lines of code apache-rat-plugin/src/main/java/org/apache/rat/mp/RatReportMojo.java x: 2 contributors (90d) y: 231 lines of code src/site/site.xml x: 2 contributors (90d) y: 17 lines of code
565.0
lines of code
  min: 17.0
  average: 150.88
  25th percentile: 35.25
  median: 65.0
  75th percentile: 218.5
  max: 565.0
0 3.0
contributors (90d)
min: 2.0 | average: 2.13 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 3.0