apache / commons-compress
File Size

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

Intro
Learn more...
File Size Overall
16% | 21% | 22% | 21% | 18%
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
java10% | 23% | 24% | 22% | 19%
xml64% | 10% | 4% | 13% | 8%
cgi0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src16% | 21% | 22% | 21% | 18%
Longest Files (Top 50)
File# lines# units
changes.xml
in src/changes
2211 -
SevenZFile.java
in src/main/java/org/apache/commons/compress/archivers/sevenz
1517 76
ClassBands.java
in src/main/java/org/apache/commons/compress/harmony/pack200
1263 44
examples.xml
in src/site/xdoc
1101 -
ClassBands.java
in src/main/java/org/apache/commons/compress/harmony/unpack200
1021 14
ZipArchiveOutputStream.java
in src/main/java/org/apache/commons/compress/archivers/zip
1015 71
TarArchiveEntry.java
in src/main/java/org/apache/commons/compress/archivers/tar
947 118
ZipFile.java
in src/main/java/org/apache/commons/compress/archivers/zip
835 51
ZipArchiveInputStream.java
in src/main/java/org/apache/commons/compress/archivers/zip
825 47
BZip2CompressorOutputStream.java
in src/main/java/org/apache/commons/compress/compressors/bzip2
820 33
ZipArchiveEntry.java
in src/main/java/org/apache/commons/compress/archivers/zip
770 86
NewAttributeBands.java
in src/main/java/org/apache/commons/compress/harmony/unpack200
742 61
NewAttributeBands.java
in src/main/java/org/apache/commons/compress/harmony/pack200
723 69
BZip2CompressorInputStream.java
in src/main/java/org/apache/commons/compress/compressors/bzip2
693 31
SevenZOutputFile.java
in src/main/java/org/apache/commons/compress/archivers/sevenz
663 45
BlockSort.java
in src/main/java/org/apache/commons/compress/compressors/bzip2
636 13
Segment.java
in src/main/java/org/apache/commons/compress/harmony/pack200
582 64
PureJavaCrc32C.java
in src/main/java/org/apache/commons/compress/compressors/snappy
574 5
CpBands.java
in src/main/java/org/apache/commons/compress/harmony/pack200
539 31
TarUtils.java
in src/main/java/org/apache/commons/compress/archivers/tar
530 29
zip.xml
in src/site/xdoc
528 -
BandSet.java
in src/main/java/org/apache/commons/compress/harmony/pack200
510 11
CpBands.java
in src/main/java/org/apache/commons/compress/harmony/unpack200
472 32
TarArchiveInputStream.java
in src/main/java/org/apache/commons/compress/archivers/tar
453 37
TarArchiveOutputStream.java
in src/main/java/org/apache/commons/compress/archivers/tar
452 37
BcBands.java
in src/main/java/org/apache/commons/compress/harmony/unpack200
449 6
BcBands.java
in src/main/java/org/apache/commons/compress/harmony/pack200
429 21
HuffmanDecoder.java
in src/main/java/org/apache/commons/compress/compressors/deflate64
425 37
TarFile.java
in src/main/java/org/apache/commons/compress/archivers/tar
392 35
Segment.java
in src/main/java/org/apache/commons/compress/harmony/unpack200
384 20
CpioArchiveInputStream.java
in src/main/java/org/apache/commons/compress/archivers/cpio
366 22
BandSet.java
in src/main/java/org/apache/commons/compress/harmony/unpack200
360 2
CompressorStreamFactory.java
in src/main/java/org/apache/commons/compress/compressors
359 36
CpioArchiveOutputStream.java
in src/main/java/org/apache/commons/compress/archivers/cpio
346 21
ByteCodeForm.java
in src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/forms
345 14
DumpArchiveEntry.java
in src/main/java/org/apache/commons/compress/archivers/dump
344 59
BlockLZ4CompressorOutputStream.java
in src/main/java/org/apache/commons/compress/compressors/lz4
343 32
MetadataBandGroup.java
in src/main/java/org/apache/commons/compress/harmony/pack200
334 11
CpioArchiveEntry.java
in src/main/java/org/apache/commons/compress/archivers/cpio
334 60
DumpArchiveInputStream.java
in src/main/java/org/apache/commons/compress/archivers/dump
316 14
ArchiveStreamFactory.java
in src/main/java/org/apache/commons/compress/archivers
295 19
FramedLZ4CompressorInputStream.java
in src/main/java/org/apache/commons/compress/compressors/lz4
292 19
LZ77Compressor.java
in src/main/java/org/apache/commons/compress/compressors/lz77support
284 28
SevenZArchiveEntry.java
in src/main/java/org/apache/commons/compress/archivers/sevenz
277 56
BHSDCodec.java
in src/main/java/org/apache/commons/compress/harmony/pack200
274 20
SegmentHeader.java
in src/main/java/org/apache/commons/compress/harmony/pack200
269 43
ArjArchiveInputStream.java
in src/main/java/org/apache/commons/compress/archivers/arj
266 16
X5455_ExtendedTimestamp.java
in src/main/java/org/apache/commons/compress/archivers/zip
244 36
IcTuple.java
in src/main/java/org/apache/commons/compress/harmony/unpack200
241 25
FramedSnappyCompressorInputStream.java
in src/main/java/org/apache/commons/compress/compressors/snappy
241 18
Files With Most Units (Top 50)
File# lines# units
TarArchiveEntry.java
in src/main/java/org/apache/commons/compress/archivers/tar
947 118
ZipArchiveEntry.java
in src/main/java/org/apache/commons/compress/archivers/zip
770 86
SevenZFile.java
in src/main/java/org/apache/commons/compress/archivers/sevenz
1517 76
ZipArchiveOutputStream.java
in src/main/java/org/apache/commons/compress/archivers/zip
1015 71
NewAttributeBands.java
in src/main/java/org/apache/commons/compress/harmony/pack200
723 69
Segment.java
in src/main/java/org/apache/commons/compress/harmony/pack200
582 64
NewAttributeBands.java
in src/main/java/org/apache/commons/compress/harmony/unpack200
742 61
CpioArchiveEntry.java
in src/main/java/org/apache/commons/compress/archivers/cpio
334 60
DumpArchiveEntry.java
in src/main/java/org/apache/commons/compress/archivers/dump
344 59
SevenZArchiveEntry.java
in src/main/java/org/apache/commons/compress/archivers/sevenz
277 56
ZipFile.java
in src/main/java/org/apache/commons/compress/archivers/zip
835 51
ZipArchiveInputStream.java
in src/main/java/org/apache/commons/compress/archivers/zip
825 47
SevenZOutputFile.java
in src/main/java/org/apache/commons/compress/archivers/sevenz
663 45
ClassBands.java
in src/main/java/org/apache/commons/compress/harmony/pack200
1263 44
SegmentHeader.java
in src/main/java/org/apache/commons/compress/harmony/pack200
269 43
SegmentHeader.java
in src/main/java/org/apache/commons/compress/harmony/unpack200
232 41
TarArchiveInputStream.java
in src/main/java/org/apache/commons/compress/archivers/tar
453 37
TarArchiveOutputStream.java
in src/main/java/org/apache/commons/compress/archivers/tar
452 37
HuffmanDecoder.java
in src/main/java/org/apache/commons/compress/compressors/deflate64
425 37
X5455_ExtendedTimestamp.java
in src/main/java/org/apache/commons/compress/archivers/zip
244 36
CompressorStreamFactory.java
in src/main/java/org/apache/commons/compress/compressors
359 36
PackingOptions.java
in src/main/java/org/apache/commons/compress/harmony/pack200
197 35
TarFile.java
in src/main/java/org/apache/commons/compress/archivers/tar
392 35
BZip2CompressorOutputStream.java
in src/main/java/org/apache/commons/compress/compressors/bzip2
820 33
CpBands.java
in src/main/java/org/apache/commons/compress/harmony/unpack200
472 32
BlockLZ4CompressorOutputStream.java
in src/main/java/org/apache/commons/compress/compressors/lz4
343 32
CpBands.java
in src/main/java/org/apache/commons/compress/harmony/pack200
539 31
BZip2CompressorInputStream.java
in src/main/java/org/apache/commons/compress/compressors/bzip2
693 31
OperandManager.java
in src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode
174 30
DumpArchiveSummary.java
in src/main/java/org/apache/commons/compress/archivers/dump
130 29
TarUtils.java
in src/main/java/org/apache/commons/compress/archivers/tar
530 29
StreamCompressor.java
in src/main/java/org/apache/commons/compress/archivers/zip
184 28
LZ77Compressor.java
in src/main/java/org/apache/commons/compress/compressors/lz77support
284 28
ByteCode.java
in src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode
175 26
X000A_NTFS.java
in src/main/java/org/apache/commons/compress/archivers/zip
189 26
IcTuple.java
in src/main/java/org/apache/commons/compress/harmony/unpack200
241 25
Archive.java
in src/main/java/org/apache/commons/compress/harmony/pack200
216 24
LZWInputStream.java
in src/main/java/org/apache/commons/compress/compressors/lzw
175 24
Parameters.java
in src/main/java/org/apache/commons/compress/compressors/lz77support
131 24
NewAttribute.java
in src/main/java/org/apache/commons/compress/harmony/pack200
135 22
CpioArchiveInputStream.java
in src/main/java/org/apache/commons/compress/archivers/cpio
366 22
BcBands.java
in src/main/java/org/apache/commons/compress/harmony/pack200
429 21
CpioArchiveOutputStream.java
in src/main/java/org/apache/commons/compress/archivers/cpio
346 21
SnappyCompressorOutputStream.java
in src/main/java/org/apache/commons/compress/compressors/snappy
163 21
Segment.java
in src/main/java/org/apache/commons/compress/harmony/unpack200
384 20
BHSDCodec.java
in src/main/java/org/apache/commons/compress/harmony/pack200
274 20
ZipUtil.java
in src/main/java/org/apache/commons/compress/archivers/zip
191 20
ArchiveStreamFactory.java
in src/main/java/org/apache/commons/compress/archivers
295 19
Coders.java
in src/main/java/org/apache/commons/compress/archivers/sevenz
197 19
AsiExtraField.java
in src/main/java/org/apache/commons/compress/archivers/zip
153 19
Files With Long Lines (Top 50)

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

File# lines# units# long lines
changes.xml
in src/changes
2211 - 30
security.xml
in src/site/xdoc
186 - 16
download_compress.xml
in src/site/xdoc
96 - 13
issue-tracking.xml
in src/site/xdoc
54 - 8
TarFile.java
in src/main/java/org/apache/commons/compress/archivers/tar
392 35 8
ZipArchiveEntry.java
in src/main/java/org/apache/commons/compress/archivers/zip
770 86 7
SnappyCompressorOutputStream.java
in src/main/java/org/apache/commons/compress/compressors/snappy
163 21 7
SevenZFile.java
in src/main/java/org/apache/commons/compress/archivers/sevenz
1517 76 6
TarUtils.java
in src/main/java/org/apache/commons/compress/archivers/tar
530 29 6
ZipArchiveOutputStream.java
in src/main/java/org/apache/commons/compress/archivers/zip
1015 71 5
PackingOptions.java
in src/main/java/org/apache/commons/compress/harmony/pack200
197 35 4
ArchiveStreamFactory.java
in src/main/java/org/apache/commons/compress/archivers
295 19 4
AES256SHA256Decoder.java
in src/main/java/org/apache/commons/compress/archivers/sevenz
190 2 4
ScatterZipOutputStream.java
in src/main/java/org/apache/commons/compress/archivers/zip
120 14 4
TarArchiveEntry.java
in src/main/java/org/apache/commons/compress/archivers/tar
947 118 4
CompressorStreamFactory.java
in src/main/java/org/apache/commons/compress/compressors
359 36 4
BlockSort.java
in src/main/java/org/apache/commons/compress/compressors/bzip2
636 13 4
mail-lists.xml
in src/site/xdoc
160 - 3
Segment.java
in src/main/java/org/apache/commons/compress/harmony/pack200
582 64 3
ClassBands.java
in src/main/java/org/apache/commons/compress/harmony/pack200
1263 44 3
ExtraFieldUtils.java
in src/main/java/org/apache/commons/compress/archivers/zip
236 10 3
ZipFile.java
in src/main/java/org/apache/commons/compress/archivers/zip
835 51 3
ZipArchiveInputStream.java
in src/main/java/org/apache/commons/compress/archivers/zip
825 47 3
ZipSplitReadOnlySeekableByteChannel.java
in src/main/java/org/apache/commons/compress/archivers/zip
130 11 3
examples.xml
in src/site/xdoc
1101 - 2
BcBands.java
in src/main/java/org/apache/commons/compress/harmony/pack200
429 21 2
AttributeDefinitionBands.java
in src/main/java/org/apache/commons/compress/harmony/pack200
183 10 2
ZipSplitOutputStream.java
in src/main/java/org/apache/commons/compress/archivers/zip
124 13 2
ParallelScatterZipCreator.java
in src/main/java/org/apache/commons/compress/archivers/zip
135 15 2
ArArchiveInputStream.java
in src/main/java/org/apache/commons/compress/archivers/ar
223 18 2
TarArchiveInputStream.java
in src/main/java/org/apache/commons/compress/archivers/tar
453 37 2
TarArchiveOutputStream.java
in src/main/java/org/apache/commons/compress/archivers/tar
452 37 2
CpioArchiveEntry.java
in src/main/java/org/apache/commons/compress/archivers/cpio
334 60 2
Pack200.java
in src/main/java/org/apache/commons/compress/java/util/jar
73 2 2
Parameters.java
in src/main/java/org/apache/commons/compress/compressors/lz77support
131 24 2
zip.xml
in src/site/xdoc
528 - 1
MetadataBandGroup.java
in src/main/java/org/apache/commons/compress/harmony/unpack200
178 10 1
AttributeLayout.java
in src/main/java/org/apache/commons/compress/harmony/unpack200
184 16 1
NewAttributeBands.java
in src/main/java/org/apache/commons/compress/harmony/unpack200
742 61 1
NewClassRefForm.java
in src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/forms
30 2 1
NewAttributeBands.java
in src/main/java/org/apache/commons/compress/harmony/pack200
723 69 1
PackingUtils.java
in src/main/java/org/apache/commons/compress/harmony/pack200
169 11 1
Archive.java
in src/main/java/org/apache/commons/compress/harmony/pack200
216 24 1
DumpArchiveSummary.java
in src/main/java/org/apache/commons/compress/archivers/dump
130 29 1
AbstractCoder.java
in src/main/java/org/apache/commons/compress/archivers/sevenz
30 5 1
LZMA2Decoder.java
in src/main/java/org/apache/commons/compress/archivers/sevenz
82 7 1
ZipUtil.java
in src/main/java/org/apache/commons/compress/archivers/zip
191 20 1
ZipArchiveEntryRequest.java
in src/main/java/org/apache/commons/compress/archivers/zip
25 5 1
ResourceAlignmentExtraField.java
in src/main/java/org/apache/commons/compress/archivers/zip
72 11 1
BinaryTree.java
in src/main/java/org/apache/commons/compress/archivers/zip
113 4 1
Correlations

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

src/changes/changes.xml x: 679 commits (all time) y: 2211 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveEntry.java x: 168 commits (all time) y: 947 lines of code src/main/java/org/apache/commons/compress/archivers/zip/X0017_StrongEncryptionHeader.java x: 26 commits (all time) y: 117 lines of code src/main/java/org/apache/commons/compress/java/util/jar/Pack200.java x: 10 commits (all time) y: 73 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/IcBands.java x: 12 commits (all time) y: 141 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/SegmentConstantPoolArrayCache.java x: 15 commits (all time) y: 59 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.java x: 137 commits (all time) y: 770 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveOutputStream.java x: 208 commits (all time) y: 1015 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipFile.java x: 205 commits (all time) y: 835 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/ClassBands.java x: 18 commits (all time) y: 1263 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/CpBands.java x: 18 commits (all time) y: 539 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/CpBands.java x: 17 commits (all time) y: 472 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZFile.java x: 182 commits (all time) y: 1517 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipLong.java x: 45 commits (all time) y: 74 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipShort.java x: 35 commits (all time) y: 62 lines of code src/main/java/org/apache/commons/compress/archivers/zip/AsiExtraField.java x: 37 commits (all time) y: 153 lines of code src/main/java/org/apache/commons/compress/archivers/zip/GeneralPurposeBit.java x: 28 commits (all time) y: 102 lines of code src/main/java/org/apache/commons/compress/compressors/pack200/TempFileCachingStreamBridge.java x: 13 commits (all time) y: 32 lines of code src/main/java/org/apache/commons/compress/archivers/arj/ArjArchiveInputStream.java x: 40 commits (all time) y: 266 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveOutputStream.java x: 117 commits (all time) y: 452 lines of code src/main/java/org/apache/commons/compress/compressors/gzip/GzipCompressorInputStream.java x: 56 commits (all time) y: 195 lines of code src/main/java/org/apache/commons/compress/compressors/lz4/BlockLZ4CompressorInputStream.java x: 17 commits (all time) y: 103 lines of code src/main/java/org/apache/commons/compress/compressors/snappy/SnappyCompressorOutputStream.java x: 15 commits (all time) y: 163 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/MetadataBandGroup.java x: 19 commits (all time) y: 334 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/PopulationCodec.java x: 9 commits (all time) y: 122 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/Segment.java x: 17 commits (all time) y: 384 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/SegmentConstantPool.java x: 16 commits (all time) y: 175 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/forms/ClassRefForm.java x: 7 commits (all time) y: 36 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/forms/ClassSpecificReferenceForm.java x: 8 commits (all time) y: 25 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/forms/InitMethodReferenceForm.java x: 7 commits (all time) y: 30 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/forms/NewClassRefForm.java x: 5 commits (all time) y: 30 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/forms/NewInitMethodRefForm.java x: 7 commits (all time) y: 24 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/forms/ReferenceForm.java x: 8 commits (all time) y: 32 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/forms/StringRefForm.java x: 5 commits (all time) y: 35 lines of code src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveInputStream.java x: 76 commits (all time) y: 366 lines of code src/main/java/org/apache/commons/compress/archivers/dump/DumpArchiveSummary.java x: 21 commits (all time) y: 130 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/AES256SHA256Decoder.java x: 30 commits (all time) y: 190 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/Folder.java x: 23 commits (all time) y: 82 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveInputStream.java x: 148 commits (all time) y: 453 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarConstants.java x: 37 commits (all time) y: 75 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarFile.java x: 39 commits (all time) y: 392 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarUtils.java x: 101 commits (all time) y: 530 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ExtraFieldUtils.java x: 67 commits (all time) y: 236 lines of code src/main/java/org/apache/commons/compress/archivers/zip/NioZipEncoding.java x: 26 commits (all time) y: 125 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ParallelScatterZipCreator.java x: 55 commits (all time) y: 135 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ScatterZipOutputStream.java x: 38 commits (all time) y: 120 lines of code src/main/java/org/apache/commons/compress/archivers/zip/StreamCompressor.java x: 24 commits (all time) y: 184 lines of code src/main/java/org/apache/commons/compress/archivers/zip/X5455_ExtendedTimestamp.java x: 32 commits (all time) y: 244 lines of code src/main/java/org/apache/commons/compress/archivers/zip/X7875_NewUnix.java x: 24 commits (all time) y: 152 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveEntryRequest.java x: 14 commits (all time) y: 25 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveInputStream.java x: 174 commits (all time) y: 825 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipEncoding.java x: 12 commits (all time) y: 8 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipSplitReadOnlySeekableByteChannel.java x: 27 commits (all time) y: 130 lines of code src/main/java/org/apache/commons/compress/changes/ChangeSetPerformer.java x: 28 commits (all time) y: 152 lines of code src/main/java/org/apache/commons/compress/changes/ChangeSetResults.java x: 16 commits (all time) y: 29 lines of code src/main/java/org/apache/commons/compress/compressors/CompressorStreamFactory.java x: 96 commits (all time) y: 359 lines of code src/main/java/org/apache/commons/compress/compressors/CompressorStreamProvider.java x: 5 commits (all time) y: 12 lines of code src/main/java/org/apache/commons/compress/compressors/lz4/FramedLZ4CompressorInputStream.java x: 32 commits (all time) y: 292 lines of code src/main/java/org/apache/commons/compress/compressors/lz77support/LZ77Compressor.java x: 35 commits (all time) y: 284 lines of code src/main/java/org/apache/commons/compress/compressors/pack200/Pack200Utils.java x: 26 commits (all time) y: 48 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/NewAttribute.java x: 8 commits (all time) y: 135 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/NewAttributeBands.java x: 22 commits (all time) y: 723 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/SegmentHeader.java x: 9 commits (all time) y: 269 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/NewAttributeBands.java x: 21 commits (all time) y: 742 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/ClassConstantPool.java x: 12 commits (all time) y: 159 lines of code src/main/java/org/apache/commons/compress/utils/ArchiveUtils.java x: 40 commits (all time) y: 113 lines of code src/main/java/org/apache/commons/compress/utils/FixedLengthBlockOutputStream.java x: 20 commits (all time) y: 182 lines of code src/main/java/org/apache/commons/compress/archivers/ArchiveStreamFactory.java x: 85 commits (all time) y: 295 lines of code src/main/java/org/apache/commons/compress/compressors/CompressorOutputStream.java x: 7 commits (all time) y: 4 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ExplodingInputStream.java x: 27 commits (all time) y: 109 lines of code src/main/java/org/apache/commons/compress/utils/ChecksumCalculatingInputStream.java x: 11 commits (all time) y: 42 lines of code src/main/java/org/apache/commons/compress/utils/ChecksumVerifyingInputStream.java x: 17 commits (all time) y: 55 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/Coders.java x: 64 commits (all time) y: 197 lines of code src/main/java/org/apache/commons/compress/utils/BoundedInputStream.java x: 19 commits (all time) y: 50 lines of code src/main/java/org/apache/commons/compress/PasswordRequiredException.java x: 4 commits (all time) y: 8 lines of code src/main/java/org/apache/commons/compress/archivers/Lister.java x: 32 commits (all time) y: 87 lines of code src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveInputStream.java x: 75 commits (all time) y: 223 lines of code src/main/java/org/apache/commons/compress/archivers/arj/ArjArchiveEntry.java x: 26 commits (all time) y: 81 lines of code src/main/java/org/apache/commons/compress/archivers/arj/LocalFileHeader.java x: 12 commits (all time) y: 138 lines of code src/main/java/org/apache/commons/compress/archivers/arj/MainHeader.java x: 8 commits (all time) y: 94 lines of code src/main/java/org/apache/commons/compress/archivers/cpio/CpioConstants.java x: 18 commits (all time) y: 36 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/AES256Options.java x: 6 commits (all time) y: 59 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/AbstractCoder.java x: 3 commits (all time) y: 30 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/Archive.java x: 13 commits (all time) y: 25 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/BindPair.java x: 3 commits (all time) y: 9 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/CLI.java x: 27 commits (all time) y: 78 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/DeltaDecoder.java x: 17 commits (all time) y: 43 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/LZMA2Decoder.java x: 30 commits (all time) y: 82 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/LZMADecoder.java x: 20 commits (all time) y: 86 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/NID.java x: 2 commits (all time) y: 29 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZArchiveEntry.java x: 41 commits (all time) y: 277 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZFileOptions.java x: 15 commits (all time) y: 51 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZMethod.java x: 21 commits (all time) y: 33 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZMethodConfiguration.java x: 15 commits (all time) y: 39 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZOutputFile.java x: 72 commits (all time) y: 663 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/StartHeader.java x: 3 commits (all time) y: 6 lines of code src/main/java/org/apache/commons/compress/archivers/zip/AbstractUnicodeExtraField.java x: 37 commits (all time) y: 96 lines of code src/main/java/org/apache/commons/compress/archivers/zip/DefaultBackingStoreSupplier.java x: 4 commits (all time) y: 22 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ExtraFieldParsingBehavior.java x: 8 commits (all time) y: 8 lines of code src/main/java/org/apache/commons/compress/archivers/zip/InflaterInputStreamWithStatistics.java x: 8 commits (all time) y: 49 lines of code src/main/java/org/apache/commons/compress/archivers/zip/JarMarker.java x: 11 commits (all time) y: 46 lines of code src/main/java/org/apache/commons/compress/archivers/zip/UnicodeCommentExtraField.java x: 20 commits (all time) y: 17 lines of code src/main/java/org/apache/commons/compress/archivers/zip/UnicodePathExtraField.java x: 21 commits (all time) y: 16 lines of code src/main/java/org/apache/commons/compress/archivers/zip/UnsupportedZipFeatureException.java x: 22 commits (all time) y: 49 lines of code src/main/java/org/apache/commons/compress/archivers/zip/X000A_NTFS.java x: 20 commits (all time) y: 189 lines of code src/main/java/org/apache/commons/compress/archivers/zip/Zip64Mode.java x: 5 commits (all time) y: 7 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipConstants.java x: 10 commits (all time) y: 14 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipEightByteInteger.java x: 21 commits (all time) y: 109 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipEncodingHelper.java x: 45 commits (all time) y: 34 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipExtraField.java x: 14 commits (all time) y: 14 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipUtil.java x: 49 commits (all time) y: 191 lines of code src/main/java/org/apache/commons/compress/compressors/deflate64/Deflate64CompressorInputStream.java x: 25 commits (all time) y: 78 lines of code src/main/java/org/apache/commons/compress/compressors/deflate64/HuffmanDecoder.java x: 41 commits (all time) y: 425 lines of code src/main/java/org/apache/commons/compress/harmony/archive/internal/nls/Messages.java x: 9 commits (all time) y: 97 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/BHSDCodec.java x: 17 commits (all time) y: 274 lines of code src/main/java/org/apache/commons/compress/parallel/FileBasedScatterGatherBackingStore.java x: 17 commits (all time) y: 50 lines of code src/main/java/org/apache/commons/compress/utils/BoundedArchiveInputStream.java x: 11 commits (all time) y: 53 lines of code src/main/java/org/apache/commons/compress/utils/ByteUtils.java x: 17 commits (all time) y: 116 lines of code src/main/java/org/apache/commons/compress/utils/CRC32VerifyingInputStream.java x: 15 commits (all time) y: 11 lines of code src/main/java/org/apache/commons/compress/utils/Charsets.java x: 17 commits (all time) y: 23 lines of code src/main/java/org/apache/commons/compress/utils/MultiReadOnlySeekableByteChannel.java x: 26 commits (all time) y: 157 lines of code src/main/java/org/apache/commons/compress/utils/SkipShieldingInputStream.java x: 7 commits (all time) y: 15 lines of code src/main/java/org/apache/commons/compress/utils/TimeUtils.java x: 7 commits (all time) y: 57 lines of code src/site/xdoc/index.xml x: 126 commits (all time) y: 93 lines of code src/site/xdoc/download_compress.xml x: 50 commits (all time) y: 96 lines of code src/conf/pmd-ruleset.xml x: 2 commits (all time) y: 16 lines of code src/conf/spotbugs-exclude-filter.xml x: 2 commits (all time) y: 149 lines of code src/main/java/org/apache/commons/compress/MemoryLimitException.java x: 11 commits (all time) y: 28 lines of code src/main/java/org/apache/commons/compress/archivers/ArchiveEntry.java x: 16 commits (all time) y: 9 lines of code src/main/java/org/apache/commons/compress/archivers/ArchiveInputStream.java x: 28 commits (all time) y: 35 lines of code src/main/java/org/apache/commons/compress/archivers/ArchiveOutputStream.java x: 33 commits (all time) y: 41 lines of code src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveEntry.java x: 49 commits (all time) y: 93 lines of code src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveOutputStream.java x: 55 commits (all time) y: 173 lines of code src/main/java/org/apache/commons/compress/archivers/ar/package-info.java x: 2 commits (all time) y: 1 lines of code src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.java x: 70 commits (all time) y: 334 lines of code src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream.java x: 85 commits (all time) y: 346 lines of code src/main/java/org/apache/commons/compress/archivers/cpio/CpioUtil.java x: 18 commits (all time) y: 52 lines of code src/main/java/org/apache/commons/compress/archivers/dump/DumpArchiveConstants.java x: 9 commits (all time) y: 51 lines of code src/main/java/org/apache/commons/compress/archivers/dump/DumpArchiveEntry.java x: 32 commits (all time) y: 344 lines of code src/main/java/org/apache/commons/compress/archivers/dump/DumpArchiveInputStream.java x: 48 commits (all time) y: 316 lines of code src/main/java/org/apache/commons/compress/archivers/dump/TapeInputStream.java x: 34 commits (all time) y: 204 lines of code src/main/java/org/apache/commons/compress/archivers/jar/JarArchiveEntry.java x: 25 commits (all time) y: 35 lines of code src/main/java/org/apache/commons/compress/archivers/jar/JarArchiveInputStream.java x: 22 commits (all time) y: 25 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveSparseEntry.java x: 20 commits (all time) y: 20 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveStructSparse.java x: 14 commits (all time) y: 45 lines of code src/main/java/org/apache/commons/compress/archivers/zip/BinaryTree.java x: 20 commits (all time) y: 113 lines of code src/main/java/org/apache/commons/compress/archivers/zip/BitStream.java x: 10 commits (all time) y: 22 lines of code src/main/java/org/apache/commons/compress/archivers/zip/CircularBuffer.java x: 9 commits (all time) y: 34 lines of code src/main/java/org/apache/commons/compress/archivers/zip/PKWareExtraHeader.java x: 18 commits (all time) y: 125 lines of code src/main/java/org/apache/commons/compress/archivers/zip/UnparseableExtraFieldData.java x: 13 commits (all time) y: 42 lines of code src/main/java/org/apache/commons/compress/archivers/zip/UnshrinkingInputStream.java x: 18 commits (all time) y: 79 lines of code src/main/java/org/apache/commons/compress/changes/Change.java x: 23 commits (all time) y: 47 lines of code src/main/java/org/apache/commons/compress/changes/ChangeSet.java x: 38 commits (all time) y: 72 lines of code src/main/java/org/apache/commons/compress/compressors/CompressorInputStream.java x: 19 commits (all time) y: 26 lines of code src/main/java/org/apache/commons/compress/compressors/FileNameUtil.java x: 22 commits (all time) y: 81 lines of code src/main/java/org/apache/commons/compress/compressors/brotli/BrotliCompressorInputStream.java x: 15 commits (all time) y: 64 lines of code src/main/java/org/apache/commons/compress/compressors/brotli/BrotliUtils.java x: 12 commits (all time) y: 41 lines of code src/main/java/org/apache/commons/compress/compressors/bzip2/BZip2CompressorInputStream.java x: 79 commits (all time) y: 693 lines of code src/main/java/org/apache/commons/compress/compressors/bzip2/BZip2CompressorOutputStream.java x: 74 commits (all time) y: 820 lines of code src/main/java/org/apache/commons/compress/compressors/bzip2/BlockSort.java x: 32 commits (all time) y: 636 lines of code src/main/java/org/apache/commons/compress/compressors/deflate/DeflateCompressorInputStream.java x: 15 commits (all time) y: 70 lines of code src/main/java/org/apache/commons/compress/compressors/gzip/GzipCompressorOutputStream.java x: 43 commits (all time) y: 129 lines of code src/main/java/org/apache/commons/compress/compressors/gzip/GzipParameters.java x: 14 commits (all time) y: 60 lines of code src/main/java/org/apache/commons/compress/compressors/gzip/GzipUtils.java x: 14 commits (all time) y: 37 lines of code src/main/java/org/apache/commons/compress/compressors/lz4/BlockLZ4CompressorOutputStream.java x: 35 commits (all time) y: 343 lines of code src/main/java/org/apache/commons/compress/compressors/lz4/FramedLZ4CompressorOutputStream.java x: 27 commits (all time) y: 194 lines of code src/main/java/org/apache/commons/compress/compressors/lz4/XXHash32.java x: 12 commits (all time) y: 117 lines of code src/main/java/org/apache/commons/compress/compressors/lz77support/AbstractLZ77CompressorInputStream.java x: 21 commits (all time) y: 157 lines of code src/main/java/org/apache/commons/compress/compressors/lz77support/Parameters.java x: 18 commits (all time) y: 131 lines of code src/main/java/org/apache/commons/compress/compressors/lzma/LZMACompressorInputStream.java x: 23 commits (all time) y: 59 lines of code src/main/java/org/apache/commons/compress/compressors/lzma/LZMAUtils.java x: 16 commits (all time) y: 72 lines of code src/main/java/org/apache/commons/compress/compressors/lzw/LZWInputStream.java x: 27 commits (all time) y: 175 lines of code src/main/java/org/apache/commons/compress/compressors/pack200/Pack200CompressorInputStream.java x: 25 commits (all time) y: 137 lines of code src/main/java/org/apache/commons/compress/compressors/pack200/Pack200CompressorOutputStream.java x: 24 commits (all time) y: 71 lines of code src/main/java/org/apache/commons/compress/compressors/snappy/FramedSnappyCompressorInputStream.java x: 41 commits (all time) y: 241 lines of code src/main/java/org/apache/commons/compress/compressors/snappy/FramedSnappyCompressorOutputStream.java x: 14 commits (all time) y: 86 lines of code src/main/java/org/apache/commons/compress/compressors/snappy/PureJavaCrc32C.java x: 19 commits (all time) y: 574 lines of code src/main/java/org/apache/commons/compress/compressors/snappy/SnappyCompressorInputStream.java x: 38 commits (all time) y: 162 lines of code src/main/java/org/apache/commons/compress/compressors/xz/XZCompressorInputStream.java x: 22 commits (all time) y: 89 lines of code src/main/java/org/apache/commons/compress/compressors/xz/XZUtils.java x: 26 commits (all time) y: 73 lines of code src/main/java/org/apache/commons/compress/compressors/z/ZCompressorInputStream.java x: 33 commits (all time) y: 90 lines of code src/main/java/org/apache/commons/compress/compressors/zstandard/ZstdCompressorInputStream.java x: 14 commits (all time) y: 71 lines of code src/main/java/org/apache/commons/compress/compressors/zstandard/ZstdCompressorOutputStream.java x: 12 commits (all time) y: 45 lines of code src/main/java/org/apache/commons/compress/compressors/zstandard/ZstdUtils.java x: 12 commits (all time) y: 71 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/Archive.java x: 15 commits (all time) y: 216 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/AttributeDefinitionBands.java x: 13 commits (all time) y: 183 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/BandSet.java x: 19 commits (all time) y: 510 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/BcBands.java x: 13 commits (all time) y: 429 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/CPMethodOrField.java x: 5 commits (all time) y: 51 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/CPUTF8.java x: 6 commits (all time) y: 18 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/Codec.java x: 12 commits (all time) y: 53 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/CodecEncoding.java x: 12 commits (all time) y: 234 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/FileBands.java x: 13 commits (all time) y: 127 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/IntList.java x: 7 commits (all time) y: 189 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/Pack200ClassReader.java x: 7 commits (all time) y: 46 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/Pack200PackerAdapter.java x: 7 commits (all time) y: 73 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/PackingOptions.java x: 18 commits (all time) y: 197 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/PackingUtils.java x: 16 commits (all time) y: 169 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/RunCodec.java x: 8 commits (all time) y: 120 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/Segment.java x: 18 commits (all time) y: 582 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/AttrDefinitionBands.java x: 6 commits (all time) y: 80 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/AttributeLayout.java x: 10 commits (all time) y: 184 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/AttributeLayoutMap.java x: 13 commits (all time) y: 152 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/BandSet.java x: 17 commits (all time) y: 360 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/BcBands.java x: 13 commits (all time) y: 449 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/ClassBands.java x: 16 commits (all time) y: 1021 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/FileBands.java x: 8 commits (all time) y: 67 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/IcTuple.java x: 17 commits (all time) y: 241 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/MetadataBandGroup.java x: 11 commits (all time) y: 178 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/SegmentHeader.java x: 10 commits (all time) y: 232 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/SegmentUtils.java x: 8 commits (all time) y: 85 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/AnnotationsAttribute.java x: 10 commits (all time) y: 152 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/Attribute.java x: 7 commits (all time) y: 61 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/ByteCode.java x: 9 commits (all time) y: 175 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/CPClass.java x: 9 commits (all time) y: 61 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/CPFieldRef.java x: 8 commits (all time) y: 71 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/CPMember.java x: 12 commits (all time) y: 90 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/CPNameAndType.java x: 9 commits (all time) y: 75 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/CPUTF8.java x: 9 commits (all time) y: 56 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/ExceptionsAttribute.java x: 10 commits (all time) y: 88 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/InnerClassesAttribute.java x: 11 commits (all time) y: 133 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/LocalVariableTableAttribute.java x: 10 commits (all time) y: 103 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/OperandManager.java x: 6 commits (all time) y: 174 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/RuntimeVisibleorInvisibleParameterAnnotationsAttribute.java x: 11 commits (all time) y: 83 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/forms/ByteCodeForm.java x: 9 commits (all time) y: 345 lines of code src/main/java/org/apache/commons/compress/utils/BitInputStream.java x: 38 commits (all time) y: 109 lines of code src/main/java/org/apache/commons/compress/utils/CountingOutputStream.java x: 12 commits (all time) y: 32 lines of code src/main/java/org/apache/commons/compress/utils/IOUtils.java x: 48 commits (all time) y: 151 lines of code src/site/site.xml x: 65 commits (all time) y: 24 lines of code src/site/xdoc/examples.xml x: 109 commits (all time) y: 1101 lines of code src/site/xdoc/limitations.xml x: 45 commits (all time) y: 237 lines of code src/site/xdoc/mail-lists.xml x: 13 commits (all time) y: 160 lines of code src/site/xdoc/security.xml x: 4 commits (all time) y: 186 lines of code src/site/xdoc/zip.xml x: 37 commits (all time) y: 528 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/CanonicalCodecFamilies.java x: 4 commits (all time) y: 137 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/SegmentOptions.java x: 4 commits (all time) y: 60 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/forms/ByteForm.java x: 4 commits (all time) y: 13 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/forms/WideForm.java x: 4 commits (all time) y: 43 lines of code src/site/xdoc/conventions.xml x: 4 commits (all time) y: 47 lines of code src/main/java/org/apache/commons/compress/archivers/zip/UnparseableExtraFieldBehavior.java x: 1 commits (all time) y: 6 lines of code src/main/java/org/apache/commons/compress/compressors/bzip2/Rand.java x: 3 commits (all time) y: 60 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ScatterStatistics.java x: 2 commits (all time) y: 19 lines of code src/site/resources/download_compress.cgi x: 3 commits (all time) y: 18 lines of code
2211.0
lines of code
  min: 1.0
  average: 121.18
  25th percentile: 16.0
  median: 48.0
  75th percentile: 131.0
  max: 2211.0
0 679.0
commits (all time)
min: 1.0 | average: 20.25 | 25th percentile: 5.0 | median: 10.0 | 75th percentile: 20.0 | max: 679.0

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

src/changes/changes.xml x: 21 contributors (all time) y: 2211 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveEntry.java x: 23 contributors (all time) y: 947 lines of code src/main/java/org/apache/commons/compress/archivers/zip/X0017_StrongEncryptionHeader.java x: 10 contributors (all time) y: 117 lines of code src/main/java/org/apache/commons/compress/java/util/jar/Pack200.java x: 4 contributors (all time) y: 73 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/IcBands.java x: 2 contributors (all time) y: 141 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/SegmentConstantPoolArrayCache.java x: 2 contributors (all time) y: 59 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.java x: 22 contributors (all time) y: 770 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveOutputStream.java x: 18 contributors (all time) y: 1015 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipFile.java x: 26 contributors (all time) y: 835 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/ClassBands.java x: 2 contributors (all time) y: 1263 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/CpBands.java x: 2 contributors (all time) y: 539 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/CpBands.java x: 2 contributors (all time) y: 472 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZFile.java x: 22 contributors (all time) y: 1517 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipLong.java x: 9 contributors (all time) y: 74 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipShort.java x: 8 contributors (all time) y: 62 lines of code src/main/java/org/apache/commons/compress/archivers/zip/AsiExtraField.java x: 11 contributors (all time) y: 153 lines of code src/main/java/org/apache/commons/compress/archivers/zip/GeneralPurposeBit.java x: 8 contributors (all time) y: 102 lines of code src/main/java/org/apache/commons/compress/compressors/pack200/TempFileCachingStreamBridge.java x: 5 contributors (all time) y: 32 lines of code src/main/java/org/apache/commons/compress/archivers/arj/ArjArchiveInputStream.java x: 10 contributors (all time) y: 266 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveOutputStream.java x: 19 contributors (all time) y: 452 lines of code src/main/java/org/apache/commons/compress/compressors/gzip/GzipCompressorInputStream.java x: 14 contributors (all time) y: 195 lines of code src/main/java/org/apache/commons/compress/compressors/lz4/BlockLZ4CompressorInputStream.java x: 4 contributors (all time) y: 103 lines of code src/main/java/org/apache/commons/compress/compressors/snappy/SnappyCompressorOutputStream.java x: 5 contributors (all time) y: 163 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/MetadataBandGroup.java x: 3 contributors (all time) y: 334 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/PopulationCodec.java x: 3 contributors (all time) y: 122 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/Segment.java x: 3 contributors (all time) y: 384 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/SegmentConstantPool.java x: 3 contributors (all time) y: 175 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/forms/ClassRefForm.java x: 2 contributors (all time) y: 36 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/forms/ClassSpecificReferenceForm.java x: 2 contributors (all time) y: 25 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/forms/InitMethodReferenceForm.java x: 2 contributors (all time) y: 30 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/forms/NewInitMethodRefForm.java x: 3 contributors (all time) y: 24 lines of code src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveInputStream.java x: 15 contributors (all time) y: 366 lines of code src/main/java/org/apache/commons/compress/archivers/dump/DumpArchiveSummary.java x: 8 contributors (all time) y: 130 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/AES256SHA256Decoder.java x: 10 contributors (all time) y: 190 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/Folder.java x: 8 contributors (all time) y: 82 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveInputStream.java x: 15 contributors (all time) y: 453 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarConstants.java x: 8 contributors (all time) y: 75 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarFile.java x: 9 contributors (all time) y: 392 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarUtils.java x: 15 contributors (all time) y: 530 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ExtraFieldUtils.java x: 13 contributors (all time) y: 236 lines of code src/main/java/org/apache/commons/compress/archivers/zip/NioZipEncoding.java x: 7 contributors (all time) y: 125 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ParallelScatterZipCreator.java x: 14 contributors (all time) y: 135 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ScatterZipOutputStream.java x: 8 contributors (all time) y: 120 lines of code src/main/java/org/apache/commons/compress/archivers/zip/StreamCompressor.java x: 7 contributors (all time) y: 184 lines of code src/main/java/org/apache/commons/compress/archivers/zip/X5455_ExtendedTimestamp.java x: 9 contributors (all time) y: 244 lines of code src/main/java/org/apache/commons/compress/archivers/zip/X7875_NewUnix.java x: 8 contributors (all time) y: 152 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveEntryRequest.java x: 7 contributors (all time) y: 25 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveInputStream.java x: 15 contributors (all time) y: 825 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipEncoding.java x: 5 contributors (all time) y: 8 lines of code src/main/java/org/apache/commons/compress/changes/ChangeSetPerformer.java x: 6 contributors (all time) y: 152 lines of code src/main/java/org/apache/commons/compress/changes/ChangeSetResults.java x: 8 contributors (all time) y: 29 lines of code src/main/java/org/apache/commons/compress/compressors/CompressorStreamFactory.java x: 13 contributors (all time) y: 359 lines of code src/main/java/org/apache/commons/compress/compressors/CompressorStreamProvider.java x: 3 contributors (all time) y: 12 lines of code src/main/java/org/apache/commons/compress/compressors/lz4/FramedLZ4CompressorInputStream.java x: 6 contributors (all time) y: 292 lines of code src/main/java/org/apache/commons/compress/compressors/lz77support/LZ77Compressor.java x: 9 contributors (all time) y: 284 lines of code src/main/java/org/apache/commons/compress/compressors/pack200/Pack200Utils.java x: 8 contributors (all time) y: 48 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/NewAttribute.java x: 2 contributors (all time) y: 135 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/NewAttributeBands.java x: 3 contributors (all time) y: 723 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/SegmentHeader.java x: 2 contributors (all time) y: 269 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/NewAttributeBands.java x: 3 contributors (all time) y: 742 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/ClassConstantPool.java x: 3 contributors (all time) y: 159 lines of code src/main/java/org/apache/commons/compress/utils/ArchiveUtils.java x: 11 contributors (all time) y: 113 lines of code src/main/java/org/apache/commons/compress/utils/FixedLengthBlockOutputStream.java x: 8 contributors (all time) y: 182 lines of code src/main/java/org/apache/commons/compress/archivers/ArchiveStreamFactory.java x: 10 contributors (all time) y: 295 lines of code src/main/java/org/apache/commons/compress/compressors/CompressorOutputStream.java x: 3 contributors (all time) y: 4 lines of code src/main/java/org/apache/commons/compress/compressors/pack200/InMemoryCachingStreamBridge.java x: 4 contributors (all time) y: 14 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ExplodingInputStream.java x: 7 contributors (all time) y: 109 lines of code src/main/java/org/apache/commons/compress/utils/ChecksumCalculatingInputStream.java x: 4 contributors (all time) y: 42 lines of code src/main/java/org/apache/commons/compress/utils/ChecksumVerifyingInputStream.java x: 6 contributors (all time) y: 55 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/Coders.java x: 13 contributors (all time) y: 197 lines of code src/main/java/org/apache/commons/compress/utils/BoundedInputStream.java x: 6 contributors (all time) y: 50 lines of code src/main/java/org/apache/commons/compress/PasswordRequiredException.java x: 4 contributors (all time) y: 8 lines of code src/main/java/org/apache/commons/compress/archivers/Lister.java x: 6 contributors (all time) y: 87 lines of code src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveInputStream.java x: 15 contributors (all time) y: 223 lines of code src/main/java/org/apache/commons/compress/archivers/arj/ArjArchiveEntry.java x: 7 contributors (all time) y: 81 lines of code src/main/java/org/apache/commons/compress/archivers/arj/LocalFileHeader.java x: 6 contributors (all time) y: 138 lines of code src/main/java/org/apache/commons/compress/archivers/arj/MainHeader.java x: 5 contributors (all time) y: 94 lines of code src/main/java/org/apache/commons/compress/archivers/cpio/CpioConstants.java x: 6 contributors (all time) y: 36 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/AbstractCoder.java x: 1 contributors (all time) y: 30 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/Archive.java x: 6 contributors (all time) y: 25 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/BoundedSeekableByteChannelInputStream.java x: 5 contributors (all time) y: 70 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/CLI.java x: 10 contributors (all time) y: 78 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/DeltaDecoder.java x: 8 contributors (all time) y: 43 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZArchiveEntry.java x: 7 contributors (all time) y: 277 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZFileOptions.java x: 5 contributors (all time) y: 51 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZMethod.java x: 6 contributors (all time) y: 33 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZMethodConfiguration.java x: 5 contributors (all time) y: 39 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZOutputFile.java x: 13 contributors (all time) y: 663 lines of code src/main/java/org/apache/commons/compress/archivers/zip/AbstractUnicodeExtraField.java x: 9 contributors (all time) y: 96 lines of code src/main/java/org/apache/commons/compress/archivers/zip/DefaultBackingStoreSupplier.java x: 1 contributors (all time) y: 22 lines of code src/main/java/org/apache/commons/compress/archivers/zip/InflaterInputStreamWithStatistics.java x: 4 contributors (all time) y: 49 lines of code src/main/java/org/apache/commons/compress/archivers/zip/UnicodeCommentExtraField.java x: 5 contributors (all time) y: 17 lines of code src/main/java/org/apache/commons/compress/archivers/zip/UnicodePathExtraField.java x: 6 contributors (all time) y: 16 lines of code src/main/java/org/apache/commons/compress/archivers/zip/X000A_NTFS.java x: 6 contributors (all time) y: 189 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveEntryPredicate.java x: 2 contributors (all time) y: 4 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipEightByteInteger.java x: 6 contributors (all time) y: 109 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipEncodingHelper.java x: 9 contributors (all time) y: 34 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipSplitOutputStream.java x: 6 contributors (all time) y: 124 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipUtil.java x: 13 contributors (all time) y: 191 lines of code src/main/java/org/apache/commons/compress/compressors/deflate64/HuffmanDecoder.java x: 8 contributors (all time) y: 425 lines of code src/main/java/org/apache/commons/compress/harmony/archive/internal/nls/Messages.java x: 1 contributors (all time) y: 97 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/BHSDCodec.java x: 3 contributors (all time) y: 274 lines of code src/main/java/org/apache/commons/compress/utils/BoundedArchiveInputStream.java x: 5 contributors (all time) y: 53 lines of code src/main/java/org/apache/commons/compress/utils/ByteUtils.java x: 5 contributors (all time) y: 116 lines of code src/main/java/org/apache/commons/compress/utils/Charsets.java x: 5 contributors (all time) y: 23 lines of code src/main/java/org/apache/commons/compress/utils/OsgiUtils.java x: 4 contributors (all time) y: 26 lines of code src/site/xdoc/index.xml x: 16 contributors (all time) y: 93 lines of code src/site/xdoc/download_compress.xml x: 7 contributors (all time) y: 96 lines of code src/conf/pmd-ruleset.xml x: 1 contributors (all time) y: 16 lines of code src/conf/spotbugs-exclude-filter.xml x: 1 contributors (all time) y: 149 lines of code src/main/java/org/apache/commons/compress/MemoryLimitException.java x: 3 contributors (all time) y: 28 lines of code src/main/java/org/apache/commons/compress/archivers/ArchiveInputStream.java x: 9 contributors (all time) y: 35 lines of code src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveEntry.java x: 9 contributors (all time) y: 93 lines of code src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveOutputStream.java x: 11 contributors (all time) y: 173 lines of code src/main/java/org/apache/commons/compress/archivers/ar/package-info.java x: 1 contributors (all time) y: 1 lines of code src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.java x: 14 contributors (all time) y: 334 lines of code src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream.java x: 13 contributors (all time) y: 346 lines of code src/main/java/org/apache/commons/compress/archivers/cpio/CpioUtil.java x: 7 contributors (all time) y: 52 lines of code src/main/java/org/apache/commons/compress/archivers/dump/DumpArchiveEntry.java x: 8 contributors (all time) y: 344 lines of code src/main/java/org/apache/commons/compress/archivers/dump/DumpArchiveInputStream.java x: 7 contributors (all time) y: 316 lines of code src/main/java/org/apache/commons/compress/archivers/dump/TapeInputStream.java x: 7 contributors (all time) y: 204 lines of code src/main/java/org/apache/commons/compress/archivers/zip/BinaryTree.java x: 8 contributors (all time) y: 113 lines of code src/main/java/org/apache/commons/compress/compressors/CompressorInputStream.java x: 8 contributors (all time) y: 26 lines of code src/main/java/org/apache/commons/compress/compressors/brotli/BrotliCompressorInputStream.java x: 4 contributors (all time) y: 64 lines of code src/main/java/org/apache/commons/compress/compressors/brotli/BrotliUtils.java x: 7 contributors (all time) y: 41 lines of code src/main/java/org/apache/commons/compress/compressors/bzip2/BZip2CompressorInputStream.java x: 13 contributors (all time) y: 693 lines of code src/main/java/org/apache/commons/compress/compressors/bzip2/BZip2CompressorOutputStream.java x: 10 contributors (all time) y: 820 lines of code src/main/java/org/apache/commons/compress/compressors/bzip2/BlockSort.java x: 9 contributors (all time) y: 636 lines of code src/main/java/org/apache/commons/compress/compressors/deflate/DeflateCompressorOutputStream.java x: 3 contributors (all time) y: 41 lines of code src/main/java/org/apache/commons/compress/compressors/gzip/GzipCompressorOutputStream.java x: 10 contributors (all time) y: 129 lines of code src/main/java/org/apache/commons/compress/compressors/gzip/GzipParameters.java x: 7 contributors (all time) y: 60 lines of code src/main/java/org/apache/commons/compress/compressors/lz4/BlockLZ4CompressorOutputStream.java x: 5 contributors (all time) y: 343 lines of code src/main/java/org/apache/commons/compress/compressors/lz4/FramedLZ4CompressorOutputStream.java x: 5 contributors (all time) y: 194 lines of code src/main/java/org/apache/commons/compress/compressors/lz4/XXHash32.java x: 4 contributors (all time) y: 117 lines of code src/main/java/org/apache/commons/compress/compressors/lz77support/Parameters.java x: 4 contributors (all time) y: 131 lines of code src/main/java/org/apache/commons/compress/compressors/lzma/LZMAUtils.java x: 6 contributors (all time) y: 72 lines of code src/main/java/org/apache/commons/compress/compressors/lzw/LZWInputStream.java x: 7 contributors (all time) y: 175 lines of code src/main/java/org/apache/commons/compress/compressors/pack200/Pack200CompressorInputStream.java x: 5 contributors (all time) y: 137 lines of code src/main/java/org/apache/commons/compress/compressors/pack200/Pack200CompressorOutputStream.java x: 7 contributors (all time) y: 71 lines of code src/main/java/org/apache/commons/compress/compressors/snappy/FramedSnappyCompressorInputStream.java x: 7 contributors (all time) y: 241 lines of code src/main/java/org/apache/commons/compress/compressors/snappy/FramedSnappyCompressorOutputStream.java x: 5 contributors (all time) y: 86 lines of code src/main/java/org/apache/commons/compress/compressors/snappy/PureJavaCrc32C.java x: 6 contributors (all time) y: 574 lines of code src/main/java/org/apache/commons/compress/compressors/snappy/SnappyCompressorInputStream.java x: 7 contributors (all time) y: 162 lines of code src/main/java/org/apache/commons/compress/compressors/xz/XZCompressorInputStream.java x: 6 contributors (all time) y: 89 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/Archive.java x: 2 contributors (all time) y: 216 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/AttributeDefinitionBands.java x: 2 contributors (all time) y: 183 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/BandSet.java x: 2 contributors (all time) y: 510 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/BcBands.java x: 1 contributors (all time) y: 429 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/CPInt.java x: 2 contributors (all time) y: 14 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/CPMethodOrField.java x: 1 contributors (all time) y: 51 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/CPSignature.java x: 1 contributors (all time) y: 56 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/CodecEncoding.java x: 1 contributors (all time) y: 234 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/FileBands.java x: 1 contributors (all time) y: 127 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/IntList.java x: 1 contributors (all time) y: 189 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/Pack200ClassReader.java x: 2 contributors (all time) y: 46 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/Pack200PackerAdapter.java x: 2 contributors (all time) y: 73 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/PackingOptions.java x: 1 contributors (all time) y: 197 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/PackingUtils.java x: 2 contributors (all time) y: 169 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/RunCodec.java x: 1 contributors (all time) y: 120 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/Segment.java x: 2 contributors (all time) y: 582 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/Archive.java x: 2 contributors (all time) y: 159 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/AttrDefinitionBands.java x: 1 contributors (all time) y: 80 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/AttributeLayoutMap.java x: 2 contributors (all time) y: 152 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/BandSet.java x: 2 contributors (all time) y: 360 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/BcBands.java x: 3 contributors (all time) y: 449 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/ClassBands.java x: 2 contributors (all time) y: 1021 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/FileBands.java x: 2 contributors (all time) y: 67 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/IcTuple.java x: 2 contributors (all time) y: 241 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/MetadataBandGroup.java x: 1 contributors (all time) y: 178 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/SegmentHeader.java x: 3 contributors (all time) y: 232 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/Attribute.java x: 1 contributors (all time) y: 61 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/CPFieldRef.java x: 1 contributors (all time) y: 71 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/CPMember.java x: 1 contributors (all time) y: 90 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/CodeAttribute.java x: 2 contributors (all time) y: 118 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/ConstantPoolEntry.java x: 1 contributors (all time) y: 38 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/ExceptionsAttribute.java x: 2 contributors (all time) y: 88 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/InnerClassesAttribute.java x: 1 contributors (all time) y: 133 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/OperandManager.java x: 1 contributors (all time) y: 174 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/forms/ByteCodeForm.java x: 1 contributors (all time) y: 345 lines of code src/main/java/org/apache/commons/compress/utils/ServiceLoaderIterator.java x: 3 contributors (all time) y: 48 lines of code src/site/site.xml x: 14 contributors (all time) y: 24 lines of code src/site/xdoc/examples.xml x: 15 contributors (all time) y: 1101 lines of code src/site/xdoc/limitations.xml x: 6 contributors (all time) y: 237 lines of code src/site/xdoc/zip.xml x: 10 contributors (all time) y: 528 lines of code src/main/java/org/apache/commons/compress/compressors/bzip2/Rand.java x: 3 contributors (all time) y: 60 lines of code
2211.0
lines of code
  min: 1.0
  average: 121.18
  25th percentile: 16.0
  median: 48.0
  75th percentile: 131.0
  max: 2211.0
0 26.0
contributors (all time)
min: 1.0 | average: 4.31 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 6.0 | max: 26.0

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

src/changes/changes.xml x: 3 commits (30d) y: 2211 lines of code
2211.0
lines of code
  min: 2211.0
  average: 2211.0
  25th percentile: 2211.0
  median: 2211.0
  75th percentile: 2211.0
  max: 2211.0
0 3.0
commits (30d)
min: 3.0 | average: 3.0 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 3.0 | max: 3.0

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

src/changes/changes.xml x: 2 contributors (30d) y: 2211 lines of code
2211.0
lines of code
  min: 2211.0
  average: 2211.0
  25th percentile: 2211.0
  median: 2211.0
  75th percentile: 2211.0
  max: 2211.0
0 2.0
contributors (30d)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

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

src/changes/changes.xml x: 15 commits (90d) y: 2211 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveEntry.java x: 2 commits (90d) y: 947 lines of code src/main/java/org/apache/commons/compress/archivers/zip/X0017_StrongEncryptionHeader.java x: 1 commits (90d) y: 117 lines of code src/main/java/org/apache/commons/compress/java/util/jar/Pack200.java x: 2 commits (90d) y: 73 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/IcBands.java x: 1 commits (90d) y: 141 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/SegmentConstantPoolArrayCache.java x: 2 commits (90d) y: 59 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.java x: 2 commits (90d) y: 770 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveOutputStream.java x: 6 commits (90d) y: 1015 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipFile.java x: 2 commits (90d) y: 835 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/ClassBands.java x: 1 commits (90d) y: 1263 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/CpBands.java x: 1 commits (90d) y: 539 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/CpBands.java x: 1 commits (90d) y: 472 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZFile.java x: 2 commits (90d) y: 1517 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipShort.java x: 2 commits (90d) y: 62 lines of code src/main/java/org/apache/commons/compress/archivers/zip/AsiExtraField.java x: 1 commits (90d) y: 153 lines of code src/main/java/org/apache/commons/compress/archivers/zip/GeneralPurposeBit.java x: 1 commits (90d) y: 102 lines of code src/main/java/org/apache/commons/compress/compressors/pack200/TempFileCachingStreamBridge.java x: 2 commits (90d) y: 32 lines of code src/main/java/org/apache/commons/compress/archivers/arj/ArjArchiveInputStream.java x: 1 commits (90d) y: 266 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveOutputStream.java x: 2 commits (90d) y: 452 lines of code src/main/java/org/apache/commons/compress/compressors/gzip/GzipCompressorInputStream.java x: 1 commits (90d) y: 195 lines of code src/main/java/org/apache/commons/compress/compressors/snappy/SnappyCompressorOutputStream.java x: 1 commits (90d) y: 163 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/MetadataBandGroup.java x: 1 commits (90d) y: 334 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/PopulationCodec.java x: 1 commits (90d) y: 122 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/Segment.java x: 2 commits (90d) y: 384 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/SegmentConstantPool.java x: 1 commits (90d) y: 175 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/forms/ClassRefForm.java x: 1 commits (90d) y: 36 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/forms/ClassSpecificReferenceForm.java x: 1 commits (90d) y: 25 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/forms/InitMethodReferenceForm.java x: 1 commits (90d) y: 30 lines of code src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveInputStream.java x: 1 commits (90d) y: 366 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/AES256SHA256Decoder.java x: 1 commits (90d) y: 190 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/Folder.java x: 1 commits (90d) y: 82 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveInputStream.java x: 1 commits (90d) y: 453 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarConstants.java x: 1 commits (90d) y: 75 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarFile.java x: 1 commits (90d) y: 392 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarUtils.java x: 1 commits (90d) y: 530 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ExtraFieldUtils.java x: 1 commits (90d) y: 236 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ParallelScatterZipCreator.java x: 1 commits (90d) y: 135 lines of code src/main/java/org/apache/commons/compress/archivers/zip/X5455_ExtendedTimestamp.java x: 1 commits (90d) y: 244 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveInputStream.java x: 1 commits (90d) y: 825 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipEncoding.java x: 1 commits (90d) y: 8 lines of code src/main/java/org/apache/commons/compress/compressors/CompressorStreamFactory.java x: 1 commits (90d) y: 359 lines of code src/main/java/org/apache/commons/compress/compressors/CompressorStreamProvider.java x: 1 commits (90d) y: 12 lines of code src/main/java/org/apache/commons/compress/compressors/lz4/FramedLZ4CompressorInputStream.java x: 1 commits (90d) y: 292 lines of code src/main/java/org/apache/commons/compress/compressors/lz77support/LZ77Compressor.java x: 1 commits (90d) y: 284 lines of code src/main/java/org/apache/commons/compress/compressors/pack200/Pack200Utils.java x: 1 commits (90d) y: 48 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/NewAttributeBands.java x: 1 commits (90d) y: 723 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/NewAttributeBands.java x: 1 commits (90d) y: 742 lines of code src/main/java/org/apache/commons/compress/utils/ArchiveUtils.java x: 1 commits (90d) y: 113 lines of code src/main/java/org/apache/commons/compress/compressors/pack200/InMemoryCachingStreamBridge.java x: 2 commits (90d) y: 14 lines of code
2211.0
lines of code
  min: 4.0
  average: 296.2
  25th percentile: 62.0
  median: 152.0
  75th percentile: 366.0
  max: 2211.0
0 15.0
commits (90d)
min: 1.0 | average: 1.44 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 15.0

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

src/changes/changes.xml x: 2 contributors (90d) y: 2211 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveEntry.java x: 2 contributors (90d) y: 947 lines of code src/main/java/org/apache/commons/compress/archivers/zip/X0017_StrongEncryptionHeader.java x: 1 contributors (90d) y: 117 lines of code src/main/java/org/apache/commons/compress/java/util/jar/Pack200.java x: 2 contributors (90d) y: 73 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/IcBands.java x: 1 contributors (90d) y: 141 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/SegmentConstantPoolArrayCache.java x: 2 contributors (90d) y: 59 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.java x: 2 contributors (90d) y: 770 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveOutputStream.java x: 2 contributors (90d) y: 1015 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipFile.java x: 2 contributors (90d) y: 835 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/ClassBands.java x: 1 contributors (90d) y: 1263 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/CpBands.java x: 1 contributors (90d) y: 539 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/CpBands.java x: 1 contributors (90d) y: 472 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZFile.java x: 2 contributors (90d) y: 1517 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipLong.java x: 1 contributors (90d) y: 74 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipShort.java x: 1 contributors (90d) y: 62 lines of code src/main/java/org/apache/commons/compress/archivers/zip/AsiExtraField.java x: 1 contributors (90d) y: 153 lines of code src/main/java/org/apache/commons/compress/archivers/zip/GeneralPurposeBit.java x: 1 contributors (90d) y: 102 lines of code src/main/java/org/apache/commons/compress/compressors/pack200/TempFileCachingStreamBridge.java x: 1 contributors (90d) y: 32 lines of code src/main/java/org/apache/commons/compress/archivers/arj/ArjArchiveInputStream.java x: 1 contributors (90d) y: 266 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveOutputStream.java x: 1 contributors (90d) y: 452 lines of code src/main/java/org/apache/commons/compress/compressors/gzip/GzipCompressorInputStream.java x: 1 contributors (90d) y: 195 lines of code src/main/java/org/apache/commons/compress/compressors/snappy/SnappyCompressorOutputStream.java x: 1 contributors (90d) y: 163 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/MetadataBandGroup.java x: 1 contributors (90d) y: 334 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/PopulationCodec.java x: 1 contributors (90d) y: 122 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/Segment.java x: 1 contributors (90d) y: 384 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/SegmentConstantPool.java x: 1 contributors (90d) y: 175 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/forms/ClassRefForm.java x: 1 contributors (90d) y: 36 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/bytecode/forms/ClassSpecificReferenceForm.java x: 1 contributors (90d) y: 25 lines of code src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveInputStream.java x: 1 contributors (90d) y: 366 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/AES256SHA256Decoder.java x: 1 contributors (90d) y: 190 lines of code src/main/java/org/apache/commons/compress/archivers/sevenz/Folder.java x: 1 contributors (90d) y: 82 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveInputStream.java x: 1 contributors (90d) y: 453 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarFile.java x: 1 contributors (90d) y: 392 lines of code src/main/java/org/apache/commons/compress/archivers/tar/TarUtils.java x: 1 contributors (90d) y: 530 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ExtraFieldUtils.java x: 1 contributors (90d) y: 236 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ParallelScatterZipCreator.java x: 1 contributors (90d) y: 135 lines of code src/main/java/org/apache/commons/compress/archivers/zip/X5455_ExtendedTimestamp.java x: 1 contributors (90d) y: 244 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveInputStream.java x: 1 contributors (90d) y: 825 lines of code src/main/java/org/apache/commons/compress/archivers/zip/ZipEncoding.java x: 1 contributors (90d) y: 8 lines of code src/main/java/org/apache/commons/compress/compressors/CompressorStreamFactory.java x: 1 contributors (90d) y: 359 lines of code src/main/java/org/apache/commons/compress/compressors/CompressorStreamProvider.java x: 1 contributors (90d) y: 12 lines of code src/main/java/org/apache/commons/compress/compressors/lz4/FramedLZ4CompressorInputStream.java x: 1 contributors (90d) y: 292 lines of code src/main/java/org/apache/commons/compress/compressors/lz77support/LZ77Compressor.java x: 1 contributors (90d) y: 284 lines of code src/main/java/org/apache/commons/compress/compressors/pack200/Pack200Utils.java x: 1 contributors (90d) y: 48 lines of code src/main/java/org/apache/commons/compress/harmony/pack200/NewAttributeBands.java x: 1 contributors (90d) y: 723 lines of code src/main/java/org/apache/commons/compress/harmony/unpack200/NewAttributeBands.java x: 1 contributors (90d) y: 742 lines of code src/main/java/org/apache/commons/compress/utils/ArchiveUtils.java x: 1 contributors (90d) y: 113 lines of code
2211.0
lines of code
  min: 4.0
  average: 296.2
  25th percentile: 62.0
  median: 152.0
  75th percentile: 366.0
  max: 2211.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.11 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0