apache / commons-imaging
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 414 files with 35,490 lines of code.
    • 1 file changed more than 100 times (683 lines of code)
    • 7 files changed 51-100 times (4,392 lines of code)
    • 51 files changed 21-50 times (12,954 lines of code)
    • 239 files changed 6-20 times (13,794 lines of code)
    • 116 files changed 1-5 times (3,667 lines of code)
1% | 12% | 36% | 38% | 10%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 414 files with 35,490 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 21 files changed by 11-25 contributors (9,773 lines of code)
    • 180 files changed by 6-10 contributors (17,020 lines of code)
    • 151 files changed by 2-5 contributors (6,590 lines of code)
    • 62 files changed by 1 contributor (2,107 lines of code)
0% | 27% | 47% | 18% | 5%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, xml, txt, asm, yml, md, cgi, gitignore, json, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
xml29% | 0% | 0% | 49% | 20%
java0% | 13% | 39% | 38% | 9%
cgi0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src1% | 12% | 36% | 38% | 10%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
changes.xml
in src/changes
683 - 2012-07-03 2023-07-30 167 14 damjan@apache.org garydgregory@gmail.com
TiffImageParser.java
in src/main/java/org/apache/commons/imaging/formats/tiff
670 17 2012-04-16 2023-07-04 70 12 damjan@apache.org garydgregory@gmail.com
GifImageParser.java
in src/main/java/org/apache/commons/imaging/formats/gif
872 31 2012-04-16 2023-07-04 68 13 damjan@apache.org garydgregory@gmail.com
PngImageParser.java
in src/main/java/org/apache/commons/imaging/formats/png
567 19 2012-04-16 2023-07-04 64 16 damjan@apache.org garydgregory@gmail.com
XpmImageParser.java
in src/main/java/org/apache/commons/imaging/formats/xpm
599 24 2012-04-16 2023-07-08 54 14 damjan@apache.org garydgregory@gmail.com
TiffReader.java
in src/main/java/org/apache/commons/imaging/formats/tiff
353 21 2012-04-16 2023-07-04 53 12 damjan@apache.org garydgregory@gmail.com
JpegImageParser.java
in src/main/java/org/apache/commons/imaging/formats/jpeg
793 19 2012-04-16 2023-07-04 53 10 damjan@apache.org garydgregory@gmail.com
BmpImageParser.java
in src/main/java/org/apache/commons/imaging/formats/bmp
538 16 2012-04-16 2023-07-04 51 12 damjan@apache.org garydgregory@gmail.com
Imaging.java
in src/main/java/org/apache/commons/imaging
327 45 2012-04-16 2023-07-04 50 11 damjan@apache.org garydgregory@gmail.com
PngWriter.java
in src/main/java/org/apache/commons/imaging/formats/png
398 16 2012-04-16 2023-07-08 50 13 damjan@apache.org garydgregory@gmail.com
IcoImageParser.java
in src/main/java/org/apache/commons/imaging/formats/ico
573 25 2012-04-16 2023-07-04 47 13 damjan@apache.org garydgregory@gmail.com
IcnsImageParser.java
in src/main/java/org/apache/commons/imaging/formats/icns
231 15 2012-04-16 2023-07-04 46 12 damjan@apache.org garydgregory@gmail.com
JpegDecoder.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/decoder
443 11 2012-04-16 2023-07-04 46 12 damjan@apache.org garydgregory@gmail.com
DataReaderTiled.java
in src/main/java/org/apache/commons/imaging/formats/tiff/datareaders
291 6 2012-04-16 2023-07-08 45 9 damjan@apache.org garydgregory@gmail.com
IptcParser.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/iptc
296 7 2012-04-16 2023-07-04 45 12 damjan@apache.org garydgregory@gmail.com
PcxImageParser.java
in src/main/java/org/apache/commons/imaging/formats/pcx
419 14 2012-04-16 2023-07-04 45 10 damjan@apache.org garydgregory@gmail.com
DataReaderStrips.java
in src/main/java/org/apache/commons/imaging/formats/tiff/datareaders
321 6 2012-04-16 2023-07-04 44 9 damjan@apache.org garydgregory@gmail.com
PsdImageParser.java
in src/main/java/org/apache/commons/imaging/formats/psd
460 19 2012-04-16 2023-07-04 44 11 damjan@apache.org garydgregory@gmail.com
PnmImageParser.java
in src/main/java/org/apache/commons/imaging/formats/pnm
289 12 2012-04-16 2023-07-04 43 11 damjan@apache.org garydgregory@gmail.com
ImageParser.java
in src/main/java/org/apache/commons/imaging
260 31 2012-04-16 2023-07-04 42 10 damjan@apache.org garydgregory@gmail.com
TiffImageWriterBase.java
in src/main/java/org/apache/commons/imaging/formats/tiff/write
533 10 2012-04-16 2023-05-22 42 12 damjan@apache.org garydgregory@gmail.com
XbmImageParser.java
in src/main/java/org/apache/commons/imaging/formats/xbm
352 16 2012-04-16 2023-07-04 40 13 damjan@apache.org garydgregory@gmail.com
TiffImageWriterLossless.java
in src/main/java/org/apache/commons/imaging/formats/tiff/write
240 8 2012-04-16 2023-07-04 38 11 damjan@apache.org garydgregory@gmail.com
DcxImageParser.java
in src/main/java/org/apache/commons/imaging/formats/dcx
148 13 2012-04-16 2023-07-04 37 10 damjan@apache.org garydgregory@gmail.com
WbmpImageParser.java
in src/main/java/org/apache/commons/imaging/formats/wbmp
208 15 2012-04-16 2023-07-04 36 11 damjan@apache.org garydgregory@gmail.com
TiffDirectory.java
in src/main/java/org/apache/commons/imaging/formats/tiff
727 46 2012-04-16 2023-05-14 36 11 damjan@apache.org garydgregory@gmail.com
TiffField.java
in src/main/java/org/apache/commons/imaging/formats/tiff
414 28 2012-04-16 2023-05-14 35 11 damjan@apache.org garydgregory@gmail.com
PaletteFactory.java
in src/main/java/org/apache/commons/imaging/palette
354 15 2012-04-16 2023-07-04 34 9 damjan@apache.org garydgregory@gmail.com
RgbeImageParser.java
in src/main/java/org/apache/commons/imaging/formats/rgbe
90 7 2012-04-16 2023-07-04 31 9 damjan@apache.org garydgregory@gmail.com
TiffImageData.java
in src/main/java/org/apache/commons/imaging/formats/tiff
111 12 2012-04-16 2023-06-01 30 9 damjan@apache.org garydgregory@gmail.com
JpegRewriter.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/xmp
235 22 2012-04-16 2023-07-04 30 9 damjan@apache.org garydgregory@gmail.com
PcxWriter.java
in src/main/java/org/apache/commons/imaging/formats/pcx
245 3 2012-04-16 2023-05-13 30 8 damjan@apache.org garydgregory@gmail.com
JpegUtils.java
in src/main/java/org/apache/commons/imaging/formats/jpeg
152 4 2012-04-16 2023-07-04 28 10 damjan@apache.org garydgregory@gmail.com
IccProfileParser.java
in src/main/java/org/apache/commons/imaging/icc
170 11 2012-04-16 2023-07-04 28 8 damjan@apache.org garydgregory@gmail.com
TiffOutputSet.java
in src/main/java/org/apache/commons/imaging/formats/tiff/write
221 27 2012-04-16 2023-07-04 28 8 damjan@apache.org garydgregory@gmail.com
TiffImageMetadata.java
in src/main/java/org/apache/commons/imaging/formats/tiff
450 27 2012-04-16 2023-07-04 28 9 damjan@apache.org garydgregory@gmail.com
TiffOutputDirectory.java
in src/main/java/org/apache/commons/imaging/formats/tiff/write
642 56 2012-04-16 2023-05-14 28 10 damjan@apache.org garydgregory@gmail.com
PngChunkIccp.java
in src/main/java/org/apache/commons/imaging/formats/png/chunks
52 3 2012-04-16 2023-06-01 27 10 damjan@apache.org garydgregory@gmail.com
ColorSpaceSubset.java
in src/main/java/org/apache/commons/imaging/palette
130 8 2012-04-16 2023-07-04 27 8 damjan@apache.org garydgregory@gmail.com
RgbeInfo.java
in src/main/java/org/apache/commons/imaging/formats/rgbe
138 7 2012-04-16 2023-05-22 27 8 damjan@apache.org garydgregory@gmail.com
ImageBuilder.java
in src/main/java/org/apache/commons/imaging/common
141 12 2012-04-16 2023-07-04 27 10 damjan@apache.org garydgregory@gmail.com
ExifRewriter.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/exif
269 18 2012-04-16 2023-07-04 27 8 damjan@apache.org garydgregory@gmail.com
ScanExpediter.java
in src/main/java/org/apache/commons/imaging/formats/png
157 5 2012-04-16 2023-07-04 26 8 damjan@apache.org garydgregory@gmail.com
JpegImageMetadata.java
in src/main/java/org/apache/commons/imaging/formats/jpeg
162 12 2012-04-16 2023-07-04 26 9 damjan@apache.org garydgregory@gmail.com
BasicCParser.java
in src/main/java/org/apache/commons/imaging/common
395 7 2012-04-16 2023-05-14 26 10 damjan@apache.org garydgregory@gmail.com
ImageDataReader.java
in src/main/java/org/apache/commons/imaging/formats/tiff/datareaders
519 7 2016-10-10 2023-05-22 26 8 sebb@apache.org garydgregory@gmail.com
RationalNumber.java
in src/main/java/org/apache/commons/imaging/common
187 16 2012-04-16 2023-06-03 25 10 damjan@apache.org garydgregory@gmail.com
CompressedDataReader.java
in src/main/java/org/apache/commons/imaging/formats/psd/datareaders
54 2 2012-04-16 2023-07-04 24 9 damjan@apache.org garydgregory@gmail.com
IccTag.java
in src/main/java/org/apache/commons/imaging/icc
89 5 2012-04-16 2023-05-16 24 9 damjan@apache.org garydgregory@gmail.com
TagInfoGpsText.java
in src/main/java/org/apache/commons/imaging/formats/tiff/taginfos
129 3 2012-04-16 2023-07-16 24 8 damjan@apache.org garydgregory@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
PngImageParser.java
in src/main/java/org/apache/commons/imaging/formats/png
567 19 2012-04-16 2023-07-04 64 16 damjan@apache.org garydgregory@gmail.com
changes.xml
in src/changes
683 - 2012-07-03 2023-07-30 167 14 damjan@apache.org garydgregory@gmail.com
XpmImageParser.java
in src/main/java/org/apache/commons/imaging/formats/xpm
599 24 2012-04-16 2023-07-08 54 14 damjan@apache.org garydgregory@gmail.com
GifImageParser.java
in src/main/java/org/apache/commons/imaging/formats/gif
872 31 2012-04-16 2023-07-04 68 13 damjan@apache.org garydgregory@gmail.com
PngWriter.java
in src/main/java/org/apache/commons/imaging/formats/png
398 16 2012-04-16 2023-07-08 50 13 damjan@apache.org garydgregory@gmail.com
IcoImageParser.java
in src/main/java/org/apache/commons/imaging/formats/ico
573 25 2012-04-16 2023-07-04 47 13 damjan@apache.org garydgregory@gmail.com
XbmImageParser.java
in src/main/java/org/apache/commons/imaging/formats/xbm
352 16 2012-04-16 2023-07-04 40 13 damjan@apache.org garydgregory@gmail.com
TiffImageParser.java
in src/main/java/org/apache/commons/imaging/formats/tiff
670 17 2012-04-16 2023-07-04 70 12 damjan@apache.org garydgregory@gmail.com
TiffReader.java
in src/main/java/org/apache/commons/imaging/formats/tiff
353 21 2012-04-16 2023-07-04 53 12 damjan@apache.org garydgregory@gmail.com
BmpImageParser.java
in src/main/java/org/apache/commons/imaging/formats/bmp
538 16 2012-04-16 2023-07-04 51 12 damjan@apache.org garydgregory@gmail.com
IcnsImageParser.java
in src/main/java/org/apache/commons/imaging/formats/icns
231 15 2012-04-16 2023-07-04 46 12 damjan@apache.org garydgregory@gmail.com
JpegDecoder.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/decoder
443 11 2012-04-16 2023-07-04 46 12 damjan@apache.org garydgregory@gmail.com
IptcParser.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/iptc
296 7 2012-04-16 2023-07-04 45 12 damjan@apache.org garydgregory@gmail.com
TiffImageWriterBase.java
in src/main/java/org/apache/commons/imaging/formats/tiff/write
533 10 2012-04-16 2023-05-22 42 12 damjan@apache.org garydgregory@gmail.com
Imaging.java
in src/main/java/org/apache/commons/imaging
327 45 2012-04-16 2023-07-04 50 11 damjan@apache.org garydgregory@gmail.com
PsdImageParser.java
in src/main/java/org/apache/commons/imaging/formats/psd
460 19 2012-04-16 2023-07-04 44 11 damjan@apache.org garydgregory@gmail.com
PnmImageParser.java
in src/main/java/org/apache/commons/imaging/formats/pnm
289 12 2012-04-16 2023-07-04 43 11 damjan@apache.org garydgregory@gmail.com
TiffImageWriterLossless.java
in src/main/java/org/apache/commons/imaging/formats/tiff/write
240 8 2012-04-16 2023-07-04 38 11 damjan@apache.org garydgregory@gmail.com
WbmpImageParser.java
in src/main/java/org/apache/commons/imaging/formats/wbmp
208 15 2012-04-16 2023-07-04 36 11 damjan@apache.org garydgregory@gmail.com
TiffDirectory.java
in src/main/java/org/apache/commons/imaging/formats/tiff
727 46 2012-04-16 2023-05-14 36 11 damjan@apache.org garydgregory@gmail.com
TiffField.java
in src/main/java/org/apache/commons/imaging/formats/tiff
414 28 2012-04-16 2023-05-14 35 11 damjan@apache.org garydgregory@gmail.com
JpegImageParser.java
in src/main/java/org/apache/commons/imaging/formats/jpeg
793 19 2012-04-16 2023-07-04 53 10 damjan@apache.org garydgregory@gmail.com
PcxImageParser.java
in src/main/java/org/apache/commons/imaging/formats/pcx
419 14 2012-04-16 2023-07-04 45 10 damjan@apache.org garydgregory@gmail.com
ImageParser.java
in src/main/java/org/apache/commons/imaging
260 31 2012-04-16 2023-07-04 42 10 damjan@apache.org garydgregory@gmail.com
DcxImageParser.java
in src/main/java/org/apache/commons/imaging/formats/dcx
148 13 2012-04-16 2023-07-04 37 10 damjan@apache.org garydgregory@gmail.com
JpegUtils.java
in src/main/java/org/apache/commons/imaging/formats/jpeg
152 4 2012-04-16 2023-07-04 28 10 damjan@apache.org garydgregory@gmail.com
TiffOutputDirectory.java
in src/main/java/org/apache/commons/imaging/formats/tiff/write
642 56 2012-04-16 2023-05-14 28 10 damjan@apache.org garydgregory@gmail.com
PngChunkIccp.java
in src/main/java/org/apache/commons/imaging/formats/png/chunks
52 3 2012-04-16 2023-06-01 27 10 damjan@apache.org garydgregory@gmail.com
ImageBuilder.java
in src/main/java/org/apache/commons/imaging/common
141 12 2012-04-16 2023-07-04 27 10 damjan@apache.org garydgregory@gmail.com
BasicCParser.java
in src/main/java/org/apache/commons/imaging/common
395 7 2012-04-16 2023-05-14 26 10 damjan@apache.org garydgregory@gmail.com
RationalNumber.java
in src/main/java/org/apache/commons/imaging/common
187 16 2012-04-16 2023-06-03 25 10 damjan@apache.org garydgregory@gmail.com
TiffElement.java
in src/main/java/org/apache/commons/imaging/formats/tiff
35 5 2012-04-16 2023-05-09 20 10 damjan@apache.org garydgregory@gmail.com
index.xml
in src/site/xdoc
82 - 2009-07-11 2019-07-21 19 10 niallp@apache.org gardgregory@gmail.com
JpegInputStream.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/decoder
52 3 2012-04-16 2023-05-14 19 10 damjan@apache.org garydgregory@gmail.com
PbmWriter.java
in src/main/java/org/apache/commons/imaging/formats/pnm
59 1 2012-04-16 2023-05-14 18 10 damjan@apache.org garydgregory@gmail.com
IcnsType.java
in src/main/java/org/apache/commons/imaging/formats/icns
166 12 2012-04-16 2023-05-09 17 10 damjan@apache.org garydgregory@gmail.com
DataReaderTiled.java
in src/main/java/org/apache/commons/imaging/formats/tiff/datareaders
291 6 2012-04-16 2023-07-08 45 9 damjan@apache.org garydgregory@gmail.com
DataReaderStrips.java
in src/main/java/org/apache/commons/imaging/formats/tiff/datareaders
321 6 2012-04-16 2023-07-04 44 9 damjan@apache.org garydgregory@gmail.com
PaletteFactory.java
in src/main/java/org/apache/commons/imaging/palette
354 15 2012-04-16 2023-07-04 34 9 damjan@apache.org garydgregory@gmail.com
RgbeImageParser.java
in src/main/java/org/apache/commons/imaging/formats/rgbe
90 7 2012-04-16 2023-07-04 31 9 damjan@apache.org garydgregory@gmail.com
JpegRewriter.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/xmp
235 22 2012-04-16 2023-07-04 30 9 damjan@apache.org garydgregory@gmail.com
TiffImageData.java
in src/main/java/org/apache/commons/imaging/formats/tiff
111 12 2012-04-16 2023-06-01 30 9 damjan@apache.org garydgregory@gmail.com
TiffImageMetadata.java
in src/main/java/org/apache/commons/imaging/formats/tiff
450 27 2012-04-16 2023-07-04 28 9 damjan@apache.org garydgregory@gmail.com
JpegImageMetadata.java
in src/main/java/org/apache/commons/imaging/formats/jpeg
162 12 2012-04-16 2023-07-04 26 9 damjan@apache.org garydgregory@gmail.com
CompressedDataReader.java
in src/main/java/org/apache/commons/imaging/formats/psd/datareaders
54 2 2012-04-16 2023-07-04 24 9 damjan@apache.org garydgregory@gmail.com
IccTag.java
in src/main/java/org/apache/commons/imaging/icc
89 5 2012-04-16 2023-05-16 24 9 damjan@apache.org garydgregory@gmail.com
JpegIptcRewriter.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/iptc
114 12 2012-04-16 2023-07-04 23 9 damjan@apache.org garydgregory@gmail.com
PgmWriter.java
in src/main/java/org/apache/commons/imaging/formats/pnm
42 1 2012-04-16 2023-05-14 19 9 damjan@apache.org garydgregory@gmail.com
ColorConversions.java
in src/main/java/org/apache/commons/imaging/color
573 52 2012-04-16 2023-07-04 19 9 damjan@apache.org garydgregory@gmail.com
PbmFileInfo.java
in src/main/java/org/apache/commons/imaging/formats/pnm
79 9 2012-04-16 2023-07-04 18 9 damjan@apache.org garydgregory@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
T4AndT6Compression.java
in src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4
597 10 2023-05-22 2023-07-08 3 1 garydgregory@gmail.com garydgregory@gmail.com
T4_T6_Tables.java
in src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4
237 1 2023-05-22 2023-05-22 1 1 garydgregory@gmail.com garydgregory@gmail.com
MyLzwCompressor.java
in src/main/java/org/apache/commons/imaging/mylzw
197 17 2023-05-22 2023-05-22 1 1 garydgregory@gmail.com garydgregory@gmail.com
179 - 2017-05-28 2017-05-28 1 1 chtompki@gmail.com chtompki@gmail.com
MyLzwDecompressor.java
in src/main/java/org/apache/commons/imaging/mylzw
142 11 2023-05-22 2023-05-22 1 1 garydgregory@gmail.com garydgregory@gmail.com
BitArrayOutputStream.java
in src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4
67 7 2023-05-22 2023-05-22 1 1 garydgregory@gmail.com garydgregory@gmail.com
HuffmanTree.java
in src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4
66 3 2023-05-22 2023-05-22 1 1 garydgregory@gmail.com garydgregory@gmail.com
ByteSource.java
in src/main/java/org/apache/commons/imaging/bytesource
65 11 2023-05-22 2023-07-04 6 1 garydgregory@gmail.com garydgregory@gmail.com
MyBitOutputStream.java
in src/main/java/org/apache/commons/imaging/mylzw
64 5 2023-05-22 2023-05-22 1 1 garydgregory@gmail.com garydgregory@gmail.com
BitInputStreamFlexible.java
in src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4
64 4 2023-05-22 2023-05-22 1 1 garydgregory@gmail.com garydgregory@gmail.com
MyBitInputStream.java
in src/main/java/org/apache/commons/imaging/mylzw
60 5 2023-05-22 2023-05-22 1 1 garydgregory@gmail.com garydgregory@gmail.com
pmd-ruleset.xml
in src/conf
55 - 2013-11-26 2013-11-26 1 1 ebourg@apache.org ebourg@apache.org
ImageParserFactory.java
in src/main/java/org/apache/commons/imaging/internal
39 1 2023-03-21 2023-05-22 4 1 garydgregory@gmail.com garydgregory@gmail.com
AllocationRequestException.java
in src/main/java/org/apache/commons/imaging/common
33 7 2023-05-13 2023-05-24 4 1 garydgregory@gmail.com garydgregory@gmail.com
BitsToByteInputStream.java
in src/main/java/org/apache/commons/imaging/mylzw
31 3 2023-05-22 2023-05-22 1 1 garydgregory@gmail.com garydgregory@gmail.com
bin.xml
in src/assembly
29 - 2015-08-18 2015-08-18 1 1 sebb@apache.org sebb@apache.org
BigEndianBinaryOutputStream.java
in src/main/java/org/apache/commons/imaging/common
26 3 2023-03-21 2023-05-09 2 1 garydgregory@gmail.com garydgregory@gmail.com
LittleEndianBinaryOutputStream.java
in src/main/java/org/apache/commons/imaging/common
26 3 2023-03-21 2023-05-09 2 1 garydgregory@gmail.com garydgregory@gmail.com
TagInfoLongOrIfd.java
in src/main/java/org/apache/commons/imaging/formats/tiff/taginfos
19 2 2023-07-04 2023-07-04 1 1 garydgregory@gmail.com garydgregory@gmail.com
GifImageContents.java
in src/main/java/org/apache/commons/imaging/formats/gif
13 - 2016-10-10 2016-10-10 1 1 sebb@apache.org sebb@apache.org
TagInfoSBytes.java
in src/main/java/org/apache/commons/imaging/formats/tiff/taginfos
12 1 2016-09-15 2016-09-15 1 1 damjan@apache.org damjan@apache.org
ImagingFormatException.java
in src/main/java/org/apache/commons/imaging
10 2 2023-05-22 2023-05-22 1 1 garydgregory@gmail.com garydgregory@gmail.com
ImagingRuntimeException.java
in src/main/java/org/apache/commons/imaging
10 2 2023-05-22 2023-05-22 1 1 garydgregory@gmail.com garydgregory@gmail.com
TagInfoUnknowns.java
in src/main/java/org/apache/commons/imaging/formats/tiff/taginfos
8 1 2016-09-15 2016-09-15 1 1 damjan@apache.org damjan@apache.org
BufferedImageFactory.java
in src/main/java/org/apache/commons/imaging/common
8 - 2014-12-29 2014-12-29 1 1 britter@apache.org britter@apache.org
ImagingOverflowException.java
in src/main/java/org/apache/commons/imaging
7 1 2023-05-14 2023-05-14 1 1 garydgregory@gmail.com garydgregory@gmail.com
TiffRasterDataType.java
in src/main/java/org/apache/commons/imaging/formats/tiff
5 - 2021-09-09 2021-09-09 1 1 contact.tinfour@gmail.com contact.tinfour@gmail.com
cgi
download_sanselan.cgi
in src/site/resources
4 - 2014-02-24 2014-02-24 1 1 sebb@apache.org sebb@apache.org
package-info.java
in src/main/java/org/apache/commons/imaging/mylzw
1 - 2023-05-22 2023-05-22 1 1 garydgregory@gmail.com garydgregory@gmail.com
package-info.java
in src/main/java/org/apache/commons/imaging/formats/dcx
1 - 2013-11-06 2013-11-06 1 1 damjan@apache.org damjan@apache.org
package-info.java
in src/main/java/org/apache/commons/imaging/formats/icns
1 - 2013-11-06 2013-11-06 1 1 damjan@apache.org damjan@apache.org
package-info.java
in src/main/java/org/apache/commons/imaging/formats/psd/datareaders
1 - 2019-03-06 2019-03-06 1 1 kinow@apache.org kinow@apache.org
package-info.java
in src/main/java/org/apache/commons/imaging/formats/psd/dataparsers
1 - 2019-03-06 2019-03-06 1 1 kinow@apache.org kinow@apache.org
package-info.java
in src/main/java/org/apache/commons/imaging/formats/psd
1 - 2013-11-06 2013-11-06 1 1 damjan@apache.org damjan@apache.org
package-info.java
in src/main/java/org/apache/commons/imaging/formats/png/transparencyfilters
1 - 2019-03-06 2019-03-06 1 1 kinow@apache.org kinow@apache.org
package-info.java
in src/main/java/org/apache/commons/imaging/formats/png/scanlinefilters
1 - 2019-03-06 2019-03-06 1 1 kinow@apache.org kinow@apache.org
package-info.java
in src/main/java/org/apache/commons/imaging/formats/png/chunks
1 - 2019-03-06 2019-03-06 1 1 kinow@apache.org kinow@apache.org
package-info.java
in src/main/java/org/apache/commons/imaging/formats/png
1 - 2013-11-06 2013-11-06 1 1 damjan@apache.org damjan@apache.org
package-info.java
in src/main/java/org/apache/commons/imaging/formats/pcx
1 - 2013-11-06 2013-11-06 1 1 damjan@apache.org damjan@apache.org
package-info.java
in src/main/java/org/apache/commons/imaging/formats/wbmp
1 - 2013-11-06 2013-11-06 1 1 damjan@apache.org damjan@apache.org
package-info.java
in src/main/java/org/apache/commons/imaging/formats/rgbe
1 - 2013-11-06 2013-11-06 1 1 damjan@apache.org damjan@apache.org
package-info.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/decoder
1 - 2019-03-06 2019-03-06 1 1 kinow@apache.org kinow@apache.org
package-info.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/xmp
1 - 2019-03-06 2019-03-06 1 1 kinow@apache.org kinow@apache.org
package-info.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/iptc
1 - 2019-03-06 2019-03-06 1 1 kinow@apache.org kinow@apache.org
package-info.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/exif
1 - 2019-03-06 2019-03-06 1 1 kinow@apache.org kinow@apache.org
package-info.java
in src/main/java/org/apache/commons/imaging/formats/jpeg
1 - 2013-11-06 2013-11-06 1 1 damjan@apache.org damjan@apache.org
package-info.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/segments
1 - 2019-03-06 2019-03-06 1 1 kinow@apache.org kinow@apache.org
package-info.java
in src/main/java/org/apache/commons/imaging/formats/bmp
1 - 2013-11-06 2013-11-06 1 1 damjan@apache.org damjan@apache.org
package-info.java
in src/main/java/org/apache/commons/imaging/formats/xpm
1 - 2013-11-06 2013-11-06 1 1 damjan@apache.org damjan@apache.org
package-info.java
in src/main/java/org/apache/commons/imaging/formats/xbm
1 - 2013-11-06 2013-11-06 1 1 damjan@apache.org damjan@apache.org
Correlations

File Size vs. Number of Changes: 416 points

src/changes/changes.xml x: 683 lines of code y: 167 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoGpsText.java x: 129 lines of code y: 24 # changes src/main/java/org/apache/commons/imaging/common/Allocator.java x: 75 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/common/PackBits.java x: 100 lines of code y: 19 # changes src/main/java/org/apache/commons/imaging/formats/png/PngWriter.java x: 398 lines of code y: 50 # changes src/main/java/org/apache/commons/imaging/formats/tiff/datareaders/DataReaderTiled.java x: 291 lines of code y: 45 # changes src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4/T4AndT6Compression.java x: 597 lines of code y: 3 # changes src/main/java/org/apache/commons/imaging/formats/xpm/XpmImageParser.java x: 599 lines of code y: 54 # changes src/main/java/org/apache/commons/imaging/formats/png/ScanExpediter.java x: 157 lines of code y: 26 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkPlte.java x: 44 lines of code y: 18 # changes src/main/java/org/apache/commons/imaging/ColorTools.java x: 138 lines of code y: 15 # changes src/main/java/org/apache/commons/imaging/Imaging.java x: 327 lines of code y: 50 # changes src/main/java/org/apache/commons/imaging/ImageDump.java x: 63 lines of code y: 13 # changes src/main/java/org/apache/commons/imaging/palette/ColorSpaceSubset.java x: 130 lines of code y: 27 # changes src/main/java/org/apache/commons/imaging/palette/PaletteFactory.java x: 354 lines of code y: 34 # changes src/main/java/org/apache/commons/imaging/icc/IccProfileParser.java x: 170 lines of code y: 28 # changes src/main/java/org/apache/commons/imaging/icc/IccProfileInfo.java x: 103 lines of code y: 17 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PhotometricInterpreterFloat.java x: 145 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffImageMetadata.java x: 450 lines of code y: 28 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffOutputSet.java x: 221 lines of code y: 28 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PaletteEntry.java x: 10 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PaletteEntryForRange.java x: 100 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PaletteEntryForValue.java x: 60 lines of code y: 6 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/AdobePageMaker6TagConstants.java x: 48 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoLongOrIfd.java x: 19 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParser.java x: 22 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserBitmap.java x: 23 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserCmyk.java x: 22 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserGrayscale.java x: 18 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserIndexed.java x: 26 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserLab.java x: 18 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserRgb.java x: 20 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserStub.java x: 13 lines of code y: 8 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PamFileInfo.java x: 139 lines of code y: 17 # changes src/main/java/org/apache/commons/imaging/formats/pnm/FileInfo.java x: 70 lines of code y: 18 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PbmFileInfo.java x: 79 lines of code y: 18 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PgmFileInfo.java x: 78 lines of code y: 19 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PnmImageParser.java x: 289 lines of code y: 43 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PpmFileInfo.java x: 84 lines of code y: 22 # changes src/main/java/org/apache/commons/imaging/formats/png/ScanExpediterInterlaced.java x: 55 lines of code y: 21 # changes src/main/java/org/apache/commons/imaging/formats/png/ScanExpediterSimple.java x: 32 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/formats/png/PngImageParser.java x: 567 lines of code y: 64 # changes src/main/java/org/apache/commons/imaging/formats/png/GammaCorrection.java x: 36 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/JpegImageParser.java x: 793 lines of code y: 53 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/JpegImageMetadata.java x: 162 lines of code y: 26 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/JpegIptcRewriter.java x: 114 lines of code y: 23 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/xmp/JpegRewriter.java x: 235 lines of code y: 30 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/xmp/JpegXmpRewriter.java x: 77 lines of code y: 15 # changes src/main/java/org/apache/commons/imaging/formats/gif/GifImageParser.java x: 872 lines of code y: 68 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/JpegDecoder.java x: 443 lines of code y: 46 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcParser.java x: 296 lines of code y: 45 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcBlock.java x: 26 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/PhotoshopApp13Data.java x: 28 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/exif/ExifRewriter.java x: 269 lines of code y: 27 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/YCbCrConverter.java x: 63 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/JpegUtils.java x: 152 lines of code y: 28 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/Dct.java x: 272 lines of code y: 16 # changes src/main/java/org/apache/commons/imaging/formats/bmp/PixelParser.java x: 30 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/bmp/PixelParserRgb.java x: 82 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/bmp/PixelParserRle.java x: 111 lines of code y: 8 # changes src/main/java/org/apache/commons/imaging/formats/bmp/PixelParserBitFields.java x: 86 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/bmp/PixelParserSimple.java x: 21 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/formats/bmp/BmpImageParser.java x: 538 lines of code y: 51 # changes src/main/java/org/apache/commons/imaging/ImageParser.java x: 260 lines of code y: 42 # changes src/main/java/org/apache/commons/imaging/formats/dcx/DcxImageParser.java x: 148 lines of code y: 37 # changes src/main/java/org/apache/commons/imaging/formats/icns/IcnsImageParser.java x: 231 lines of code y: 46 # changes src/main/java/org/apache/commons/imaging/formats/ico/IcoImageParser.java x: 573 lines of code y: 47 # changes src/main/java/org/apache/commons/imaging/formats/pcx/PcxImageParser.java x: 419 lines of code y: 45 # changes src/main/java/org/apache/commons/imaging/formats/psd/PsdImageParser.java x: 460 lines of code y: 44 # changes src/main/java/org/apache/commons/imaging/formats/rgbe/RgbeImageParser.java x: 90 lines of code y: 31 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffImageParser.java x: 670 lines of code y: 70 # changes src/main/java/org/apache/commons/imaging/formats/wbmp/WbmpImageParser.java x: 208 lines of code y: 36 # changes src/main/java/org/apache/commons/imaging/formats/xbm/XbmImageParser.java x: 352 lines of code y: 40 # changes src/main/java/org/apache/commons/imaging/common/ImageBuilder.java x: 141 lines of code y: 27 # changes src/main/java/org/apache/commons/imaging/formats/icns/IcnsDecoder.java x: 280 lines of code y: 16 # changes src/main/java/org/apache/commons/imaging/formats/tiff/datareaders/DataReaderStrips.java x: 321 lines of code y: 44 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterBiLevel.java x: 27 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterCieLab.java x: 20 lines of code y: 8 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterCmyk.java x: 21 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterLogLuv.java x: 97 lines of code y: 15 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterPalette.java x: 51 lines of code y: 15 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterRgb.java x: 20 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterYCbCr.java x: 40 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/common/BinaryFunctions.java x: 241 lines of code y: 23 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffImageWriterLossless.java x: 240 lines of code y: 38 # changes src/main/java/org/apache/commons/imaging/formats/psd/PsdImageContents.java x: 47 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/color/ColorConversions.java x: 573 lines of code y: 19 # changes src/main/java/org/apache/commons/imaging/color/ColorHunterLab.java x: 52 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/color/ColorDin99Lab.java x: 47 lines of code y: 3 # changes src/main/java/org/apache/commons/imaging/color/ColorCmyk.java x: 62 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/color/ColorCmy.java x: 55 lines of code y: 13 # changes src/main/java/org/apache/commons/imaging/color/ColorCieLuv.java x: 52 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/color/ColorCieLch.java x: 52 lines of code y: 13 # changes src/main/java/org/apache/commons/imaging/bytesource/ByteSource.java x: 65 lines of code y: 6 # changes src/main/java/org/apache/commons/imaging/palette/MedianCutQuantizer.java x: 100 lines of code y: 23 # changes src/main/java/org/apache/commons/imaging/palette/ColorGroup.java x: 107 lines of code y: 19 # changes src/main/java/org/apache/commons/imaging/formats/psd/datareaders/CompressedDataReader.java x: 54 lines of code y: 24 # changes src/main/java/org/apache/commons/imaging/formats/png/PngCrc.java x: 45 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/SosSegment.java x: 70 lines of code y: 16 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/SofnSegment.java x: 76 lines of code y: 18 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/JfifSegment.java x: 52 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/common/ZlibDeflate.java x: 29 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffTagConstants.java x: 380 lines of code y: 15 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/Tiff4TagConstants.java x: 21 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoAscii.java x: 43 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/formats/icns/Rle24Compression.java x: 36 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/Rfc2301TagConstants.java x: 90 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PnmConstants.java x: 15 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreter.java x: 25 lines of code y: 17 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/MolecularDynamicsGelTagConstants.java x: 47 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/png/InterlaceMethod.java x: 12 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/DngTagConstants.java x: 406 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/psd/ImageResourceType.java x: 113 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/GeoTiffTagConstants.java x: 42 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/GdalLibraryTagConstants.java x: 16 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/png/FilterType.java x: 8 lines of code y: 3 # changes src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeAscii.java x: 75 lines of code y: 18 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/ExifTagConstants.java x: 621 lines of code y: 16 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/DcfTagConstants.java x: 32 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/png/ChunkType.java x: 31 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/App14Segment.java x: 27 lines of code y: 17 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffReader.java x: 353 lines of code y: 53 # changes src/main/java/org/apache/commons/imaging/bytesource/InputStreamByteSource.java x: 185 lines of code y: 2 # changes src/main/java/org/apache/commons/imaging/common/RationalNumber.java x: 187 lines of code y: 25 # changes src/main/java/org/apache/commons/imaging/palette/Palette.java x: 7 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffImageData.java x: 111 lines of code y: 30 # changes src/main/java/org/apache/commons/imaging/palette/SimplePalette.java x: 25 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkIccp.java x: 52 lines of code y: 27 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkItxt.java x: 62 lines of code y: 17 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkZtxt.java x: 41 lines of code y: 16 # changes src/main/java/org/apache/commons/imaging/ImagingException.java x: 50 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/common/AllocationRequestException.java x: 33 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/ImagingFormatException.java x: 10 lines of code y: 1 # changes src/conf/spotbugs-exclude-filter.xml x: 163 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/psd/datareaders/UncompressedDataReader.java x: 43 lines of code y: 20 # changes src/main/java/org/apache/commons/imaging/formats/tiff/datareaders/ImageDataReader.java x: 519 lines of code y: 26 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffImageWriterBase.java x: 533 lines of code y: 42 # changes src/main/java/org/apache/commons/imaging/mylzw/BitsToByteInputStream.java x: 31 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/mylzw/MyBitInputStream.java x: 60 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/mylzw/MyBitOutputStream.java x: 64 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/mylzw/MyLzwCompressor.java x: 197 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/mylzw/MyLzwDecompressor.java x: 142 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/mylzw/package-info.java x: 1 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/common/XmpEmbeddable.java x: 7 lines of code y: 8 # changes src/main/java/org/apache/commons/imaging/formats/rgbe/RgbeInfo.java x: 138 lines of code y: 27 # changes src/main/java/org/apache/commons/imaging/internal/ImageParserFactory.java x: 39 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4/BitArrayOutputStream.java x: 67 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4/HuffmanTree.java x: 66 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4/T4_T6_Tables.java x: 237 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunk.java x: 63 lines of code y: 15 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkIhdr.java x: 57 lines of code y: 15 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkScal.java x: 42 lines of code y: 8 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkText.java x: 35 lines of code y: 16 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/Block.java x: 13 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/ImageDataOffsets.java x: 15 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffOutputItem.java x: 47 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/icc/IccTag.java x: 89 lines of code y: 24 # changes src/main/java/org/apache/commons/imaging/common/GenericImageMetadata.java x: 62 lines of code y: 6 # changes src/main/java/org/apache/commons/imaging/formats/pnm/WhiteSpaceReader.java x: 45 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/formats/rgbe/InfoHeaderReader.java x: 25 lines of code y: 8 # changes src/main/java/org/apache/commons/imaging/formats/tiff/datareaders/BitInputStream.java x: 96 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/JpegInputStream.java x: 52 lines of code y: 19 # changes src/main/java/org/apache/commons/imaging/FormatCompliance.java x: 122 lines of code y: 21 # changes src/main/java/org/apache/commons/imaging/ImagingOverflowException.java x: 7 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/common/BasicCParser.java x: 395 lines of code y: 26 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/App13Segment.java x: 29 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/App2Segment.java x: 57 lines of code y: 22 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/DqtSegment.java x: 63 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/xmp/JpegXmpParser.java x: 23 lines of code y: 13 # changes src/main/java/org/apache/commons/imaging/formats/pcx/RleReader.java x: 44 lines of code y: 3 # changes src/main/java/org/apache/commons/imaging/formats/png/scanlinefilters/ScanlineFilter.java x: 7 lines of code y: 6 # changes src/main/java/org/apache/commons/imaging/formats/png/scanlinefilters/ScanlineFilterAverage.java x: 26 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/png/scanlinefilters/ScanlineFilterNone.java x: 10 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/png/scanlinefilters/ScanlineFilterUp.java x: 16 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/png/transparencyfilters/TransparencyFilterGrayscale.java x: 20 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PamWriter.java x: 42 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PbmWriter.java x: 59 lines of code y: 18 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PgmWriter.java x: 42 lines of code y: 19 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PnmWriter.java x: 9 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PpmWriter.java x: 47 lines of code y: 17 # changes src/main/java/org/apache/commons/imaging/formats/psd/datareaders/DataReader.java x: 12 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffDirectory.java x: 727 lines of code y: 36 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffField.java x: 414 lines of code y: 35 # changes src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldType.java x: 80 lines of code y: 16 # changes src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeByte.java x: 27 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeDouble.java x: 35 lines of code y: 13 # changes src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeFloat.java x: 38 lines of code y: 13 # changes src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeLong.java x: 39 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeRational.java x: 53 lines of code y: 15 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfo.java x: 71 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoXpString.java x: 37 lines of code y: 13 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffImageWriterLossy.java x: 48 lines of code y: 18 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffOutputDirectory.java x: 642 lines of code y: 28 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffOutputField.java x: 113 lines of code y: 22 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffOutputSummary.java x: 51 lines of code y: 18 # changes src/main/java/org/apache/commons/imaging/icc/IccTagDataType.java x: 8 lines of code y: 6 # changes src/main/java/org/apache/commons/imaging/icc/IccTagDataTypes.java x: 95 lines of code y: 18 # changes src/main/java/org/apache/commons/imaging/palette/Dithering.java x: 76 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/palette/LongestAxisMedianCut.java x: 91 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/palette/MedianCut.java x: 7 lines of code y: 3 # changes src/main/java/org/apache/commons/imaging/palette/MostPopulatedBoxesMedianCut.java x: 105 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/palette/QuantizedPalette.java x: 46 lines of code y: 15 # changes src/main/java/org/apache/commons/imaging/formats/gif/GifImageMetadataItem.java x: 37 lines of code y: 8 # changes src/main/java/org/apache/commons/imaging/formats/png/PngImageInfo.java x: 31 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcTypeLookup.java x: 17 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterData.java x: 58 lines of code y: 8 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterDataFloat.java x: 92 lines of code y: 6 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterDataInt.java x: 93 lines of code y: 6 # changes src/main/java/org/apache/commons/imaging/common/BinaryConstant.java x: 39 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/GpsTagConstants.java x: 158 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/common/BinaryFileParser.java x: 46 lines of code y: 21 # changes src/main/java/org/apache/commons/imaging/formats/bmp/BmpImagingParameters.java x: 4 lines of code y: 6 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffImagingParameters.java x: 100 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/tiff/package-info.java x: 1 lines of code y: 3 # changes src/main/java/org/apache/commons/imaging/formats/png/PngImagingParameters.java x: 55 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/JpegImagingParameters.java x: 4 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/tiff/JpegImageData.java x: 10 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/common/ByteConversions.java x: 329 lines of code y: 13 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/DhtSegment.java x: 132 lines of code y: 15 # changes src/main/java/org/apache/commons/imaging/formats/pcx/PcxWriter.java x: 245 lines of code y: 30 # changes src/main/java/org/apache/commons/imaging/ImagingParameters.java x: 40 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/pcx/RleWriter.java x: 46 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/common/BigEndianBinaryOutputStream.java x: 26 lines of code y: 2 # changes src/main/java/org/apache/commons/imaging/ImageFormat.java x: 6 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/ImageInfo.java x: 189 lines of code y: 17 # changes src/main/java/org/apache/commons/imaging/PixelDensity.java x: 82 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/common/ImageMetadata.java x: 11 lines of code y: 13 # changes src/main/java/org/apache/commons/imaging/formats/bmp/BmpHeaderInfo.java x: 80 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/bmp/BmpWriter.java x: 10 lines of code y: 3 # changes src/main/java/org/apache/commons/imaging/formats/bmp/BmpWriterPalette.java x: 82 lines of code y: 8 # changes src/main/java/org/apache/commons/imaging/formats/bmp/BmpWriterRgb.java x: 43 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/formats/icns/IcnsType.java x: 166 lines of code y: 17 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/ZigZag.java x: 25 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcTypes.java x: 151 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/Segment.java x: 101 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/UnknownSegment.java x: 15 lines of code y: 8 # changes src/main/java/org/apache/commons/imaging/formats/png/PhysicalScale.java x: 33 lines of code y: 2 # changes src/main/java/org/apache/commons/imaging/formats/png/PngColorType.java x: 56 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngTextChunk.java x: 10 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/psd/PsdHeaderInfo.java x: 51 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffElement.java x: 35 lines of code y: 20 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterStatistics.java x: 65 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffTags.java x: 114 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffPlanarConfiguration.java x: 19 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoBytes.java x: 21 lines of code y: 3 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoDoubles.java x: 16 lines of code y: 3 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoLong.java x: 24 lines of code y: 13 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoLongOrIFD.java x: 19 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoLongs.java x: 19 lines of code y: 3 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoRationals.java x: 17 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoShortOrRational.java x: 17 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/icc/CachingInputStream.java x: 28 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/icc/IccTagType.java x: 6 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/icc/IccTagTypes.java x: 134 lines of code y: 8 # changes src/main/java/org/apache/commons/imaging/internal/Debug.java x: 239 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/palette/ColorCount.java x: 28 lines of code y: 6 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffEpTagConstants.java x: 110 lines of code y: 10 # changes src/site/xdoc/download_imaging.xml x: 96 lines of code y: 8 # changes src/main/java/org/apache/commons/imaging/ImagingConstants.java x: 6 lines of code y: 18 # changes src/site/xdoc/roadmap.xml x: 50 lines of code y: 2 # changes src/site/xdoc/whyimaging.xml x: 67 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/formats/png/PngConstants.java x: 13 lines of code y: 19 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffConstants.java x: 29 lines of code y: 19 # changes src/main/java/org/apache/commons/imaging/formats/pcx/PcxConstants.java x: 7 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterDataType.java x: 5 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/JpegPhotoshopMetadata.java x: 23 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/formats/gif/GenericGifBlock.java x: 25 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/MicrosoftHdPhotoTagConstants.java x: 212 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/color/ColorDIN99Lab.java x: 47 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/formats/gif/GifImageData.java x: 9 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/palette/ColorCountComparator.java x: 25 lines of code y: 3 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoDirectory.java x: 15 lines of code y: 7 # changes src/site/xdoc/issue-tracking.xml x: 54 lines of code y: 7 # changes src/site/xdoc/mail-lists.xml x: 150 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/package-info.java x: 1 lines of code y: 2 # changes src/main/java/org/apache/commons/imaging/palette/ColorComponent.java x: 14 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/gif/DisposalMethod.java x: 11 lines of code y: 2 # changes src/site/xdoc/index.xml x: 82 lines of code y: 19 # changes src/site/site.xml x: 30 lines of code y: 16 # changes src/site/xdoc/gettingstarted.xml x: 61 lines of code y: 7 # changes src/site/xdoc/history.xml x: 150 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/JpegConstants.java x: 133 lines of code y: 13 # changes src/site/xdoc/download_sanselan.xml x: 96 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/bmp/BmpImageContents.java x: 13 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/formats/gif/GraphicControlExtension.java x: 17 lines of code y: 6 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcConstants.java x: 73 lines of code y: 6 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoByteOrShort.java x: 16 lines of code y: 8 # changes src/main/java/org/apache/commons/imaging/icc/IccConstants.java x: 9 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/palette/ColorGroupCut.java x: 20 lines of code y: 6 # changes src/site/xdoc/formatsupport.xml x: 227 lines of code y: 11 # changes src/site/xdoc/references.xml x: 36 lines of code y: 4 # changes src/site/xdoc/sampleusage.xml x: 23 lines of code y: 6 # changes src/site/xdoc/sanselan-incubation-status-reports.xml x: 179 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkIdat.java x: 6 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/gif/GifImageContents.java x: 13 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/HylaFaxTagConstants.java x: 29 lines of code y: 8 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/MicrosoftTagConstants.java x: 36 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoSByte.java x: 12 lines of code y: 8 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoSBytes.java x: 12 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoUndefined.java x: 8 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoUnknowns.java x: 8 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/common/RgbBufferedImageFactory.java x: 17 lines of code y: 7 # changes src/assembly/bin.xml x: 29 lines of code y: 1 # changes src/site/resources/download_imaging.cgi x: 4 lines of code y: 3 # changes src/main/java/org/apache/commons/imaging/formats/gif/GifBlock.java x: 7 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/formats/gif/ImageDescriptor.java x: 33 lines of code y: 7 # changes src/site/resources/download_sanselan.cgi x: 4 lines of code y: 1 # changes src/conf/pmd-ruleset.xml x: 55 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoAsciiOrByte.java x: 10 lines of code y: 5 # changes
167.0
# changes
  min: 1.0
  average: 12.46
  25th percentile: 5.0
  median: 10.0
  75th percentile: 15.0
  max: 167.0
0 872.0
lines of code
min: 1.0 | average: 85.47 | 25th percentile: 15.25 | median: 36.0 | 75th percentile: 83.5 | max: 872.0

Number of Contributors vs. Number of Changes: 416 points

src/changes/changes.xml x: 14 # contributors y: 167 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoGpsText.java x: 8 # contributors y: 24 # changes src/main/java/org/apache/commons/imaging/common/Allocator.java x: 2 # contributors y: 5 # changes src/main/java/org/apache/commons/imaging/common/PackBits.java x: 7 # contributors y: 19 # changes src/main/java/org/apache/commons/imaging/formats/png/PngWriter.java x: 13 # contributors y: 50 # changes src/main/java/org/apache/commons/imaging/formats/tiff/datareaders/DataReaderTiled.java x: 9 # contributors y: 45 # changes src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4/T4AndT6Compression.java x: 1 # contributors y: 3 # changes src/main/java/org/apache/commons/imaging/formats/xpm/XpmImageParser.java x: 14 # contributors y: 54 # changes src/main/java/org/apache/commons/imaging/formats/png/ScanExpediter.java x: 8 # contributors y: 26 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkPlte.java x: 8 # contributors y: 18 # changes src/main/java/org/apache/commons/imaging/ColorTools.java x: 6 # contributors y: 15 # changes src/main/java/org/apache/commons/imaging/Imaging.java x: 11 # contributors y: 50 # changes src/main/java/org/apache/commons/imaging/ImageDump.java x: 6 # contributors y: 13 # changes src/main/java/org/apache/commons/imaging/palette/ColorSpaceSubset.java x: 8 # contributors y: 27 # changes src/main/java/org/apache/commons/imaging/palette/PaletteFactory.java x: 9 # contributors y: 34 # changes src/main/java/org/apache/commons/imaging/icc/IccProfileParser.java x: 8 # contributors y: 28 # changes src/main/java/org/apache/commons/imaging/icc/IccProfileInfo.java x: 8 # contributors y: 17 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PhotometricInterpreterFloat.java x: 4 # contributors y: 10 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffImageMetadata.java x: 9 # contributors y: 28 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PaletteEntry.java x: 3 # contributors y: 4 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PaletteEntryForRange.java x: 3 # contributors y: 5 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PaletteEntryForValue.java x: 3 # contributors y: 6 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/AdobePageMaker6TagConstants.java x: 5 # contributors y: 11 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoLongOrIfd.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParser.java x: 6 # contributors y: 12 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserBitmap.java x: 6 # contributors y: 10 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserCmyk.java x: 6 # contributors y: 9 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserIndexed.java x: 6 # contributors y: 11 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserStub.java x: 6 # contributors y: 8 # changes src/main/java/org/apache/commons/imaging/formats/pnm/FileInfo.java x: 9 # contributors y: 18 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PnmImageParser.java x: 11 # contributors y: 43 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PpmFileInfo.java x: 8 # contributors y: 22 # changes src/main/java/org/apache/commons/imaging/formats/png/ScanExpediterInterlaced.java x: 8 # contributors y: 21 # changes src/main/java/org/apache/commons/imaging/formats/png/ScanExpediterSimple.java x: 8 # contributors y: 14 # changes src/main/java/org/apache/commons/imaging/formats/png/PngImageParser.java x: 16 # contributors y: 64 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/JpegImageParser.java x: 10 # contributors y: 53 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/JpegImageMetadata.java x: 9 # contributors y: 26 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/JpegIptcRewriter.java x: 9 # contributors y: 23 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/xmp/JpegRewriter.java x: 9 # contributors y: 30 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/xmp/JpegXmpRewriter.java x: 8 # contributors y: 15 # changes src/main/java/org/apache/commons/imaging/formats/gif/GifImageParser.java x: 13 # contributors y: 68 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/JpegDecoder.java x: 12 # contributors y: 46 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcParser.java x: 12 # contributors y: 45 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/JpegUtils.java x: 10 # contributors y: 28 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/Dct.java x: 7 # contributors y: 16 # changes src/main/java/org/apache/commons/imaging/formats/bmp/PixelParser.java x: 4 # contributors y: 7 # changes src/main/java/org/apache/commons/imaging/formats/bmp/PixelParserRgb.java x: 5 # contributors y: 10 # changes src/main/java/org/apache/commons/imaging/formats/bmp/PixelParserRle.java x: 3 # contributors y: 8 # changes src/main/java/org/apache/commons/imaging/formats/bmp/PixelParserBitFields.java x: 4 # contributors y: 9 # changes src/main/java/org/apache/commons/imaging/formats/bmp/BmpImageParser.java x: 12 # contributors y: 51 # changes src/main/java/org/apache/commons/imaging/ImageParser.java x: 10 # contributors y: 42 # changes src/main/java/org/apache/commons/imaging/formats/dcx/DcxImageParser.java x: 10 # contributors y: 37 # changes src/main/java/org/apache/commons/imaging/formats/ico/IcoImageParser.java x: 13 # contributors y: 47 # changes src/main/java/org/apache/commons/imaging/formats/pcx/PcxImageParser.java x: 10 # contributors y: 45 # changes src/main/java/org/apache/commons/imaging/formats/psd/PsdImageParser.java x: 11 # contributors y: 44 # changes src/main/java/org/apache/commons/imaging/formats/rgbe/RgbeImageParser.java x: 9 # contributors y: 31 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffImageParser.java x: 12 # contributors y: 70 # changes src/main/java/org/apache/commons/imaging/formats/wbmp/WbmpImageParser.java x: 11 # contributors y: 36 # changes src/main/java/org/apache/commons/imaging/formats/xbm/XbmImageParser.java x: 13 # contributors y: 40 # changes src/main/java/org/apache/commons/imaging/common/ImageBuilder.java x: 10 # contributors y: 27 # changes src/main/java/org/apache/commons/imaging/formats/tiff/datareaders/DataReaderStrips.java x: 9 # contributors y: 44 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterBiLevel.java x: 5 # contributors y: 9 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterCieLab.java x: 5 # contributors y: 8 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterCmyk.java x: 5 # contributors y: 7 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterYCbCr.java x: 7 # contributors y: 12 # changes src/main/java/org/apache/commons/imaging/common/BinaryFunctions.java x: 6 # contributors y: 23 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffImageWriterLossless.java x: 11 # contributors y: 38 # changes src/main/java/org/apache/commons/imaging/formats/psd/PsdImageContents.java x: 4 # contributors y: 5 # changes src/main/java/org/apache/commons/imaging/color/ColorConversions.java x: 9 # contributors y: 19 # changes src/main/java/org/apache/commons/imaging/color/ColorHunterLab.java x: 8 # contributors y: 12 # changes src/main/java/org/apache/commons/imaging/color/ColorDin99Lab.java x: 2 # contributors y: 3 # changes src/main/java/org/apache/commons/imaging/color/ColorCmy.java x: 8 # contributors y: 13 # changes src/main/java/org/apache/commons/imaging/color/ColorCieLuv.java x: 8 # contributors y: 11 # changes src/main/java/org/apache/commons/imaging/color/ColorCieLch.java x: 9 # contributors y: 13 # changes src/main/java/org/apache/commons/imaging/bytesource/ByteSource.java x: 1 # contributors y: 6 # changes src/main/java/org/apache/commons/imaging/palette/MedianCutQuantizer.java x: 8 # contributors y: 23 # changes src/main/java/org/apache/commons/imaging/palette/ColorGroup.java x: 8 # contributors y: 19 # changes src/main/java/org/apache/commons/imaging/formats/psd/datareaders/CompressedDataReader.java x: 9 # contributors y: 24 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/SofnSegment.java x: 7 # contributors y: 18 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/JfifSegment.java x: 6 # contributors y: 14 # changes src/main/java/org/apache/commons/imaging/common/ZlibDeflate.java x: 3 # contributors y: 7 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreter.java x: 9 # contributors y: 17 # changes src/main/java/org/apache/commons/imaging/formats/png/FilterType.java x: 3 # contributors y: 3 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/ExifTagConstants.java x: 5 # contributors y: 16 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/AdobePhotoshopTagConstants.java x: 5 # contributors y: 12 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffReader.java x: 12 # contributors y: 53 # changes src/main/java/org/apache/commons/imaging/bytesource/InputStreamByteSource.java x: 2 # contributors y: 2 # changes src/main/java/org/apache/commons/imaging/common/RationalNumber.java x: 10 # contributors y: 25 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkItxt.java x: 7 # contributors y: 17 # changes src/main/java/org/apache/commons/imaging/common/AllocationRequestException.java x: 1 # contributors y: 4 # changes src/main/java/org/apache/commons/imaging/formats/psd/datareaders/UncompressedDataReader.java x: 8 # contributors y: 20 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffImageWriterBase.java x: 12 # contributors y: 42 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunk.java x: 9 # contributors y: 15 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/JpegInputStream.java x: 10 # contributors y: 19 # changes src/main/java/org/apache/commons/imaging/common/BasicCParser.java x: 10 # contributors y: 26 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/App13Segment.java x: 7 # contributors y: 14 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/DqtSegment.java x: 7 # contributors y: 11 # changes src/main/java/org/apache/commons/imaging/formats/png/scanlinefilters/ScanlineFilter.java x: 5 # contributors y: 6 # changes src/main/java/org/apache/commons/imaging/formats/png/transparencyfilters/TransparencyFilter.java x: 8 # contributors y: 10 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PbmWriter.java x: 10 # contributors y: 18 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PnmWriter.java x: 7 # contributors y: 10 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffField.java x: 11 # contributors y: 35 # changes src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldType.java x: 6 # contributors y: 16 # changes src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeDouble.java x: 5 # contributors y: 13 # changes src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeLong.java x: 5 # contributors y: 14 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffImageWriterLossy.java x: 6 # contributors y: 18 # changes src/main/java/org/apache/commons/imaging/icc/IccTagDataType.java x: 4 # contributors y: 6 # changes src/main/java/org/apache/commons/imaging/palette/QuantizedPalette.java x: 7 # contributors y: 15 # changes src/main/java/org/apache/commons/imaging/formats/gif/GifImageMetadata.java x: 4 # contributors y: 8 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterDataFloat.java x: 2 # contributors y: 6 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffImagingParameters.java x: 4 # contributors y: 11 # changes src/main/java/org/apache/commons/imaging/formats/png/PngImagingParameters.java x: 4 # contributors y: 12 # changes src/main/java/org/apache/commons/imaging/formats/pcx/PcxWriter.java x: 8 # contributors y: 30 # changes src/main/java/org/apache/commons/imaging/ImagingParameters.java x: 2 # contributors y: 7 # changes src/main/java/org/apache/commons/imaging/common/BigEndianBinaryOutputStream.java x: 1 # contributors y: 2 # changes src/main/java/org/apache/commons/imaging/common/BinaryOutputStream.java x: 8 # contributors y: 16 # changes src/main/java/org/apache/commons/imaging/formats/bmp/BmpWriterRgb.java x: 4 # contributors y: 4 # changes src/main/java/org/apache/commons/imaging/formats/icns/IcnsType.java x: 10 # contributors y: 17 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffElement.java x: 10 # contributors y: 20 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffDirectoryType.java x: 5 # contributors y: 5 # changes src/main/java/org/apache/commons/imaging/formats/png/PngConstants.java x: 6 # contributors y: 19 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoDirectory.java x: 6 # contributors y: 7 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/ComSegment.java x: 6 # contributors y: 17 # changes src/main/java/org/apache/commons/imaging/formats/psd/ImageResourceBlock.java x: 7 # contributors y: 9 # changes
167.0
# changes
  min: 1.0
  average: 12.46
  25th percentile: 5.0
  median: 10.0
  75th percentile: 15.0
  max: 167.0
0 16.0
# contributors
min: 1.0 | average: 5.32 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 8.0 | max: 16.0

Number of Contributors vs. File Size: 416 points

src/changes/changes.xml x: 14 # contributors y: 683 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoGpsText.java x: 8 # contributors y: 129 lines of code src/main/java/org/apache/commons/imaging/common/Allocator.java x: 2 # contributors y: 75 lines of code src/main/java/org/apache/commons/imaging/common/PackBits.java x: 7 # contributors y: 100 lines of code src/main/java/org/apache/commons/imaging/formats/png/PngWriter.java x: 13 # contributors y: 398 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/datareaders/DataReaderTiled.java x: 9 # contributors y: 291 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4/T4AndT6Compression.java x: 1 # contributors y: 597 lines of code src/main/java/org/apache/commons/imaging/formats/xpm/XpmImageParser.java x: 14 # contributors y: 599 lines of code src/main/java/org/apache/commons/imaging/formats/png/ScanExpediter.java x: 8 # contributors y: 157 lines of code src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkPlte.java x: 8 # contributors y: 44 lines of code src/main/java/org/apache/commons/imaging/ColorTools.java x: 6 # contributors y: 138 lines of code src/main/java/org/apache/commons/imaging/Imaging.java x: 11 # contributors y: 327 lines of code src/main/java/org/apache/commons/imaging/ImageDump.java x: 6 # contributors y: 63 lines of code src/main/java/org/apache/commons/imaging/palette/PaletteFactory.java x: 9 # contributors y: 354 lines of code src/main/java/org/apache/commons/imaging/icc/IccProfileParser.java x: 8 # contributors y: 170 lines of code src/main/java/org/apache/commons/imaging/icc/IccProfileInfo.java x: 8 # contributors y: 103 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PhotometricInterpreterFloat.java x: 4 # contributors y: 145 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffImageMetadata.java x: 9 # contributors y: 450 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffOutputSet.java x: 8 # contributors y: 221 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PaletteEntry.java x: 3 # contributors y: 10 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PaletteEntryForRange.java x: 3 # contributors y: 100 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PaletteEntryForValue.java x: 3 # contributors y: 60 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/AdobePageMaker6TagConstants.java x: 5 # contributors y: 48 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoLongOrIfd.java x: 1 # contributors y: 19 lines of code src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParser.java x: 6 # contributors y: 22 lines of code src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserGrayscale.java x: 6 # contributors y: 18 lines of code src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserIndexed.java x: 6 # contributors y: 26 lines of code src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserStub.java x: 6 # contributors y: 13 lines of code src/main/java/org/apache/commons/imaging/formats/pnm/PamFileInfo.java x: 8 # contributors y: 139 lines of code src/main/java/org/apache/commons/imaging/formats/pnm/FileInfo.java x: 9 # contributors y: 70 lines of code src/main/java/org/apache/commons/imaging/formats/pnm/PbmFileInfo.java x: 9 # contributors y: 79 lines of code src/main/java/org/apache/commons/imaging/formats/pnm/PgmFileInfo.java x: 7 # contributors y: 78 lines of code src/main/java/org/apache/commons/imaging/formats/pnm/PnmImageParser.java x: 11 # contributors y: 289 lines of code src/main/java/org/apache/commons/imaging/formats/pnm/PpmFileInfo.java x: 8 # contributors y: 84 lines of code src/main/java/org/apache/commons/imaging/formats/png/ScanExpediterInterlaced.java x: 8 # contributors y: 55 lines of code src/main/java/org/apache/commons/imaging/formats/png/ScanExpediterSimple.java x: 8 # contributors y: 32 lines of code src/main/java/org/apache/commons/imaging/formats/png/PngImageParser.java x: 16 # contributors y: 567 lines of code src/main/java/org/apache/commons/imaging/formats/png/GammaCorrection.java x: 6 # contributors y: 36 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/JpegImageParser.java x: 10 # contributors y: 793 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/JpegImageMetadata.java x: 9 # contributors y: 162 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/JpegIptcRewriter.java x: 9 # contributors y: 114 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/xmp/JpegRewriter.java x: 9 # contributors y: 235 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/xmp/JpegXmpRewriter.java x: 8 # contributors y: 77 lines of code src/main/java/org/apache/commons/imaging/formats/gif/GifImageParser.java x: 13 # contributors y: 872 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/JpegDecoder.java x: 12 # contributors y: 443 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcParser.java x: 12 # contributors y: 296 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcBlock.java x: 8 # contributors y: 26 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/PhotoshopApp13Data.java x: 6 # contributors y: 28 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/exif/ExifRewriter.java x: 8 # contributors y: 269 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/JpegUtils.java x: 10 # contributors y: 152 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/Dct.java x: 7 # contributors y: 272 lines of code src/main/java/org/apache/commons/imaging/formats/bmp/PixelParser.java x: 4 # contributors y: 30 lines of code src/main/java/org/apache/commons/imaging/formats/bmp/PixelParserRgb.java x: 5 # contributors y: 82 lines of code src/main/java/org/apache/commons/imaging/formats/bmp/PixelParserRle.java x: 3 # contributors y: 111 lines of code src/main/java/org/apache/commons/imaging/formats/bmp/PixelParserBitFields.java x: 4 # contributors y: 86 lines of code src/main/java/org/apache/commons/imaging/formats/bmp/PixelParserSimple.java x: 3 # contributors y: 21 lines of code src/main/java/org/apache/commons/imaging/formats/bmp/BmpImageParser.java x: 12 # contributors y: 538 lines of code src/main/java/org/apache/commons/imaging/ImageParser.java x: 10 # contributors y: 260 lines of code src/main/java/org/apache/commons/imaging/formats/dcx/DcxImageParser.java x: 10 # contributors y: 148 lines of code src/main/java/org/apache/commons/imaging/formats/icns/IcnsImageParser.java x: 12 # contributors y: 231 lines of code src/main/java/org/apache/commons/imaging/formats/ico/IcoImageParser.java x: 13 # contributors y: 573 lines of code src/main/java/org/apache/commons/imaging/formats/pcx/PcxImageParser.java x: 10 # contributors y: 419 lines of code src/main/java/org/apache/commons/imaging/formats/psd/PsdImageParser.java x: 11 # contributors y: 460 lines of code src/main/java/org/apache/commons/imaging/formats/rgbe/RgbeImageParser.java x: 9 # contributors y: 90 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffImageParser.java x: 12 # contributors y: 670 lines of code src/main/java/org/apache/commons/imaging/formats/wbmp/WbmpImageParser.java x: 11 # contributors y: 208 lines of code src/main/java/org/apache/commons/imaging/formats/xbm/XbmImageParser.java x: 13 # contributors y: 352 lines of code src/main/java/org/apache/commons/imaging/common/ImageBuilder.java x: 10 # contributors y: 141 lines of code src/main/java/org/apache/commons/imaging/formats/icns/IcnsDecoder.java x: 7 # contributors y: 280 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/datareaders/DataReaderStrips.java x: 9 # contributors y: 321 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterBiLevel.java x: 5 # contributors y: 27 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterCieLab.java x: 5 # contributors y: 20 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterCmyk.java x: 5 # contributors y: 21 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterLogLuv.java x: 8 # contributors y: 97 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterPalette.java x: 8 # contributors y: 51 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterYCbCr.java x: 7 # contributors y: 40 lines of code src/main/java/org/apache/commons/imaging/common/BinaryFunctions.java x: 6 # contributors y: 241 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffImageWriterLossless.java x: 11 # contributors y: 240 lines of code src/main/java/org/apache/commons/imaging/formats/psd/PsdImageContents.java x: 4 # contributors y: 47 lines of code src/main/java/org/apache/commons/imaging/color/ColorConversions.java x: 9 # contributors y: 573 lines of code src/main/java/org/apache/commons/imaging/color/ColorHunterLab.java x: 8 # contributors y: 52 lines of code src/main/java/org/apache/commons/imaging/color/ColorDin99Lab.java x: 2 # contributors y: 47 lines of code src/main/java/org/apache/commons/imaging/color/ColorCmyk.java x: 8 # contributors y: 62 lines of code src/main/java/org/apache/commons/imaging/color/ColorCieLch.java x: 9 # contributors y: 52 lines of code src/main/java/org/apache/commons/imaging/bytesource/ByteSource.java x: 1 # contributors y: 65 lines of code src/main/java/org/apache/commons/imaging/palette/MedianCutQuantizer.java x: 8 # contributors y: 100 lines of code src/main/java/org/apache/commons/imaging/palette/ColorGroup.java x: 8 # contributors y: 107 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/segments/SosSegment.java x: 7 # contributors y: 70 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/segments/JfifSegment.java x: 6 # contributors y: 52 lines of code src/main/java/org/apache/commons/imaging/common/ZlibDeflate.java x: 3 # contributors y: 29 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffTagConstants.java x: 6 # contributors y: 380 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/Tiff4TagConstants.java x: 4 # contributors y: 21 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoAscii.java x: 6 # contributors y: 43 lines of code src/main/java/org/apache/commons/imaging/formats/icns/Rle24Compression.java x: 5 # contributors y: 36 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/Rfc2301TagConstants.java x: 5 # contributors y: 90 lines of code src/main/java/org/apache/commons/imaging/formats/pnm/PnmConstants.java x: 5 # contributors y: 15 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreter.java x: 9 # contributors y: 25 lines of code src/main/java/org/apache/commons/imaging/formats/png/InterlaceMethod.java x: 4 # contributors y: 12 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/DngTagConstants.java x: 4 # contributors y: 406 lines of code src/main/java/org/apache/commons/imaging/formats/psd/ImageResourceType.java x: 6 # contributors y: 113 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/GeoTiffTagConstants.java x: 4 # contributors y: 42 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeAscii.java x: 7 # contributors y: 75 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/ExifTagConstants.java x: 5 # contributors y: 621 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/DcfTagConstants.java x: 4 # contributors y: 32 lines of code src/main/java/org/apache/commons/imaging/formats/png/ChunkType.java x: 6 # contributors y: 31 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffReader.java x: 12 # contributors y: 353 lines of code src/main/java/org/apache/commons/imaging/bytesource/InputStreamByteSource.java x: 2 # contributors y: 185 lines of code src/main/java/org/apache/commons/imaging/common/RationalNumber.java x: 10 # contributors y: 187 lines of code src/main/java/org/apache/commons/imaging/palette/Palette.java x: 8 # contributors y: 7 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffImageData.java x: 9 # contributors y: 111 lines of code src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkIccp.java x: 10 # contributors y: 52 lines of code src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkItxt.java x: 7 # contributors y: 62 lines of code src/main/java/org/apache/commons/imaging/ImagingException.java x: 6 # contributors y: 50 lines of code src/main/java/org/apache/commons/imaging/common/AllocationRequestException.java x: 1 # contributors y: 33 lines of code src/main/java/org/apache/commons/imaging/ImagingFormatException.java x: 1 # contributors y: 10 lines of code src/conf/spotbugs-exclude-filter.xml x: 4 # contributors y: 163 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/datareaders/ImageDataReader.java x: 8 # contributors y: 519 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffImageWriterBase.java x: 12 # contributors y: 533 lines of code src/main/java/org/apache/commons/imaging/mylzw/MyBitInputStream.java x: 1 # contributors y: 60 lines of code src/main/java/org/apache/commons/imaging/mylzw/MyLzwCompressor.java x: 1 # contributors y: 197 lines of code src/main/java/org/apache/commons/imaging/mylzw/MyLzwDecompressor.java x: 1 # contributors y: 142 lines of code src/main/java/org/apache/commons/imaging/mylzw/package-info.java x: 1 # contributors y: 1 lines of code src/main/java/org/apache/commons/imaging/internal/ImageParserFactory.java x: 1 # contributors y: 39 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4/BitArrayOutputStream.java x: 1 # contributors y: 67 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4/T4_T6_Tables.java x: 1 # contributors y: 237 lines of code src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunk.java x: 9 # contributors y: 63 lines of code src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkGama.java x: 6 # contributors y: 16 lines of code src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkText.java x: 7 # contributors y: 35 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/write/ImageDataOffsets.java x: 7 # contributors y: 15 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffOutputItem.java x: 6 # contributors y: 47 lines of code src/main/java/org/apache/commons/imaging/icc/IccTag.java x: 9 # contributors y: 89 lines of code src/main/java/org/apache/commons/imaging/common/GenericImageMetadata.java x: 3 # contributors y: 62 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/datareaders/BitInputStream.java x: 4 # contributors y: 96 lines of code src/main/java/org/apache/commons/imaging/FormatCompliance.java x: 8 # contributors y: 122 lines of code src/main/java/org/apache/commons/imaging/common/BasicCParser.java x: 10 # contributors y: 395 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/segments/App13Segment.java x: 7 # contributors y: 29 lines of code src/main/java/org/apache/commons/imaging/formats/pcx/RleReader.java x: 3 # contributors y: 44 lines of code src/main/java/org/apache/commons/imaging/formats/png/scanlinefilters/ScanlineFilter.java x: 5 # contributors y: 7 lines of code src/main/java/org/apache/commons/imaging/formats/png/scanlinefilters/ScanlineFilterNone.java x: 6 # contributors y: 10 lines of code src/main/java/org/apache/commons/imaging/formats/png/transparencyfilters/TransparencyFilter.java x: 8 # contributors y: 18 lines of code src/main/java/org/apache/commons/imaging/formats/pnm/PbmWriter.java x: 10 # contributors y: 59 lines of code src/main/java/org/apache/commons/imaging/formats/pnm/PgmWriter.java x: 9 # contributors y: 42 lines of code src/main/java/org/apache/commons/imaging/formats/pnm/PnmWriter.java x: 7 # contributors y: 9 lines of code src/main/java/org/apache/commons/imaging/formats/pnm/PpmWriter.java x: 8 # contributors y: 47 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffDirectory.java x: 11 # contributors y: 727 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffField.java x: 11 # contributors y: 414 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldType.java x: 6 # contributors y: 80 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeFloat.java x: 5 # contributors y: 38 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfo.java x: 6 # contributors y: 71 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffOutputDirectory.java x: 10 # contributors y: 642 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffOutputField.java x: 8 # contributors y: 113 lines of code src/main/java/org/apache/commons/imaging/icc/IccTagDataType.java x: 4 # contributors y: 8 lines of code src/main/java/org/apache/commons/imaging/icc/IccTagDataTypes.java x: 8 # contributors y: 95 lines of code src/main/java/org/apache/commons/imaging/palette/LongestAxisMedianCut.java x: 7 # contributors y: 91 lines of code src/main/java/org/apache/commons/imaging/palette/MostPopulatedBoxesMedianCut.java x: 6 # contributors y: 105 lines of code src/main/java/org/apache/commons/imaging/palette/QuantizedPalette.java x: 7 # contributors y: 46 lines of code src/main/java/org/apache/commons/imaging/formats/gif/GifImageMetadata.java x: 4 # contributors y: 41 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterData.java x: 3 # contributors y: 58 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterDataFloat.java x: 2 # contributors y: 92 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterDataInt.java x: 2 # contributors y: 93 lines of code src/main/java/org/apache/commons/imaging/common/BinaryConstant.java x: 6 # contributors y: 39 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/GpsTagConstants.java x: 5 # contributors y: 158 lines of code src/main/java/org/apache/commons/imaging/formats/bmp/BmpImagingParameters.java x: 2 # contributors y: 4 lines of code src/main/java/org/apache/commons/imaging/formats/icns/IcnsImagingParameters.java x: 3 # contributors y: 4 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffImagingParameters.java x: 4 # contributors y: 100 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/package-info.java x: 3 # contributors y: 1 lines of code src/main/java/org/apache/commons/imaging/formats/png/PngImagingParameters.java x: 4 # contributors y: 55 lines of code src/main/java/org/apache/commons/imaging/common/ByteConversions.java x: 6 # contributors y: 329 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/segments/DhtSegment.java x: 8 # contributors y: 132 lines of code src/main/java/org/apache/commons/imaging/formats/pcx/PcxWriter.java x: 8 # contributors y: 245 lines of code src/main/java/org/apache/commons/imaging/ImagingParameters.java x: 2 # contributors y: 40 lines of code src/main/java/org/apache/commons/imaging/formats/pcx/RleWriter.java x: 3 # contributors y: 46 lines of code src/main/java/org/apache/commons/imaging/formats/pnm/PnmImagingParameters.java x: 2 # contributors y: 21 lines of code src/main/java/org/apache/commons/imaging/common/BigEndianBinaryOutputStream.java x: 1 # contributors y: 26 lines of code src/main/java/org/apache/commons/imaging/common/BinaryOutputStream.java x: 8 # contributors y: 35 lines of code src/main/java/org/apache/commons/imaging/ImageFormat.java x: 5 # contributors y: 6 lines of code src/main/java/org/apache/commons/imaging/ImageInfo.java x: 8 # contributors y: 189 lines of code src/main/java/org/apache/commons/imaging/formats/bmp/BmpHeaderInfo.java x: 7 # contributors y: 80 lines of code src/main/java/org/apache/commons/imaging/formats/icns/IcnsType.java x: 10 # contributors y: 166 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/ZigZag.java x: 4 # contributors y: 25 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcRecord.java x: 8 # contributors y: 17 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcTypes.java x: 5 # contributors y: 151 lines of code src/main/java/org/apache/commons/imaging/formats/png/PhysicalScale.java x: 2 # contributors y: 33 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffElement.java x: 10 # contributors y: 35 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffTags.java x: 6 # contributors y: 114 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffPlanarConfiguration.java x: 3 # contributors y: 19 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoDoubles.java x: 3 # contributors y: 16 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoLong.java x: 8 # contributors y: 24 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoRationals.java x: 4 # contributors y: 17 lines of code src/main/java/org/apache/commons/imaging/icc/IccTagType.java x: 4 # contributors y: 6 lines of code src/main/java/org/apache/commons/imaging/icc/IccTagTypes.java x: 6 # contributors y: 134 lines of code src/main/java/org/apache/commons/imaging/internal/Debug.java x: 3 # contributors y: 239 lines of code src/main/java/org/apache/commons/imaging/palette/ColorCount.java x: 5 # contributors y: 28 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffEpTagConstants.java x: 5 # contributors y: 110 lines of code src/main/java/org/apache/commons/imaging/common/XmpImagingParameters.java x: 2 # contributors y: 12 lines of code src/main/java/org/apache/commons/imaging/formats/pcx/PcxImagingParameters.java x: 2 # contributors y: 28 lines of code src/site/xdoc/download_imaging.xml x: 6 # contributors y: 96 lines of code src/main/java/org/apache/commons/imaging/ImagingConstants.java x: 7 # contributors y: 6 lines of code src/site/xdoc/roadmap.xml x: 2 # contributors y: 50 lines of code src/site/xdoc/whyimaging.xml x: 3 # contributors y: 67 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffConstants.java x: 8 # contributors y: 29 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterDataType.java x: 1 # contributors y: 5 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/JpegPhotoshopMetadata.java x: 7 # contributors y: 23 lines of code src/main/java/org/apache/commons/imaging/formats/gif/GenericGifBlock.java x: 7 # contributors y: 25 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/MicrosoftHdPhotoTagConstants.java x: 6 # contributors y: 212 lines of code src/main/java/org/apache/commons/imaging/color/ColorDIN99Lab.java x: 1 # contributors y: 47 lines of code src/main/java/org/apache/commons/imaging/palette/ColorCountComparator.java x: 3 # contributors y: 25 lines of code src/site/xdoc/issue-tracking.xml x: 4 # contributors y: 54 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/package-info.java x: 2 # contributors y: 1 lines of code src/site/xdoc/index.xml x: 10 # contributors y: 82 lines of code src/site/xdoc/gettingstarted.xml x: 6 # contributors y: 61 lines of code src/site/xdoc/history.xml x: 7 # contributors y: 150 lines of code src/main/java/org/apache/commons/imaging/formats/bmp/BmpImageContents.java x: 3 # contributors y: 13 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcConstants.java x: 3 # contributors y: 73 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoUndefineds.java x: 2 # contributors y: 8 lines of code src/site/xdoc/formatsupport.xml x: 4 # contributors y: 227 lines of code src/site/xdoc/references.xml x: 4 # contributors y: 36 lines of code src/site/xdoc/sanselan-incubation-status-reports.xml x: 1 # contributors y: 179 lines of code src/main/java/org/apache/commons/imaging/formats/gif/GifImageContents.java x: 1 # contributors y: 13 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/MicrosoftTagConstants.java x: 3 # contributors y: 36 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoSByte.java x: 5 # contributors y: 12 lines of code src/main/java/org/apache/commons/imaging/common/SimpleBufferedImageFactory.java x: 4 # contributors y: 20 lines of code src/assembly/bin.xml x: 1 # contributors y: 29 lines of code src/main/java/org/apache/commons/imaging/formats/gif/ImageDescriptor.java x: 5 # contributors y: 33 lines of code src/conf/pmd-ruleset.xml x: 1 # contributors y: 55 lines of code
872.0
lines of code
  min: 1.0
  average: 85.47
  25th percentile: 15.25
  median: 36.0
  75th percentile: 83.5
  max: 872.0
0 16.0
# contributors
min: 1.0 | average: 5.32 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 8.0 | max: 16.0