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 437 files with 32,462 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 17 files changed 51-100 times (7,588 lines of code)
    • 51 files changed 21-50 times (8,458 lines of code)
    • 236 files changed 6-20 times (12,918 lines of code)
    • 133 files changed 1-5 times (3,498 lines of code)
0% | 23% | 26% | 39% | 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 437 files with 32,462 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 22 files changed by 11-25 contributors (8,905 lines of code)
    • 175 files changed by 6-10 contributors (14,048 lines of code)
    • 189 files changed by 2-5 contributors (6,230 lines of code)
    • 51 files changed by 1 contributor (3,279 lines of code)
0% | 27% | 43% | 19% | 10%
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, yaml, md, cgi, gitignore, gitattributes
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 24% | 27% | 38% | 9%
xml0% | 0% | 0% | 69% | 30%
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
src0% | 23% | 26% | 39% | 10%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
TiffImageParser.java
in src/main/java/org/apache/commons/imaging/formats/tiff
603 18 2012-04-16 2025-04-26 86 14 damjan@apache.org garydgregory@gmail.com
GifImageParser.java
in src/main/java/org/apache/commons/imaging/formats/gif
786 31 2012-04-16 2025-04-26 85 16 damjan@apache.org garydgregory@gmail.com
PngImageParser.java
in src/main/java/org/apache/commons/imaging/formats/png
534 21 2012-04-16 2025-04-27 72 16 damjan@apache.org garydgregory@gmail.com
JpegImageParser.java
in src/main/java/org/apache/commons/imaging/formats/jpeg
705 20 2012-04-16 2025-04-26 64 11 damjan@apache.org garydgregory@gmail.com
XpmImageParser.java
in src/main/java/org/apache/commons/imaging/formats/xpm
609 25 2012-04-16 2025-02-22 63 14 damjan@apache.org garydgregory@gmail.com
TiffReader.java
in src/main/java/org/apache/commons/imaging/formats/tiff
347 21 2012-04-16 2025-01-21 62 13 damjan@apache.org garydgregory@gmail.com
Imaging.java
in src/main/java/org/apache/commons/imaging
341 45 2012-04-16 2025-04-27 61 14 damjan@apache.org garydgregory@gmail.com
PngWriter.java
in src/main/java/org/apache/commons/imaging/formats/png
376 16 2012-04-16 2025-01-21 61 13 damjan@apache.org garydgregory@gmail.com
BmpImageParser.java
in src/main/java/org/apache/commons/imaging/formats/bmp
509 16 2012-04-16 2025-04-27 59 14 damjan@apache.org garydgregory@gmail.com
DataReaderTiled.java
in src/main/java/org/apache/commons/imaging/formats/tiff/datareaders
257 6 2012-04-16 2025-04-26 55 10 damjan@apache.org garydgregory@gmail.com
IcoImageParser.java
in src/main/java/org/apache/commons/imaging/formats/ico
544 24 2012-04-16 2025-04-26 55 13 damjan@apache.org garydgregory@gmail.com
PsdImageParser.java
in src/main/java/org/apache/commons/imaging/formats/psd
400 20 2012-04-16 2025-04-26 54 11 damjan@apache.org garydgregory@gmail.com
JpegDecoder.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/decoder
454 13 2012-04-16 2025-02-22 54 14 damjan@apache.org garydgregory@gmail.com
IcnsImageParser.java
in src/main/java/org/apache/commons/imaging/formats/icns
212 16 2012-04-16 2025-04-26 53 12 damjan@apache.org garydgregory@gmail.com
IptcParser.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/iptc
283 7 2012-04-16 2025-04-26 53 14 damjan@apache.org garydgregory@gmail.com
DataReaderStrips.java
in src/main/java/org/apache/commons/imaging/formats/tiff/datareaders
278 6 2012-04-16 2025-04-26 52 10 damjan@apache.org garydgregory@gmail.com
PcxImageParser.java
in src/main/java/org/apache/commons/imaging/formats/pcx
350 14 2012-04-16 2025-02-22 51 10 damjan@apache.org garydgregory@gmail.com
PnmImageParser.java
in src/main/java/org/apache/commons/imaging/formats/pnm
270 17 2012-04-16 2025-02-22 49 11 damjan@apache.org garydgregory@gmail.com
DcxImageParser.java
in src/main/java/org/apache/commons/imaging/formats/dcx
136 13 2012-04-16 2025-04-27 46 10 damjan@apache.org garydgregory@gmail.com
TiffField.java
in src/main/java/org/apache/commons/imaging/formats/tiff
440 29 2012-04-16 2025-02-22 46 13 damjan@apache.org garydgregory@gmail.com
TiffImageWriterLossless.java
in src/main/java/org/apache/commons/imaging/formats/tiff/write
227 8 2012-04-16 2025-04-26 45 12 damjan@apache.org garydgregory@gmail.com
XbmImageParser.java
in src/main/java/org/apache/commons/imaging/formats/xbm
321 17 2012-04-16 2025-02-22 45 13 damjan@apache.org garydgregory@gmail.com
TiffDirectory.java
in src/main/java/org/apache/commons/imaging/formats/tiff
627 46 2012-04-16 2025-04-26 45 12 damjan@apache.org garydgregory@gmail.com
WbmpImageParser.java
in src/main/java/org/apache/commons/imaging/formats/wbmp
183 16 2012-04-16 2025-02-22 40 11 damjan@apache.org garydgregory@gmail.com
PcxWriter.java
in src/main/java/org/apache/commons/imaging/formats/pcx
236 3 2012-04-16 2025-04-27 37 9 damjan@apache.org garydgregory@gmail.com
ExifRewriter.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/exif
240 18 2012-04-16 2025-02-22 37 9 damjan@apache.org garydgregory@gmail.com
BinaryFunctions.java
in src/main/java/org/apache/commons/imaging/common
224 19 2013-02-02 2025-04-27 36 8 damjan@apache.org garydgregory@gmail.com
PaletteFactory.java
in src/main/java/org/apache/commons/imaging/palette
346 15 2012-04-16 2023-12-23 36 9 damjan@apache.org garydgregory@gmail.com
JpegRewriter.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/xmp
219 22 2012-04-16 2025-02-22 35 9 damjan@apache.org garydgregory@gmail.com
TiffOutputDirectory.java
in src/main/java/org/apache/commons/imaging/formats/tiff/write
498 56 2012-04-16 2025-04-26 35 10 damjan@apache.org garydgregory@gmail.com
RgbeImageParser.java
in src/main/java/org/apache/commons/imaging/formats/rgbe
78 8 2012-04-16 2025-02-22 34 9 damjan@apache.org garydgregory@gmail.com
ImageBuilder.java
in src/main/java/org/apache/commons/imaging/common
113 12 2012-04-16 2025-04-26 32 10 damjan@apache.org garydgregory@gmail.com
RationalNumber.java
in src/main/java/org/apache/commons/imaging/common
177 16 2012-04-16 2025-01-21 32 10 damjan@apache.org garydgregory@gmail.com
IccProfileParser.java
in src/main/java/org/apache/commons/imaging/icc
160 11 2012-04-16 2025-02-22 31 8 damjan@apache.org garydgregory@gmail.com
BasicCParser.java
in src/main/java/org/apache/commons/imaging/common
374 7 2012-04-16 2025-02-22 31 10 damjan@apache.org garydgregory@gmail.com
TiffImageMetadata.java
in src/main/java/org/apache/commons/imaging/formats/tiff
410 27 2012-04-16 2023-12-23 31 9 damjan@apache.org garydgregory@gmail.com
PngChunkIccp.java
in src/main/java/org/apache/commons/imaging/formats/png/chunks
52 3 2012-04-16 2025-04-26 30 10 damjan@apache.org garydgregory@gmail.com
JpegUtils.java
in src/main/java/org/apache/commons/imaging/formats/jpeg
145 4 2012-04-16 2025-02-22 30 10 damjan@apache.org garydgregory@gmail.com
JpegImageMetadata.java
in src/main/java/org/apache/commons/imaging/formats/jpeg
158 12 2012-04-16 2023-12-23 30 9 damjan@apache.org garydgregory@gmail.com
TiffOutputSet.java
in src/main/java/org/apache/commons/imaging/formats/tiff/write
202 27 2012-04-16 2023-12-23 30 8 damjan@apache.org garydgregory@gmail.com
TiffOutputField.java
in src/main/java/org/apache/commons/imaging/formats/tiff/write
106 11 2012-04-16 2025-04-26 29 9 damjan@apache.org garydgregory@gmail.com
ColorSpaceSubset.java
in src/main/java/org/apache/commons/imaging/palette
115 8 2012-04-16 2023-12-23 29 8 damjan@apache.org garydgregory@gmail.com
RgbeInfo.java
in src/main/java/org/apache/commons/imaging/formats/rgbe
132 7 2012-04-16 2025-02-22 29 8 damjan@apache.org garydgregory@gmail.com
JpegIptcRewriter.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/iptc
100 13 2012-04-16 2025-02-22 28 11 damjan@apache.org garydgregory@gmail.com
CompressedDataReader.java
in src/main/java/org/apache/commons/imaging/formats/psd/datareaders
52 2 2012-04-16 2025-04-26 27 9 damjan@apache.org garydgregory@gmail.com
TagInfoGpsText.java
in src/main/java/org/apache/commons/imaging/formats/tiff/taginfos
112 3 2012-04-16 2023-12-23 27 9 damjan@apache.org garydgregory@gmail.com
ColorConversions.java
in src/main/java/org/apache/commons/imaging/color
580 52 2012-04-16 2025-01-21 27 10 damjan@apache.org garydgregory@gmail.com
ScanExpediterInterlaced.java
in src/main/java/org/apache/commons/imaging/formats/png
50 2 2012-04-16 2024-01-15 26 8 damjan@apache.org garydgregory@gmail.com
TiffConstants.java
in src/main/java/org/apache/commons/imaging/formats/tiff/constants
34 1 2012-04-16 2024-09-27 25 10 damjan@apache.org garydgregory@gmail.com
App2Segment.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/segments
52 5 2012-04-16 2025-04-26 25 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
GifImageParser.java
in src/main/java/org/apache/commons/imaging/formats/gif
786 31 2012-04-16 2025-04-26 85 16 damjan@apache.org garydgregory@gmail.com
PngImageParser.java
in src/main/java/org/apache/commons/imaging/formats/png
534 21 2012-04-16 2025-04-27 72 16 damjan@apache.org garydgregory@gmail.com
TiffImageParser.java
in src/main/java/org/apache/commons/imaging/formats/tiff
603 18 2012-04-16 2025-04-26 86 14 damjan@apache.org garydgregory@gmail.com
XpmImageParser.java
in src/main/java/org/apache/commons/imaging/formats/xpm
609 25 2012-04-16 2025-02-22 63 14 damjan@apache.org garydgregory@gmail.com
Imaging.java
in src/main/java/org/apache/commons/imaging
341 45 2012-04-16 2025-04-27 61 14 damjan@apache.org garydgregory@gmail.com
BmpImageParser.java
in src/main/java/org/apache/commons/imaging/formats/bmp
509 16 2012-04-16 2025-04-27 59 14 damjan@apache.org garydgregory@gmail.com
JpegDecoder.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/decoder
454 13 2012-04-16 2025-02-22 54 14 damjan@apache.org garydgregory@gmail.com
IptcParser.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/iptc
283 7 2012-04-16 2025-04-26 53 14 damjan@apache.org garydgregory@gmail.com
TiffReader.java
in src/main/java/org/apache/commons/imaging/formats/tiff
347 21 2012-04-16 2025-01-21 62 13 damjan@apache.org garydgregory@gmail.com
PngWriter.java
in src/main/java/org/apache/commons/imaging/formats/png
376 16 2012-04-16 2025-01-21 61 13 damjan@apache.org garydgregory@gmail.com
IcoImageParser.java
in src/main/java/org/apache/commons/imaging/formats/ico
544 24 2012-04-16 2025-04-26 55 13 damjan@apache.org garydgregory@gmail.com
TiffField.java
in src/main/java/org/apache/commons/imaging/formats/tiff
440 29 2012-04-16 2025-02-22 46 13 damjan@apache.org garydgregory@gmail.com
XbmImageParser.java
in src/main/java/org/apache/commons/imaging/formats/xbm
321 17 2012-04-16 2025-02-22 45 13 damjan@apache.org garydgregory@gmail.com
IcnsImageParser.java
in src/main/java/org/apache/commons/imaging/formats/icns
212 16 2012-04-16 2025-04-26 53 12 damjan@apache.org garydgregory@gmail.com
TiffImageWriterLossless.java
in src/main/java/org/apache/commons/imaging/formats/tiff/write
227 8 2012-04-16 2025-04-26 45 12 damjan@apache.org garydgregory@gmail.com
TiffDirectory.java
in src/main/java/org/apache/commons/imaging/formats/tiff
627 46 2012-04-16 2025-04-26 45 12 damjan@apache.org garydgregory@gmail.com
JpegImageParser.java
in src/main/java/org/apache/commons/imaging/formats/jpeg
705 20 2012-04-16 2025-04-26 64 11 damjan@apache.org garydgregory@gmail.com
PsdImageParser.java
in src/main/java/org/apache/commons/imaging/formats/psd
400 20 2012-04-16 2025-04-26 54 11 damjan@apache.org garydgregory@gmail.com
PnmImageParser.java
in src/main/java/org/apache/commons/imaging/formats/pnm
270 17 2012-04-16 2025-02-22 49 11 damjan@apache.org garydgregory@gmail.com
WbmpImageParser.java
in src/main/java/org/apache/commons/imaging/formats/wbmp
183 16 2012-04-16 2025-02-22 40 11 damjan@apache.org garydgregory@gmail.com
JpegIptcRewriter.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/iptc
100 13 2012-04-16 2025-02-22 28 11 damjan@apache.org garydgregory@gmail.com
site.xml
in src/site
34 - 2009-07-07 2025-04-26 19 11 niallp@apache.org garydgregory@gmail.com
DataReaderTiled.java
in src/main/java/org/apache/commons/imaging/formats/tiff/datareaders
257 6 2012-04-16 2025-04-26 55 10 damjan@apache.org garydgregory@gmail.com
DataReaderStrips.java
in src/main/java/org/apache/commons/imaging/formats/tiff/datareaders
278 6 2012-04-16 2025-04-26 52 10 damjan@apache.org garydgregory@gmail.com
PcxImageParser.java
in src/main/java/org/apache/commons/imaging/formats/pcx
350 14 2012-04-16 2025-02-22 51 10 damjan@apache.org garydgregory@gmail.com
DcxImageParser.java
in src/main/java/org/apache/commons/imaging/formats/dcx
136 13 2012-04-16 2025-04-27 46 10 damjan@apache.org garydgregory@gmail.com
TiffOutputDirectory.java
in src/main/java/org/apache/commons/imaging/formats/tiff/write
498 56 2012-04-16 2025-04-26 35 10 damjan@apache.org garydgregory@gmail.com
RationalNumber.java
in src/main/java/org/apache/commons/imaging/common
177 16 2012-04-16 2025-01-21 32 10 damjan@apache.org garydgregory@gmail.com
ImageBuilder.java
in src/main/java/org/apache/commons/imaging/common
113 12 2012-04-16 2025-04-26 32 10 damjan@apache.org garydgregory@gmail.com
BasicCParser.java
in src/main/java/org/apache/commons/imaging/common
374 7 2012-04-16 2025-02-22 31 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 2025-04-26 30 10 damjan@apache.org garydgregory@gmail.com
JpegUtils.java
in src/main/java/org/apache/commons/imaging/formats/jpeg
145 4 2012-04-16 2025-02-22 30 10 damjan@apache.org garydgregory@gmail.com
ColorConversions.java
in src/main/java/org/apache/commons/imaging/color
580 52 2012-04-16 2025-01-21 27 10 damjan@apache.org garydgregory@gmail.com
TiffConstants.java
in src/main/java/org/apache/commons/imaging/formats/tiff/constants
34 1 2012-04-16 2024-09-27 25 10 damjan@apache.org garydgregory@gmail.com
JpegInputStream.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/decoder
51 3 2012-04-16 2024-09-12 22 10 damjan@apache.org garydgregory@gmail.com
ImageInfo.java
in src/main/java/org/apache/commons/imaging
170 24 2012-04-16 2025-02-12 22 10 damjan@apache.org garydgregory@gmail.com
PbmWriter.java
in src/main/java/org/apache/commons/imaging/formats/pnm
58 1 2012-04-16 2023-12-23 20 10 damjan@apache.org garydgregory@gmail.com
JpegXmpRewriter.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/xmp
68 9 2012-04-16 2025-02-22 20 10 damjan@apache.org garydgregory@gmail.com
index.xml
in src/site/xdoc
82 - 2009-07-11 2025-02-01 20 10 niallp@apache.org garydgregory@gmail.com
IcnsType.java
in src/main/java/org/apache/commons/imaging/formats/icns
110 12 2012-04-16 2023-12-23 18 10 damjan@apache.org garydgregory@gmail.com
PcxWriter.java
in src/main/java/org/apache/commons/imaging/formats/pcx
236 3 2012-04-16 2025-04-27 37 9 damjan@apache.org garydgregory@gmail.com
ExifRewriter.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/exif
240 18 2012-04-16 2025-02-22 37 9 damjan@apache.org garydgregory@gmail.com
PaletteFactory.java
in src/main/java/org/apache/commons/imaging/palette
346 15 2012-04-16 2023-12-23 36 9 damjan@apache.org garydgregory@gmail.com
JpegRewriter.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/xmp
219 22 2012-04-16 2025-02-22 35 9 damjan@apache.org garydgregory@gmail.com
RgbeImageParser.java
in src/main/java/org/apache/commons/imaging/formats/rgbe
78 8 2012-04-16 2025-02-22 34 9 damjan@apache.org garydgregory@gmail.com
TiffImageMetadata.java
in src/main/java/org/apache/commons/imaging/formats/tiff
410 27 2012-04-16 2023-12-23 31 9 damjan@apache.org garydgregory@gmail.com
JpegImageMetadata.java
in src/main/java/org/apache/commons/imaging/formats/jpeg
158 12 2012-04-16 2023-12-23 30 9 damjan@apache.org garydgregory@gmail.com
TiffOutputField.java
in src/main/java/org/apache/commons/imaging/formats/tiff/write
106 11 2012-04-16 2025-04-26 29 9 damjan@apache.org garydgregory@gmail.com
CompressedDataReader.java
in src/main/java/org/apache/commons/imaging/formats/psd/datareaders
52 2 2012-04-16 2025-04-26 27 9 damjan@apache.org garydgregory@gmail.com
TagInfoGpsText.java
in src/main/java/org/apache/commons/imaging/formats/tiff/taginfos
112 3 2012-04-16 2023-12-23 27 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
578 10 2023-05-22 2025-01-21 7 1 garydgregory@gmail.com garydgregory@gmail.com
AbstractTiffImageWriter.java
in src/main/java/org/apache/commons/imaging/formats/tiff/write
459 10 2023-08-18 2025-04-26 10 1 garydgregory@gmail.com garydgregory@gmail.com
AbstractImageDataReader.java
in src/main/java/org/apache/commons/imaging/formats/tiff/datareaders
436 7 2025-04-26 2025-04-27 2 1 garydgregory@gmail.com garydgregory@gmail.com
MyLzwCompressor.java
in src/main/java/org/apache/commons/imaging/mylzw
190 17 2023-05-22 2023-12-23 2 1 garydgregory@gmail.com garydgregory@gmail.com
AbstractScanExpediter.java
in src/main/java/org/apache/commons/imaging/formats/png
150 5 2023-08-18 2024-09-12 3 1 garydgregory@gmail.com garydgregory@gmail.com
MyLzwDecompressor.java
in src/main/java/org/apache/commons/imaging/mylzw
139 11 2023-05-22 2023-12-23 2 1 garydgregory@gmail.com garydgregory@gmail.com
AbstractSegment.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/segments
101 4 2023-08-18 2025-02-22 3 1 garydgregory@gmail.com garydgregory@gmail.com
AbstractTiffImageData.java
in src/main/java/org/apache/commons/imaging/formats/tiff
95 12 2023-08-18 2025-04-26 4 1 garydgregory@gmail.com garydgregory@gmail.com
T4_T6_Tables.java
in src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4
78 1 2023-05-22 2025-02-22 4 1 garydgregory@gmail.com garydgregory@gmail.com
AbstractFileInfo.java
in src/main/java/org/apache/commons/imaging/formats/pnm
69 4 2023-08-18 2023-12-23 2 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-12-23 3 1 garydgregory@gmail.com garydgregory@gmail.com
HuffmanTree.java
in src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4
65 3 2023-05-22 2025-01-21 5 1 garydgregory@gmail.com garydgregory@gmail.com
ByteSource.java
in src/main/java/org/apache/commons/imaging/bytesource
65 10 2023-05-22 2025-02-22 9 1 garydgregory@gmail.com garydgregory@gmail.com
BitInputStreamFlexible.java
in src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4
63 4 2023-05-22 2023-12-23 4 1 garydgregory@gmail.com garydgregory@gmail.com
MyBitOutputStream.java
in src/main/java/org/apache/commons/imaging/mylzw
61 5 2023-05-22 2024-01-15 4 1 garydgregory@gmail.com garydgregory@gmail.com
MyBitInputStream.java
in src/main/java/org/apache/commons/imaging/mylzw
60 5 2023-05-22 2025-01-21 3 1 garydgregory@gmail.com garydgregory@gmail.com
AbstractTiffRasterData.java
in src/main/java/org/apache/commons/imaging/formats/tiff
52 5 2025-04-26 2025-04-26 1 1 garydgregory@gmail.com garydgregory@gmail.com
AbstractWebPChunk.java
in src/main/java/org/apache/commons/imaging/formats/webp/chunks
51 8 2025-04-26 2025-04-27 2 1 garydgregory@gmail.com garydgregory@gmail.com
AbstractTiffOutputItem.java
in src/main/java/org/apache/commons/imaging/formats/tiff/write
44 6 2023-08-18 2025-04-26 3 1 garydgregory@gmail.com garydgregory@gmail.com
AbstractGenericSegment.java
in src/main/java/org/apache/commons/imaging/formats/jpeg/segments
35 6 2025-04-26 2025-04-26 1 1 garydgregory@gmail.com garydgregory@gmail.com
AbstractTiffElement.java
in src/main/java/org/apache/commons/imaging/formats/tiff
34 5 2023-08-18 2023-12-23 2 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
AbstractBinaryOutputStream.java
in src/main/java/org/apache/commons/imaging/common
32 4 2025-04-26 2025-04-26 1 1 garydgregory@gmail.com garydgregory@gmail.com
BitsToByteInputStream.java
in src/main/java/org/apache/commons/imaging/mylzw
31 3 2023-05-22 2023-12-23 2 1 garydgregory@gmail.com garydgregory@gmail.com
AbstractPixelParser.java
in src/main/java/org/apache/commons/imaging/formats/bmp
28 1 2023-08-18 2023-12-23 2 1 garydgregory@gmail.com garydgregory@gmail.com
AbstractPngText.java
in src/main/java/org/apache/commons/imaging/formats/png
28 4 2023-08-18 2023-12-23 2 1 garydgregory@gmail.com garydgregory@gmail.com
LittleEndianBinaryOutputStream.java
in src/main/java/org/apache/commons/imaging/common
26 3 2023-03-21 2025-04-26 4 1 garydgregory@gmail.com garydgregory@gmail.com
BigEndianBinaryOutputStream.java
in src/main/java/org/apache/commons/imaging/common
26 3 2023-03-21 2025-04-26 5 1 garydgregory@gmail.com garydgregory@gmail.com
InfoHeader.java
in src/main/java/org/apache/commons/imaging/formats/rgbe
25 2 2025-02-22 2025-04-27 2 1 garydgregory@gmail.com garydgregory@gmail.com
AbstractPhotometricInterpreter.java
in src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters
23 2 2025-04-26 2025-04-26 1 1 garydgregory@gmail.com garydgregory@gmail.com
AbstractDataParser.java
in src/main/java/org/apache/commons/imaging/formats/psd/dataparsers
21 1 2025-04-26 2025-04-26 1 1 garydgregory@gmail.com garydgregory@gmail.com
AbstractPixelParserSimple.java
in src/main/java/org/apache/commons/imaging/formats/bmp
21 1 2023-08-18 2023-08-18 1 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-11-26 3 1 garydgregory@gmail.com garydgregory@gmail.com
AbstractTransparencyFilter.java
in src/main/java/org/apache/commons/imaging/formats/png/transparencyfilters
17 3 2023-08-18 2023-10-23 2 1 garydgregory@gmail.com garydgregory@gmail.com
ImagingFormatException.java
in src/main/java/org/apache/commons/imaging
10 2 2023-05-22 2023-12-23 2 1 garydgregory@gmail.com garydgregory@gmail.com
AbstractPngTextChunk.java
in src/main/java/org/apache/commons/imaging/formats/png/chunks
10 1 2023-08-18 2023-08-18 1 1 garydgregory@gmail.com garydgregory@gmail.com
ImagingRuntimeException.java
in src/main/java/org/apache/commons/imaging
10 2 2023-05-22 2023-12-23 2 1 garydgregory@gmail.com garydgregory@gmail.com
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
Extension.java
in src/main/java/org/apache/commons/imaging/formats/png
5 - 2023-01-13 2023-01-13 1 1 zjx001202@gmail.com zjx001202@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/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/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/tiff/itu_t4
1 - 2023-05-22 2023-12-23 2 1 garydgregory@gmail.com garydgregory@gmail.com
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/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/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/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/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/bytesource
1 - 2023-05-22 2023-12-23 2 1 garydgregory@gmail.com garydgregory@gmail.com
package-info.java
in src/main/java/org/apache/commons/imaging/mylzw
1 - 2023-05-22 2023-12-23 2 1 garydgregory@gmail.com garydgregory@gmail.com
Correlations

File Size vs. Number of Changes: 448 points

src/site/xdoc/download_imaging.xml x: 98 lines of code y: 12 # changes src/site/xdoc/issue-tracking.xml x: 56 lines of code y: 9 # changes src/site/xdoc/mail-lists.xml x: 160 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterDataFloat.java x: 80 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterDataInt.java x: 83 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/common/BinaryFunctions.java x: 224 lines of code y: 36 # changes src/main/java/org/apache/commons/imaging/formats/tiff/datareaders/AbstractImageDataReader.java x: 436 lines of code y: 2 # changes src/main/java/org/apache/commons/imaging/formats/webp/WebPImageParser.java x: 254 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/AbstractImageParser.java x: 215 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/Imaging.java x: 341 lines of code y: 61 # changes src/main/java/org/apache/commons/imaging/formats/pcx/PcxWriter.java x: 236 lines of code y: 37 # changes src/main/java/org/apache/commons/imaging/formats/dcx/DcxImageParser.java x: 136 lines of code y: 46 # changes src/main/java/org/apache/commons/imaging/formats/bmp/BmpImageParser.java x: 509 lines of code y: 59 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/PhotoshopApp13Data.java x: 35 lines of code y: 16 # changes src/main/java/org/apache/commons/imaging/formats/png/ChunkType.java x: 82 lines of code y: 17 # changes src/main/java/org/apache/commons/imaging/formats/png/PngImageMetadata.java x: 60 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/formats/png/PngImageParser.java x: 534 lines of code y: 72 # changes src/main/java/org/apache/commons/imaging/formats/rgbe/InfoHeader.java x: 25 lines of code y: 2 # changes src/main/java/org/apache/commons/imaging/formats/webp/chunks/AbstractWebPChunk.java x: 51 lines of code y: 2 # changes src/conf/spotbugs-exclude-filter.xml x: 170 lines of code y: 17 # changes src/main/java/org/apache/commons/imaging/common/AbstractBinaryOutputStream.java x: 32 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/common/BigEndianBinaryOutputStream.java x: 26 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/common/LittleEndianBinaryOutputStream.java x: 26 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/formats/bmp/BmpWriter.java x: 10 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/formats/bmp/BmpWriterPalette.java x: 82 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/bmp/BmpWriterRgb.java x: 43 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/gif/GifImageParser.java x: 786 lines of code y: 85 # changes src/main/java/org/apache/commons/imaging/formats/icns/IcnsImageParser.java x: 212 lines of code y: 53 # changes src/main/java/org/apache/commons/imaging/formats/ico/IcoImageParser.java x: 544 lines of code y: 55 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/JpegImageParser.java x: 705 lines of code y: 64 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcParser.java x: 283 lines of code y: 53 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/AbstractGenericSegment.java x: 35 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/AppnSegment.java x: 13 lines of code y: 8 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/ComSegment.java x: 19 lines of code y: 19 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/UnknownSegment.java x: 15 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/pcx/RleWriter.java x: 39 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/psd/PsdImageParser.java x: 400 lines of code y: 54 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/AbstractDataParser.java x: 21 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserBitmap.java x: 19 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserCmyk.java x: 21 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserGrayscale.java x: 14 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserIndexed.java x: 25 lines of code y: 13 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserLab.java x: 18 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserRgb.java x: 16 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserStub.java x: 12 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/psd/datareaders/CompressedDataReader.java x: 52 lines of code y: 27 # changes src/main/java/org/apache/commons/imaging/formats/psd/datareaders/UncompressedDataReader.java x: 41 lines of code y: 22 # changes src/main/java/org/apache/commons/imaging/formats/tiff/AbstractTiffImageData.java x: 95 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/formats/tiff/AbstractTiffRasterData.java x: 52 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffDirectory.java x: 627 lines of code y: 45 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffImageParser.java x: 603 lines of code y: 86 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffImagingParameters.java x: 98 lines of code y: 15 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterStatistics.java x: 65 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/tiff/datareaders/DataReaderStrips.java x: 278 lines of code y: 52 # changes src/main/java/org/apache/commons/imaging/formats/tiff/datareaders/DataReaderTiled.java x: 257 lines of code y: 55 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/AbstractPhotometricInterpreter.java x: 23 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterBiLevel.java x: 25 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterCieLab.java x: 18 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterCmyk.java x: 19 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterLogLuv.java x: 95 lines of code y: 17 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterPalette.java x: 49 lines of code y: 19 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterRgb.java x: 18 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterYCbCr.java x: 37 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PhotometricInterpreterFloat.java x: 134 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/AbstractTiffImageWriter.java x: 459 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/AbstractTiffOutputItem.java x: 44 lines of code y: 3 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffImageWriterLossless.java x: 227 lines of code y: 45 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffImageWriterLossy.java x: 45 lines of code y: 22 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffOutputDirectory.java x: 498 lines of code y: 35 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffOutputField.java x: 106 lines of code y: 29 # changes src/main/java/org/apache/commons/imaging/formats/webp/WebPChunkType.java x: 48 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/webp/chunks/WebPChunkAlph.java x: 7 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/formats/webp/chunks/WebPChunkExif.java x: 20 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/formats/webp/chunks/WebPChunkVp8.java x: 63 lines of code y: 6 # changes src/main/java/org/apache/commons/imaging/formats/webp/chunks/WebPChunkVp8l.java x: 48 lines of code y: 6 # changes src/main/java/org/apache/commons/imaging/formats/webp/chunks/WebPChunkVp8x.java x: 62 lines of code y: 6 # changes src/main/java/org/apache/commons/imaging/formats/webp/chunks/WebPChunkXml.java x: 13 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/common/ImageBuilder.java x: 113 lines of code y: 32 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/App2Segment.java x: 52 lines of code y: 25 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/DhtSegment.java x: 128 lines of code y: 19 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/DqtSegment.java x: 54 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/JfifSegment.java x: 45 lines of code y: 17 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/SofnSegment.java x: 67 lines of code y: 23 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/SosSegment.java x: 61 lines of code y: 20 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkGama.java x: 15 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkIccp.java x: 52 lines of code y: 30 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkIhdr.java x: 57 lines of code y: 16 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkItxt.java x: 61 lines of code y: 22 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkPhys.java x: 26 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkPlte.java x: 38 lines of code y: 19 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkScal.java x: 42 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkText.java x: 35 lines of code y: 20 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkZtxt.java x: 41 lines of code y: 20 # changes src/main/java/org/apache/commons/imaging/formats/png/transparencyfilters/TransparencyFilterGrayscale.java x: 20 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/formats/png/transparencyfilters/TransparencyFilterTrueColor.java x: 23 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PaletteEntryForRange.java x: 100 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PaletteEntryForValue.java x: 60 lines of code y: 8 # changes src/site/site.xml x: 34 lines of code y: 19 # changes src/main/java/org/apache/commons/imaging/formats/webp/WebPConstants.java x: 8 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/formats/webp/WebPImageMetadata.java x: 23 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/formats/webp/WebPImagingParameters.java x: 4 lines of code y: 3 # changes src/main/java/org/apache/commons/imaging/formats/webp/chunks/package-info.java x: 1 lines of code y: 3 # changes src/main/java/org/apache/commons/imaging/formats/webp/package-info.java x: 1 lines of code y: 6 # changes src/main/java/org/apache/commons/imaging/internal/SafeOperations.java x: 12 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/common/Allocator.java x: 75 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/palette/ColorCountComparator.java x: 24 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/rgbe/RgbeInfo.java x: 132 lines of code y: 29 # changes src/main/java/org/apache/commons/imaging/common/BasicCParser.java x: 374 lines of code y: 31 # changes src/main/java/org/apache/commons/imaging/bytesource/ByteSource.java x: 65 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/bytesource/InputStreamByteSource.java x: 180 lines of code y: 6 # changes src/main/java/org/apache/commons/imaging/internal/ImageParserFactory.java x: 36 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4/T4_T6_Tables.java x: 78 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/ImageFormats.java x: 43 lines of code y: 15 # changes src/main/java/org/apache/commons/imaging/ImageFormat.java x: 6 lines of code y: 17 # changes src/main/java/org/apache/commons/imaging/common/BinaryConstant.java x: 45 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/exif/ExifRewriter.java x: 240 lines of code y: 37 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/xmp/JpegRewriter.java x: 219 lines of code y: 35 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/xmp/JpegXmpParser.java x: 19 lines of code y: 15 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffField.java x: 440 lines of code y: 46 # changes src/main/java/org/apache/commons/imaging/common/BinaryFileParser.java x: 47 lines of code y: 23 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/JpegUtils.java x: 145 lines of code y: 30 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/JpegDecoder.java x: 454 lines of code y: 54 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/JpegIptcRewriter.java x: 100 lines of code y: 28 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/AbstractSegment.java x: 101 lines of code y: 3 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/xmp/JpegXmpRewriter.java x: 68 lines of code y: 20 # changes src/main/java/org/apache/commons/imaging/formats/pcx/PcxImageParser.java x: 350 lines of code y: 51 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunk.java x: 63 lines of code y: 16 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PnmImageParser.java x: 270 lines of code y: 49 # changes src/main/java/org/apache/commons/imaging/formats/rgbe/RgbeImageParser.java x: 78 lines of code y: 34 # changes src/main/java/org/apache/commons/imaging/formats/wbmp/WbmpImageParser.java x: 183 lines of code y: 40 # changes src/main/java/org/apache/commons/imaging/formats/xbm/XbmImageParser.java x: 321 lines of code y: 45 # changes src/main/java/org/apache/commons/imaging/formats/xpm/XpmImageParser.java x: 609 lines of code y: 63 # changes src/main/java/org/apache/commons/imaging/icc/IccProfileParser.java x: 160 lines of code y: 31 # changes src/main/java/org/apache/commons/imaging/color/ColorCieLab.java x: 51 lines of code y: 15 # changes src/main/java/org/apache/commons/imaging/color/ColorCieLch.java x: 51 lines of code y: 16 # changes src/main/java/org/apache/commons/imaging/color/ColorCmy.java x: 54 lines of code y: 16 # changes src/main/java/org/apache/commons/imaging/color/ColorCmyk.java x: 61 lines of code y: 15 # changes src/main/java/org/apache/commons/imaging/palette/ColorCount.java x: 28 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/ImageInfo.java x: 170 lines of code y: 22 # changes src/site/xdoc/formatsupport.xml x: 227 lines of code y: 12 # changes src/site/xdoc/history.xml x: 150 lines of code y: 11 # changes src/site/xdoc/index.xml x: 82 lines of code y: 20 # changes src/site/xdoc/references.xml x: 36 lines of code y: 5 # changes src/site/xdoc/roadmap.xml x: 50 lines of code y: 3 # changes src/site/xdoc/sampleimages.xml x: 47 lines of code y: 5 # changes src/site/xdoc/sanselan-incubation-status-reports.xml x: 179 lines of code y: 2 # changes src/site/xdoc/whyimaging.xml x: 67 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/color/ColorConversions.java x: 580 lines of code y: 27 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/Dct.java x: 299 lines of code y: 19 # changes src/main/java/org/apache/commons/imaging/common/RationalNumber.java x: 177 lines of code y: 32 # changes src/main/java/org/apache/commons/imaging/formats/bmp/PixelParserBitFields.java x: 86 lines of code y: 13 # changes src/main/java/org/apache/commons/imaging/formats/bmp/PixelParserRle.java x: 105 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/formats/icns/IcnsDecoder.java x: 234 lines of code y: 18 # changes src/main/java/org/apache/commons/imaging/formats/png/PngWriter.java x: 376 lines of code y: 61 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffReader.java x: 347 lines of code y: 62 # changes src/main/java/org/apache/commons/imaging/formats/tiff/datareaders/DataInterpreterJpeg.java x: 50 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4/HuffmanTree.java x: 65 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4/T4AndT6Compression.java x: 578 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/internal/Debug.java x: 235 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/mylzw/MyBitInputStream.java x: 60 lines of code y: 3 # changes src/main/java/org/apache/commons/imaging/palette/LongestAxisMedianCut.java x: 84 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/palette/MostPopulatedBoxesMedianCut.java x: 96 lines of code y: 14 # changes src/assembly/bin.xml x: 32 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/formats/png/Extension.java x: 5 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/common/ZlibDeflate.java x: 31 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/GpsTagConstants.java x: 88 lines of code y: 19 # changes src/main/java/org/apache/commons/imaging/ImagingParameters.java x: 40 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/common/PackBits.java x: 97 lines of code y: 23 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffHeader.java x: 20 lines of code y: 15 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffConstants.java x: 34 lines of code y: 25 # changes src/main/java/org/apache/commons/imaging/formats/png/PngColorType.java x: 54 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffTags.java x: 111 lines of code y: 12 # changes src/site/xdoc/security.xml x: 34 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/JpegInputStream.java x: 51 lines of code y: 22 # changes src/main/java/org/apache/commons/imaging/formats/png/AbstractScanExpediter.java x: 150 lines of code y: 3 # changes src/main/java/org/apache/commons/imaging/ColorTools.java x: 112 lines of code y: 18 # changes src/main/java/org/apache/commons/imaging/color/ColorDin99Lab.java x: 46 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/color/ColorHsl.java x: 51 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/package-info.java x: 1 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/formats/png/PngCrc.java x: 45 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/palette/ColorGroup.java x: 99 lines of code y: 21 # changes src/main/java/org/apache/commons/imaging/formats/png/ScanExpediterInterlaced.java x: 50 lines of code y: 26 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcBlock.java x: 24 lines of code y: 15 # changes src/main/java/org/apache/commons/imaging/FormatCompliance.java x: 116 lines of code y: 22 # changes src/main/java/org/apache/commons/imaging/ImagingConstants.java x: 6 lines of code y: 19 # changes src/main/java/org/apache/commons/imaging/ImagingFormatException.java x: 10 lines of code y: 2 # changes src/main/java/org/apache/commons/imaging/PixelDensity.java x: 81 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/bytesource/package-info.java x: 1 lines of code y: 2 # changes src/main/java/org/apache/commons/imaging/common/BufferedImageFactory.java x: 6 lines of code y: 2 # changes src/main/java/org/apache/commons/imaging/common/ByteConversions.java x: 353 lines of code y: 19 # changes src/main/java/org/apache/commons/imaging/common/RgbBufferedImageFactory.java x: 15 lines of code y: 8 # changes src/main/java/org/apache/commons/imaging/common/SimpleBufferedImageFactory.java x: 18 lines of code y: 8 # changes src/main/java/org/apache/commons/imaging/common/XmpEmbeddable.java x: 7 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/bmp/BmpHeaderInfo.java x: 77 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/formats/bmp/PixelParserRgb.java x: 80 lines of code y: 13 # changes src/main/java/org/apache/commons/imaging/formats/gif/DisposalMethod.java x: 11 lines of code y: 3 # changes src/main/java/org/apache/commons/imaging/formats/gif/GifHeaderInfo.java x: 37 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/gif/GifImageContents.java x: 12 lines of code y: 3 # changes src/main/java/org/apache/commons/imaging/formats/gif/GraphicControlExtension.java x: 17 lines of code y: 8 # changes src/main/java/org/apache/commons/imaging/formats/gif/ImageDescriptor.java x: 30 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/icns/IcnsType.java x: 110 lines of code y: 18 # changes src/main/java/org/apache/commons/imaging/formats/icns/Rle24Compression.java x: 36 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/JpegConstants.java x: 120 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/JpegImageMetadata.java x: 158 lines of code y: 30 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/YCbCrConverter.java x: 62 lines of code y: 13 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/ZigZag.java x: 17 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcTypes.java x: 55 lines of code y: 8 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/App13Segment.java x: 26 lines of code y: 15 # changes src/main/java/org/apache/commons/imaging/formats/pcx/PcxImagingParameters.java x: 28 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/pcx/RleReader.java x: 43 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/formats/png/AbstractPngText.java x: 28 lines of code y: 2 # changes src/main/java/org/apache/commons/imaging/formats/png/BitParser.java x: 41 lines of code y: 16 # changes src/main/java/org/apache/commons/imaging/formats/png/FilterType.java x: 4 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/formats/png/GammaCorrection.java x: 36 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/formats/png/InterlaceMethod.java x: 11 lines of code y: 6 # changes src/main/java/org/apache/commons/imaging/formats/png/PngConstants.java x: 12 lines of code y: 21 # changes src/main/java/org/apache/commons/imaging/formats/png/ScanExpediterSimple.java x: 29 lines of code y: 17 # changes src/main/java/org/apache/commons/imaging/formats/png/scanlinefilters/ScanlineFilter.java x: 6 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/png/scanlinefilters/ScanlineFilterNone.java x: 9 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/png/scanlinefilters/ScanlineFilterPaeth.java x: 42 lines of code y: 15 # changes src/main/java/org/apache/commons/imaging/formats/png/scanlinefilters/ScanlineFilterUp.java x: 15 lines of code y: 13 # changes src/main/java/org/apache/commons/imaging/formats/pnm/AbstractFileInfo.java x: 69 lines of code y: 2 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PamFileInfo.java x: 131 lines of code y: 20 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PamWriter.java x: 41 lines of code y: 13 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PbmFileInfo.java x: 79 lines of code y: 21 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PbmWriter.java x: 58 lines of code y: 20 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PgmFileInfo.java x: 70 lines of code y: 22 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PgmWriter.java x: 41 lines of code y: 21 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PnmConstants.java x: 15 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PnmImagingParameters.java x: 21 lines of code y: 8 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PnmWriter.java x: 8 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PpmFileInfo.java x: 78 lines of code y: 25 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PpmWriter.java x: 46 lines of code y: 19 # changes src/main/java/org/apache/commons/imaging/formats/psd/ImageResourceType.java x: 72 lines of code y: 19 # changes src/main/java/org/apache/commons/imaging/formats/psd/PsdHeaderInfo.java x: 52 lines of code y: 15 # changes src/main/java/org/apache/commons/imaging/formats/psd/PsdImageContents.java x: 43 lines of code y: 6 # changes src/main/java/org/apache/commons/imaging/formats/psd/datareaders/DataReader.java x: 10 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/tiff/AbstractTiffElement.java x: 34 lines of code y: 2 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffImageMetadata.java x: 410 lines of code y: 31 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterDataType.java x: 5 lines of code y: 2 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/AdobePageMaker6TagConstants.java x: 27 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/DcfTagConstants.java x: 24 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/DngTagConstants.java x: 228 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/ExifTagConstants.java x: 341 lines of code y: 17 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/GeoTiffTagConstants.java x: 29 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/HylaFaxTagConstants.java x: 17 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/MicrosoftHdPhotoTagConstants.java x: 111 lines of code y: 13 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/MolecularDynamicsGelTagConstants.java x: 24 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/OceScanjobTagConstants.java x: 20 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/Rfc2301TagConstants.java x: 55 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffEpTagConstants.java x: 64 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffPlanarConfiguration.java x: 19 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffTagConstants.java x: 218 lines of code y: 16 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/WangTagConstants.java x: 12 lines of code y: 9 # changes src/main/java/org/apache/commons/imaging/formats/tiff/datareaders/BitInputStream.java x: 96 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeAscii.java x: 73 lines of code y: 20 # changes src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeLong.java x: 36 lines of code y: 17 # changes src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeLong8.java x: 36 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeRational.java x: 48 lines of code y: 17 # changes src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4/BitArrayOutputStream.java x: 67 lines of code y: 3 # changes src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4/BitInputStreamFlexible.java x: 63 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PaletteEntry.java x: 10 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoAny.java x: 8 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoAscii.java x: 39 lines of code y: 16 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoByte.java x: 19 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoGpsText.java x: 112 lines of code y: 27 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoLong.java x: 24 lines of code y: 16 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoXpString.java x: 36 lines of code y: 15 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffOutputSet.java x: 202 lines of code y: 30 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffOutputSummary.java x: 46 lines of code y: 22 # changes src/main/java/org/apache/commons/imaging/icc/IccConstants.java x: 7 lines of code y: 8 # changes src/main/java/org/apache/commons/imaging/icc/IccProfileInfo.java x: 96 lines of code y: 18 # changes src/main/java/org/apache/commons/imaging/icc/IccTag.java x: 74 lines of code y: 25 # changes src/main/java/org/apache/commons/imaging/icc/IccTagDataTypes.java x: 79 lines of code y: 19 # changes src/main/java/org/apache/commons/imaging/icc/IccTagTypes.java x: 114 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/mylzw/BitsToByteInputStream.java x: 31 lines of code y: 2 # changes src/main/java/org/apache/commons/imaging/mylzw/MyLzwCompressor.java x: 190 lines of code y: 2 # changes src/main/java/org/apache/commons/imaging/mylzw/MyLzwDecompressor.java x: 139 lines of code y: 2 # changes src/main/java/org/apache/commons/imaging/palette/ColorComponent.java x: 11 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/palette/ColorSpaceSubset.java x: 115 lines of code y: 29 # changes src/main/java/org/apache/commons/imaging/palette/Dithering.java x: 76 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/palette/MedianCut.java x: 6 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/palette/MedianCutQuantizer.java x: 95 lines of code y: 25 # changes src/main/java/org/apache/commons/imaging/palette/PaletteFactory.java x: 346 lines of code y: 36 # changes src/main/java/org/apache/commons/imaging/palette/QuantizedPalette.java x: 43 lines of code y: 16 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcConstants.java x: 73 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/pcx/PcxConstants.java x: 7 lines of code y: 11 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoLongOrIfd.java x: 19 lines of code y: 3 # changes src/main/java/org/apache/commons/imaging/formats/bmp/BmpImageContents.java x: 13 lines of code y: 6 # changes src/main/java/org/apache/commons/imaging/formats/gif/GenericGifBlock.java x: 25 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/formats/gif/GifImageData.java x: 9 lines of code y: 5 # changes src/main/java/org/apache/commons/imaging/formats/psd/ImageResourceBlock.java x: 17 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/ImageDataOffsets.java x: 15 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/icc/CachingInputStream.java x: 28 lines of code y: 6 # changes src/main/java/org/apache/commons/imaging/palette/ColorGroupCut.java x: 20 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/palette/MedianCutPalette.java x: 16 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/png/transparencyfilters/AbstractTransparencyFilter.java x: 17 lines of code y: 2 # changes src/main/java/org/apache/commons/imaging/formats/webp/chunks/WebPChunkALPH.java x: 7 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/formats/webp/chunks/WebPChunkVP8.java x: 63 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/formats/webp/chunks/WebPChunkVP8L.java x: 48 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/formats/webp/chunks/WebPChunkVP8X.java x: 62 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/AbstractPngTextChunk.java x: 10 lines of code y: 1 # changes src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeDouble.java x: 35 lines of code y: 14 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoDouble.java x: 16 lines of code y: 12 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoDoubles.java x: 16 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoLongs.java x: 19 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoRational.java x: 17 lines of code y: 13 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoSBytes.java x: 12 lines of code y: 2 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoShortOrLong.java x: 19 lines of code y: 10 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoUndefined.java x: 8 lines of code y: 6 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoUndefineds.java x: 8 lines of code y: 4 # changes src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoUnknowns.java x: 8 lines of code y: 2 # 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/formats/jpeg/segments/App14Segment.java x: 27 lines of code y: 17 # 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/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/formats/jpeg/decoder/Block.java x: 13 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/common/GenericImageMetadata.java x: 62 lines of code y: 5 # 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/gif/GifImageMetadata.java x: 41 lines of code y: 8 # 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/jpeg/JpegImagingParameters.java x: 4 lines of code y: 7 # 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/jpeg/iptc/IptcType.java x: 7 lines of code y: 6 # changes src/main/java/org/apache/commons/imaging/color/ColorDIN99Lab.java x: 46 lines of code y: 1 # changes src/site/xdoc/download_sanselan.xml x: 96 lines of code y: 7 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/package-info.java x: 1 lines of code y: 1 # changes src/site/resources/download_sanselan.cgi x: 4 lines of code y: 1 # changes
86.0
# changes
  min: 1.0
  average: 12.87
  25th percentile: 4.0
  median: 10.0
  75th percentile: 16.0
  max: 86.0
0 786.0
lines of code
min: 1.0 | average: 73.11 | 25th percentile: 12.0 | median: 34.0 | 75th percentile: 71.5 | max: 786.0

Number of Contributors vs. Number of Changes: 448 points

src/site/xdoc/download_imaging.xml x: 6 # contributors y: 12 # changes src/site/xdoc/issue-tracking.xml x: 5 # contributors y: 9 # changes src/site/xdoc/mail-lists.xml x: 6 # contributors y: 11 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterDataFloat.java x: 2 # contributors y: 9 # changes src/main/java/org/apache/commons/imaging/common/BinaryFunctions.java x: 8 # contributors y: 36 # changes src/main/java/org/apache/commons/imaging/formats/tiff/datareaders/AbstractImageDataReader.java x: 1 # contributors y: 2 # changes src/main/java/org/apache/commons/imaging/formats/webp/WebPImageParser.java x: 4 # contributors y: 11 # changes src/main/java/org/apache/commons/imaging/AbstractImageParser.java x: 3 # contributors y: 12 # changes src/main/java/org/apache/commons/imaging/Imaging.java x: 14 # contributors y: 61 # changes src/main/java/org/apache/commons/imaging/formats/pcx/PcxWriter.java x: 9 # contributors y: 37 # changes src/main/java/org/apache/commons/imaging/formats/dcx/DcxImageParser.java x: 10 # contributors y: 46 # changes src/main/java/org/apache/commons/imaging/formats/bmp/BmpImageParser.java x: 14 # contributors y: 59 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/PhotoshopApp13Data.java x: 8 # contributors y: 16 # changes src/main/java/org/apache/commons/imaging/formats/png/ChunkType.java x: 7 # contributors y: 17 # changes src/main/java/org/apache/commons/imaging/formats/png/PngImageMetadata.java x: 2 # contributors y: 4 # changes src/main/java/org/apache/commons/imaging/formats/png/PngImageParser.java x: 16 # contributors y: 72 # changes src/conf/spotbugs-exclude-filter.xml x: 6 # contributors y: 17 # changes src/main/java/org/apache/commons/imaging/common/AbstractBinaryOutputStream.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/commons/imaging/common/BigEndianBinaryOutputStream.java x: 1 # contributors y: 5 # changes src/main/java/org/apache/commons/imaging/common/LittleEndianBinaryOutputStream.java x: 1 # contributors y: 4 # changes src/main/java/org/apache/commons/imaging/formats/bmp/BmpWriter.java x: 3 # contributors y: 4 # changes src/main/java/org/apache/commons/imaging/formats/bmp/BmpWriterRgb.java x: 4 # contributors y: 7 # changes src/main/java/org/apache/commons/imaging/formats/gif/GifImageParser.java x: 16 # contributors y: 85 # changes src/main/java/org/apache/commons/imaging/formats/icns/IcnsImageParser.java x: 12 # contributors y: 53 # changes src/main/java/org/apache/commons/imaging/formats/ico/IcoImageParser.java x: 13 # contributors y: 55 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/JpegImageParser.java x: 11 # contributors y: 64 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcParser.java x: 14 # contributors y: 53 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/AppnSegment.java x: 5 # contributors y: 8 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/ComSegment.java x: 7 # contributors y: 19 # changes src/main/java/org/apache/commons/imaging/formats/pcx/RleWriter.java x: 3 # contributors y: 7 # changes src/main/java/org/apache/commons/imaging/formats/psd/PsdImageParser.java x: 11 # contributors y: 54 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserIndexed.java x: 6 # contributors y: 13 # changes src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserStub.java x: 6 # contributors y: 10 # changes src/main/java/org/apache/commons/imaging/formats/psd/datareaders/CompressedDataReader.java x: 9 # contributors y: 27 # changes src/main/java/org/apache/commons/imaging/formats/psd/datareaders/UncompressedDataReader.java x: 8 # contributors y: 22 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffDirectory.java x: 12 # contributors y: 45 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffImageParser.java x: 14 # contributors y: 86 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffImagingParameters.java x: 4 # contributors y: 15 # changes src/main/java/org/apache/commons/imaging/formats/tiff/datareaders/DataReaderStrips.java x: 10 # contributors y: 52 # changes src/main/java/org/apache/commons/imaging/formats/tiff/datareaders/DataReaderTiled.java x: 10 # contributors y: 55 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterBiLevel.java x: 5 # contributors y: 11 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterCieLab.java x: 5 # contributors y: 10 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterLogLuv.java x: 8 # contributors y: 17 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterPalette.java x: 8 # contributors y: 19 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterYCbCr.java x: 7 # contributors y: 14 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PhotometricInterpreterFloat.java x: 4 # contributors y: 14 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/AbstractTiffImageWriter.java x: 1 # contributors y: 10 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/AbstractTiffOutputItem.java x: 1 # contributors y: 3 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffImageWriterLossy.java x: 6 # contributors y: 22 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffOutputDirectory.java x: 10 # contributors y: 35 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffOutputField.java x: 9 # contributors y: 29 # changes src/main/java/org/apache/commons/imaging/formats/webp/chunks/WebPChunkAlph.java x: 3 # contributors y: 5 # changes src/main/java/org/apache/commons/imaging/formats/webp/chunks/WebPChunkVp8.java x: 3 # contributors y: 6 # changes src/main/java/org/apache/commons/imaging/common/ImageBuilder.java x: 10 # contributors y: 32 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/App2Segment.java x: 8 # contributors y: 25 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/SofnSegment.java x: 7 # contributors y: 23 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/segments/SosSegment.java x: 7 # contributors y: 20 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkIccp.java x: 10 # contributors y: 30 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkItxt.java x: 7 # contributors y: 22 # changes src/main/java/org/apache/commons/imaging/formats/png/transparencyfilters/TransparencyFilterTrueColor.java x: 6 # contributors y: 14 # changes src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PaletteEntryForValue.java x: 3 # contributors y: 8 # changes src/site/site.xml x: 11 # contributors y: 19 # changes src/main/java/org/apache/commons/imaging/formats/webp/WebPConstants.java x: 4 # contributors y: 5 # changes src/main/java/org/apache/commons/imaging/formats/webp/WebPImagingParameters.java x: 3 # contributors y: 3 # changes src/main/java/org/apache/commons/imaging/formats/webp/package-info.java x: 4 # contributors y: 6 # changes src/main/java/org/apache/commons/imaging/common/Allocator.java x: 3 # contributors y: 9 # changes src/main/java/org/apache/commons/imaging/formats/rgbe/RgbeInfo.java x: 8 # contributors y: 29 # changes src/main/java/org/apache/commons/imaging/common/BasicCParser.java x: 10 # contributors y: 31 # changes src/main/java/org/apache/commons/imaging/bytesource/ByteSource.java x: 1 # contributors y: 9 # changes src/main/java/org/apache/commons/imaging/bytesource/InputStreamByteSource.java x: 2 # contributors y: 6 # changes src/main/java/org/apache/commons/imaging/internal/ImageParserFactory.java x: 2 # contributors y: 14 # changes src/main/java/org/apache/commons/imaging/ImageFormats.java x: 7 # contributors y: 15 # changes src/main/java/org/apache/commons/imaging/ImageFormat.java x: 5 # contributors y: 17 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/xmp/JpegRewriter.java x: 9 # contributors y: 35 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/xmp/JpegXmpParser.java x: 6 # contributors y: 15 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffField.java x: 13 # contributors y: 46 # changes src/main/java/org/apache/commons/imaging/common/BinaryFileParser.java x: 8 # contributors y: 23 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/JpegDecoder.java x: 14 # contributors y: 54 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/JpegIptcRewriter.java x: 11 # contributors y: 28 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/xmp/JpegXmpRewriter.java x: 10 # contributors y: 20 # changes src/main/java/org/apache/commons/imaging/formats/pcx/PcxImageParser.java x: 10 # contributors y: 51 # changes src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunk.java x: 9 # contributors y: 16 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PnmImageParser.java x: 11 # contributors y: 49 # changes src/main/java/org/apache/commons/imaging/formats/rgbe/RgbeImageParser.java x: 9 # contributors y: 34 # changes src/main/java/org/apache/commons/imaging/formats/wbmp/WbmpImageParser.java x: 11 # contributors y: 40 # changes src/main/java/org/apache/commons/imaging/formats/xbm/XbmImageParser.java x: 13 # contributors y: 45 # changes src/main/java/org/apache/commons/imaging/formats/xpm/XpmImageParser.java x: 14 # contributors y: 63 # changes src/main/java/org/apache/commons/imaging/icc/IccProfileParser.java x: 8 # contributors y: 31 # changes src/main/java/org/apache/commons/imaging/color/ColorCieLab.java x: 8 # contributors y: 15 # changes src/main/java/org/apache/commons/imaging/ImageInfo.java x: 10 # contributors y: 22 # changes src/site/xdoc/formatsupport.xml x: 5 # contributors y: 12 # changes src/site/xdoc/gettingstarted.xml x: 7 # contributors y: 8 # changes src/site/xdoc/history.xml x: 8 # contributors y: 11 # changes src/site/xdoc/references.xml x: 5 # contributors y: 5 # changes src/site/xdoc/sampleusage.xml x: 6 # contributors y: 7 # changes src/site/xdoc/sanselan-incubation-status-reports.xml x: 2 # contributors y: 2 # changes src/main/java/org/apache/commons/imaging/color/ColorConversions.java x: 10 # contributors y: 27 # changes src/main/java/org/apache/commons/imaging/formats/bmp/PixelParserBitFields.java x: 4 # contributors y: 13 # changes src/main/java/org/apache/commons/imaging/formats/icns/IcnsDecoder.java x: 7 # contributors y: 18 # changes src/main/java/org/apache/commons/imaging/formats/png/PngWriter.java x: 13 # contributors y: 61 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffReader.java x: 13 # contributors y: 62 # changes src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4/T4AndT6Compression.java x: 1 # contributors y: 7 # changes src/main/java/org/apache/commons/imaging/internal/Debug.java x: 4 # contributors y: 10 # changes src/conf/pmd-ruleset.xml x: 2 # contributors y: 3 # changes src/main/java/org/apache/commons/imaging/common/ZlibDeflate.java x: 3 # contributors y: 10 # changes src/main/java/org/apache/commons/imaging/ImagingParameters.java x: 3 # contributors y: 11 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffConstants.java x: 10 # contributors y: 25 # changes src/main/java/org/apache/commons/imaging/formats/png/PngColorType.java x: 4 # contributors y: 9 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffDirectoryType.java x: 5 # contributors y: 7 # changes src/site/xdoc/security.xml x: 2 # contributors y: 1 # changes src/main/java/org/apache/commons/imaging/formats/png/PngImagingParameters.java x: 4 # contributors y: 16 # changes src/main/java/org/apache/commons/imaging/ColorTools.java x: 6 # contributors y: 18 # changes src/main/java/org/apache/commons/imaging/color/ColorDin99Lab.java x: 2 # contributors y: 5 # changes src/main/java/org/apache/commons/imaging/color/ColorHsl.java x: 8 # contributors y: 14 # changes src/main/java/org/apache/commons/imaging/formats/png/PngCrc.java x: 5 # contributors y: 14 # changes src/main/java/org/apache/commons/imaging/palette/ColorGroup.java x: 8 # contributors y: 21 # changes src/main/java/org/apache/commons/imaging/formats/png/ScanExpediterInterlaced.java x: 8 # contributors y: 26 # changes src/main/java/org/apache/commons/imaging/formats/bmp/BmpHeaderInfo.java x: 7 # contributors y: 12 # changes src/main/java/org/apache/commons/imaging/formats/bmp/PixelParserRgb.java x: 5 # contributors y: 13 # changes src/main/java/org/apache/commons/imaging/formats/gif/GifHeaderInfo.java x: 6 # contributors y: 9 # changes src/main/java/org/apache/commons/imaging/formats/icns/IcnsType.java x: 10 # contributors y: 18 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/JpegConstants.java x: 9 # contributors y: 14 # changes src/main/java/org/apache/commons/imaging/formats/jpeg/JpegImageMetadata.java x: 9 # contributors y: 30 # changes src/main/java/org/apache/commons/imaging/formats/pcx/PcxImagingParameters.java x: 2 # contributors y: 7 # changes src/main/java/org/apache/commons/imaging/formats/png/PngConstants.java x: 7 # contributors y: 21 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PamFileInfo.java x: 8 # contributors y: 20 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PamWriter.java x: 8 # contributors y: 13 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PbmFileInfo.java x: 9 # contributors y: 21 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PnmImagingParameters.java x: 2 # contributors y: 8 # changes src/main/java/org/apache/commons/imaging/formats/pnm/PnmWriter.java x: 7 # contributors y: 11 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffContents.java x: 9 # contributors y: 20 # changes src/main/java/org/apache/commons/imaging/formats/tiff/TiffImageMetadata.java x: 9 # contributors y: 31 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/MicrosoftHdPhotoTagConstants.java x: 7 # contributors y: 13 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/MicrosoftTagConstants.java x: 4 # contributors y: 8 # changes src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffTagConstants.java x: 6 # contributors y: 16 # changes src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffOutputSet.java x: 8 # contributors y: 30 # changes src/main/java/org/apache/commons/imaging/icc/IccProfileInfo.java x: 8 # contributors y: 18 # changes src/main/java/org/apache/commons/imaging/icc/IccTag.java x: 9 # contributors y: 25 # changes src/main/java/org/apache/commons/imaging/palette/ColorComponent.java x: 7 # contributors y: 10 # changes src/main/java/org/apache/commons/imaging/palette/PaletteFactory.java x: 9 # contributors y: 36 # changes src/main/java/org/apache/commons/imaging/palette/QuantizedPalette.java x: 7 # contributors y: 16 # changes src/main/java/org/apache/commons/imaging/formats/gif/GenericGifBlock.java x: 8 # contributors y: 12 # changes src/main/java/org/apache/commons/imaging/formats/psd/ImageResourceBlock.java x: 8 # contributors y: 10 # changes
86.0
# changes
  min: 1.0
  average: 12.87
  25th percentile: 4.0
  median: 10.0
  75th percentile: 16.0
  max: 86.0
0 16.0
# contributors
min: 1.0 | average: 5.13 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 7.0 | max: 16.0

Number of Contributors vs. File Size: 448 points

src/site/xdoc/download_imaging.xml x: 6 # contributors y: 98 lines of code src/site/xdoc/issue-tracking.xml x: 5 # contributors y: 56 lines of code src/site/xdoc/mail-lists.xml x: 6 # contributors y: 160 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterDataFloat.java x: 2 # contributors y: 80 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterDataInt.java x: 2 # contributors y: 83 lines of code src/main/java/org/apache/commons/imaging/common/BinaryFunctions.java x: 8 # contributors y: 224 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/datareaders/AbstractImageDataReader.java x: 1 # contributors y: 436 lines of code src/main/java/org/apache/commons/imaging/formats/webp/WebPImageParser.java x: 4 # contributors y: 254 lines of code src/main/java/org/apache/commons/imaging/AbstractImageParser.java x: 3 # contributors y: 215 lines of code src/main/java/org/apache/commons/imaging/Imaging.java x: 14 # contributors y: 341 lines of code src/main/java/org/apache/commons/imaging/formats/pcx/PcxWriter.java x: 9 # contributors y: 236 lines of code src/main/java/org/apache/commons/imaging/formats/dcx/DcxImageParser.java x: 10 # contributors y: 136 lines of code src/main/java/org/apache/commons/imaging/formats/bmp/BmpImageParser.java x: 14 # contributors y: 509 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/PhotoshopApp13Data.java x: 8 # contributors y: 35 lines of code src/main/java/org/apache/commons/imaging/formats/png/ChunkType.java x: 7 # contributors y: 82 lines of code src/main/java/org/apache/commons/imaging/formats/png/PngImageMetadata.java x: 2 # contributors y: 60 lines of code src/main/java/org/apache/commons/imaging/formats/png/PngImageParser.java x: 16 # contributors y: 534 lines of code src/main/java/org/apache/commons/imaging/formats/rgbe/InfoHeader.java x: 1 # contributors y: 25 lines of code src/main/java/org/apache/commons/imaging/formats/webp/chunks/AbstractWebPChunk.java x: 1 # contributors y: 51 lines of code src/conf/spotbugs-exclude-filter.xml x: 6 # contributors y: 170 lines of code src/main/java/org/apache/commons/imaging/common/AbstractBinaryOutputStream.java x: 1 # contributors y: 32 lines of code src/main/java/org/apache/commons/imaging/formats/bmp/BmpWriter.java x: 3 # contributors y: 10 lines of code src/main/java/org/apache/commons/imaging/formats/bmp/BmpWriterPalette.java x: 6 # contributors y: 82 lines of code src/main/java/org/apache/commons/imaging/formats/bmp/BmpWriterRgb.java x: 4 # contributors y: 43 lines of code src/main/java/org/apache/commons/imaging/formats/gif/GifImageParser.java x: 16 # contributors y: 786 lines of code src/main/java/org/apache/commons/imaging/formats/icns/IcnsImageParser.java x: 12 # contributors y: 212 lines of code src/main/java/org/apache/commons/imaging/formats/ico/IcoImageParser.java x: 13 # contributors y: 544 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/JpegImageParser.java x: 11 # contributors y: 705 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcParser.java x: 14 # contributors y: 283 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/segments/AbstractGenericSegment.java x: 1 # contributors y: 35 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/segments/AppnSegment.java x: 5 # contributors y: 13 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/segments/ComSegment.java x: 7 # contributors y: 19 lines of code src/main/java/org/apache/commons/imaging/formats/pcx/RleWriter.java x: 3 # contributors y: 39 lines of code src/main/java/org/apache/commons/imaging/formats/psd/PsdImageParser.java x: 11 # contributors y: 400 lines of code src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/AbstractDataParser.java x: 1 # contributors y: 21 lines of code src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserBitmap.java x: 6 # contributors y: 19 lines of code src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserGrayscale.java x: 6 # contributors y: 14 lines of code src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserIndexed.java x: 6 # contributors y: 25 lines of code src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserLab.java x: 6 # contributors y: 18 lines of code src/main/java/org/apache/commons/imaging/formats/psd/dataparsers/DataParserStub.java x: 6 # contributors y: 12 lines of code src/main/java/org/apache/commons/imaging/formats/psd/datareaders/CompressedDataReader.java x: 9 # contributors y: 52 lines of code src/main/java/org/apache/commons/imaging/formats/psd/datareaders/UncompressedDataReader.java x: 8 # contributors y: 41 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/AbstractTiffImageData.java x: 1 # contributors y: 95 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffDirectory.java x: 12 # contributors y: 627 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffImageParser.java x: 14 # contributors y: 603 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffImagingParameters.java x: 4 # contributors y: 98 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterStatistics.java x: 3 # contributors y: 65 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/datareaders/DataReaderStrips.java x: 10 # contributors y: 278 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/datareaders/DataReaderTiled.java x: 10 # contributors y: 257 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/AbstractPhotometricInterpreter.java x: 1 # contributors y: 23 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterBiLevel.java x: 5 # contributors y: 25 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterCieLab.java x: 5 # contributors y: 18 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterCmyk.java x: 5 # contributors y: 19 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterLogLuv.java x: 8 # contributors y: 95 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterPalette.java x: 8 # contributors y: 49 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterYCbCr.java x: 7 # contributors y: 37 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PhotometricInterpreterFloat.java x: 4 # contributors y: 134 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/write/AbstractTiffImageWriter.java x: 1 # contributors y: 459 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/write/AbstractTiffOutputItem.java x: 1 # contributors y: 44 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffImageWriterLossless.java x: 12 # contributors y: 227 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffImageWriterLossy.java x: 6 # contributors y: 45 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffOutputDirectory.java x: 10 # contributors y: 498 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffOutputField.java x: 9 # contributors y: 106 lines of code src/main/java/org/apache/commons/imaging/formats/webp/WebPChunkType.java x: 4 # contributors y: 48 lines of code src/main/java/org/apache/commons/imaging/formats/webp/chunks/WebPChunkAlph.java x: 3 # contributors y: 7 lines of code src/main/java/org/apache/commons/imaging/formats/webp/chunks/WebPChunkExif.java x: 3 # contributors y: 20 lines of code src/main/java/org/apache/commons/imaging/formats/webp/chunks/WebPChunkVp8.java x: 3 # contributors y: 63 lines of code src/main/java/org/apache/commons/imaging/formats/webp/chunks/WebPChunkVp8l.java x: 3 # contributors y: 48 lines of code src/main/java/org/apache/commons/imaging/formats/webp/chunks/WebPChunkXml.java x: 3 # contributors y: 13 lines of code src/main/java/org/apache/commons/imaging/common/ImageBuilder.java x: 10 # contributors y: 113 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/segments/App2Segment.java x: 8 # contributors y: 52 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/segments/DhtSegment.java x: 8 # contributors y: 128 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/segments/DqtSegment.java x: 7 # contributors y: 54 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/segments/SofnSegment.java x: 7 # contributors y: 67 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/segments/SosSegment.java x: 7 # contributors y: 61 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/PngChunkIhdr.java x: 8 # contributors y: 57 lines of code src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkPlte.java x: 8 # contributors y: 38 lines of code src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkScal.java x: 6 # contributors y: 42 lines of code src/main/java/org/apache/commons/imaging/formats/png/chunks/PngChunkZtxt.java x: 7 # contributors y: 41 lines of code src/main/java/org/apache/commons/imaging/formats/png/transparencyfilters/TransparencyFilterTrueColor.java x: 6 # contributors y: 23 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/site/site.xml x: 11 # contributors y: 34 lines of code src/main/java/org/apache/commons/imaging/formats/webp/WebPConstants.java x: 4 # contributors y: 8 lines of code src/main/java/org/apache/commons/imaging/formats/webp/WebPImageMetadata.java x: 4 # contributors y: 23 lines of code src/main/java/org/apache/commons/imaging/formats/webp/WebPImagingParameters.java x: 3 # contributors y: 4 lines of code src/main/java/org/apache/commons/imaging/formats/webp/chunks/package-info.java x: 3 # contributors y: 1 lines of code src/main/java/org/apache/commons/imaging/formats/webp/package-info.java x: 4 # contributors y: 1 lines of code src/main/java/org/apache/commons/imaging/common/Allocator.java x: 3 # contributors y: 75 lines of code src/main/java/org/apache/commons/imaging/palette/ColorCountComparator.java x: 3 # contributors y: 24 lines of code src/main/java/org/apache/commons/imaging/formats/rgbe/RgbeInfo.java x: 8 # contributors y: 132 lines of code src/main/java/org/apache/commons/imaging/common/BasicCParser.java x: 10 # contributors y: 374 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/bytesource/InputStreamByteSource.java x: 2 # contributors y: 180 lines of code src/main/java/org/apache/commons/imaging/internal/ImageParserFactory.java x: 2 # contributors y: 36 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4/T4_T6_Tables.java x: 1 # contributors y: 78 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/formats/jpeg/exif/ExifRewriter.java x: 9 # contributors y: 240 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/xmp/JpegRewriter.java x: 9 # contributors y: 219 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffField.java x: 13 # contributors y: 440 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/JpegUtils.java x: 10 # contributors y: 145 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/JpegDecoder.java x: 14 # contributors y: 454 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/JpegIptcRewriter.java x: 11 # contributors y: 100 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/segments/AbstractSegment.java x: 1 # contributors y: 101 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/xmp/JpegXmpRewriter.java x: 10 # contributors y: 68 lines of code src/main/java/org/apache/commons/imaging/formats/pcx/PcxImageParser.java x: 10 # contributors y: 350 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/pnm/PnmImageParser.java x: 11 # contributors y: 270 lines of code src/main/java/org/apache/commons/imaging/formats/rgbe/RgbeImageParser.java x: 9 # contributors y: 78 lines of code src/main/java/org/apache/commons/imaging/formats/wbmp/WbmpImageParser.java x: 11 # contributors y: 183 lines of code src/main/java/org/apache/commons/imaging/formats/xbm/XbmImageParser.java x: 13 # contributors y: 321 lines of code src/main/java/org/apache/commons/imaging/formats/xpm/XpmImageParser.java x: 14 # contributors y: 609 lines of code src/main/java/org/apache/commons/imaging/icc/IccProfileParser.java x: 8 # contributors y: 160 lines of code src/main/java/org/apache/commons/imaging/color/ColorCmy.java x: 8 # contributors y: 54 lines of code src/main/java/org/apache/commons/imaging/color/ColorCmyk.java x: 8 # contributors y: 61 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/ImageInfo.java x: 10 # contributors y: 170 lines of code src/site/xdoc/formatsupport.xml x: 5 # contributors y: 227 lines of code src/site/xdoc/history.xml x: 8 # contributors y: 150 lines of code src/site/xdoc/index.xml x: 10 # contributors y: 82 lines of code src/site/xdoc/references.xml x: 5 # contributors y: 36 lines of code src/site/xdoc/roadmap.xml x: 3 # contributors y: 50 lines of code src/site/xdoc/sanselan-incubation-status-reports.xml x: 2 # contributors y: 179 lines of code src/site/xdoc/whyimaging.xml x: 4 # contributors y: 67 lines of code src/main/java/org/apache/commons/imaging/color/ColorConversions.java x: 10 # contributors y: 580 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/Dct.java x: 7 # contributors y: 299 lines of code src/main/java/org/apache/commons/imaging/common/RationalNumber.java x: 10 # contributors y: 177 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/PixelParserRle.java x: 3 # contributors y: 105 lines of code src/main/java/org/apache/commons/imaging/formats/icns/IcnsDecoder.java x: 7 # contributors y: 234 lines of code src/main/java/org/apache/commons/imaging/formats/png/PngWriter.java x: 13 # contributors y: 376 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffReader.java x: 13 # contributors y: 347 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4/T4AndT6Compression.java x: 1 # contributors y: 578 lines of code src/main/java/org/apache/commons/imaging/internal/Debug.java x: 4 # contributors y: 235 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/palette/LongestAxisMedianCut.java x: 7 # contributors y: 84 lines of code src/assembly/bin.xml x: 2 # contributors y: 32 lines of code src/main/java/org/apache/commons/imaging/formats/png/Extension.java x: 1 # contributors y: 5 lines of code src/main/java/org/apache/commons/imaging/common/ZlibDeflate.java x: 3 # contributors y: 31 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/GpsTagConstants.java x: 7 # contributors y: 88 lines of code src/main/java/org/apache/commons/imaging/common/PackBits.java x: 8 # contributors y: 97 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffHeader.java x: 8 # contributors y: 20 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffConstants.java x: 10 # contributors y: 34 lines of code src/main/java/org/apache/commons/imaging/formats/png/PngColorType.java x: 4 # contributors y: 54 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffTags.java x: 6 # contributors y: 111 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffDirectoryType.java x: 5 # contributors y: 39 lines of code src/main/java/org/apache/commons/imaging/formats/png/AbstractScanExpediter.java x: 1 # contributors y: 150 lines of code src/main/java/org/apache/commons/imaging/ColorTools.java x: 6 # contributors y: 112 lines of code src/main/java/org/apache/commons/imaging/color/ColorDin99Lab.java x: 2 # contributors y: 46 lines of code src/main/java/org/apache/commons/imaging/formats/png/PngCrc.java x: 5 # contributors y: 45 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcBlock.java x: 8 # contributors y: 24 lines of code src/main/java/org/apache/commons/imaging/FormatCompliance.java x: 8 # contributors y: 116 lines of code src/main/java/org/apache/commons/imaging/ImagingConstants.java x: 7 # contributors y: 6 lines of code src/main/java/org/apache/commons/imaging/ImagingFormatException.java x: 1 # contributors y: 10 lines of code src/main/java/org/apache/commons/imaging/PixelDensity.java x: 5 # contributors y: 81 lines of code src/main/java/org/apache/commons/imaging/bytesource/package-info.java x: 1 # contributors y: 1 lines of code src/main/java/org/apache/commons/imaging/common/BufferedImageFactory.java x: 2 # contributors y: 6 lines of code src/main/java/org/apache/commons/imaging/common/ByteConversions.java x: 7 # contributors y: 353 lines of code src/main/java/org/apache/commons/imaging/formats/bmp/BmpHeaderInfo.java x: 7 # contributors y: 77 lines of code src/main/java/org/apache/commons/imaging/formats/bmp/PixelParserRgb.java x: 5 # contributors y: 80 lines of code src/main/java/org/apache/commons/imaging/formats/bmp/package-info.java x: 2 # contributors y: 1 lines of code src/main/java/org/apache/commons/imaging/formats/gif/GifHeaderInfo.java x: 6 # contributors y: 37 lines of code src/main/java/org/apache/commons/imaging/formats/gif/GifImageContents.java x: 2 # contributors y: 12 lines of code src/main/java/org/apache/commons/imaging/formats/gif/ImageDescriptor.java x: 6 # contributors y: 30 lines of code src/main/java/org/apache/commons/imaging/formats/icns/IcnsType.java x: 10 # contributors y: 110 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/JpegConstants.java x: 9 # contributors y: 120 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/JpegImageMetadata.java x: 9 # contributors y: 158 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/YCbCrConverter.java x: 6 # contributors y: 62 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/decoder/ZigZag.java x: 4 # contributors y: 17 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcTypes.java x: 5 # contributors y: 55 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/segments/App13Segment.java x: 7 # contributors y: 26 lines of code src/main/java/org/apache/commons/imaging/formats/pcx/PcxImagingParameters.java x: 2 # contributors y: 28 lines of code src/main/java/org/apache/commons/imaging/formats/pcx/RleReader.java x: 3 # contributors y: 43 lines of code src/main/java/org/apache/commons/imaging/formats/png/AbstractPngText.java x: 1 # contributors y: 28 lines of code src/main/java/org/apache/commons/imaging/formats/png/InterlaceMethod.java x: 4 # contributors y: 11 lines of code src/main/java/org/apache/commons/imaging/formats/png/PngConstants.java x: 7 # contributors y: 12 lines of code src/main/java/org/apache/commons/imaging/formats/png/ScanExpediterSimple.java x: 8 # contributors y: 29 lines of code src/main/java/org/apache/commons/imaging/formats/png/scanlinefilters/ScanlineFilterNone.java x: 6 # contributors y: 9 lines of code src/main/java/org/apache/commons/imaging/formats/pnm/AbstractFileInfo.java x: 1 # contributors y: 69 lines of code src/main/java/org/apache/commons/imaging/formats/pnm/PbmWriter.java x: 10 # contributors y: 58 lines of code src/main/java/org/apache/commons/imaging/formats/pnm/PgmFileInfo.java x: 7 # contributors y: 70 lines of code src/main/java/org/apache/commons/imaging/formats/pnm/PgmWriter.java x: 9 # contributors y: 41 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/formats/pnm/PnmWriter.java x: 7 # contributors y: 8 lines of code src/main/java/org/apache/commons/imaging/formats/pnm/PpmFileInfo.java x: 8 # contributors y: 78 lines of code src/main/java/org/apache/commons/imaging/formats/pnm/PpmWriter.java x: 8 # contributors y: 46 lines of code src/main/java/org/apache/commons/imaging/formats/psd/ImageResourceType.java x: 7 # contributors y: 72 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffContents.java x: 9 # contributors y: 68 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/TiffImageMetadata.java x: 9 # contributors y: 410 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/DngTagConstants.java x: 4 # contributors y: 228 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/ExifTagConstants.java x: 5 # contributors y: 341 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/GeoTiffTagConstants.java x: 4 # contributors y: 29 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/MicrosoftHdPhotoTagConstants.java x: 7 # contributors y: 111 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/MicrosoftTagConstants.java x: 4 # contributors y: 20 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/MolecularDynamicsGelTagConstants.java x: 5 # contributors y: 24 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffEpTagConstants.java x: 5 # contributors y: 64 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffTagConstants.java x: 6 # contributors y: 218 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeLong8.java x: 3 # contributors y: 36 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeRational.java x: 6 # contributors y: 48 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/itu_t4/BitInputStreamFlexible.java x: 1 # contributors y: 63 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoAscii.java x: 6 # contributors y: 39 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/taginfos/TagInfoGpsText.java x: 9 # contributors y: 112 lines of code src/main/java/org/apache/commons/imaging/formats/tiff/write/TiffOutputSet.java x: 8 # contributors y: 202 lines of code src/main/java/org/apache/commons/imaging/icc/IccConstants.java x: 5 # contributors y: 7 lines of code src/main/java/org/apache/commons/imaging/icc/IccTag.java x: 9 # contributors y: 74 lines of code src/main/java/org/apache/commons/imaging/icc/IccTagTypes.java x: 7 # contributors y: 114 lines of code src/main/java/org/apache/commons/imaging/mylzw/MyLzwCompressor.java x: 1 # contributors y: 190 lines of code src/main/java/org/apache/commons/imaging/mylzw/MyLzwDecompressor.java x: 1 # contributors y: 139 lines of code src/main/java/org/apache/commons/imaging/palette/Dithering.java x: 8 # contributors y: 76 lines of code src/main/java/org/apache/commons/imaging/palette/PaletteFactory.java x: 9 # contributors y: 346 lines of code src/main/java/org/apache/commons/imaging/formats/gif/GifImagingParameters.java x: 4 # contributors y: 14 lines of code src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcConstants.java x: 4 # contributors y: 73 lines of code src/main/java/org/apache/commons/imaging/formats/gif/GenericGifBlock.java x: 8 # contributors y: 25 lines of code src/main/java/org/apache/commons/imaging/formats/psd/ImageResourceBlock.java x: 8 # contributors y: 17 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/png/transparencyfilters/AbstractTransparencyFilter.java x: 1 # contributors y: 17 lines of code src/main/java/org/apache/commons/imaging/formats/webp/chunks/WebPChunkALPH.java x: 1 # contributors y: 7 lines of code src/main/java/org/apache/commons/imaging/formats/webp/chunks/WebPChunkVP8L.java x: 1 # contributors y: 48 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/TagInfoUnknowns.java x: 2 # contributors y: 8 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/ImagingException.java x: 6 # contributors y: 50 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/formats/jpeg/JpegPhotoshopMetadata.java x: 7 # contributors y: 23 lines of code
786.0
lines of code
  min: 1.0
  average: 73.11
  25th percentile: 12.0
  median: 34.0
  75th percentile: 71.5
  max: 786.0
0 16.0
# contributors
min: 1.0 | average: 5.13 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 7.0 | max: 16.0