You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ki...@apache.org on 2018/08/25 10:41:01 UTC
[14/14] commons-imaging git commit: Merge branch 'IMAGING-103'
Merge branch 'IMAGING-103'
Project: http://git-wip-us.apache.org/repos/asf/commons-imaging/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-imaging/commit/eb98398b
Tree: http://git-wip-us.apache.org/repos/asf/commons-imaging/tree/eb98398b
Diff: http://git-wip-us.apache.org/repos/asf/commons-imaging/diff/eb98398b
Branch: refs/heads/master
Commit: eb98398bd111cdc35b2c9a5fc8022a28d7c99035
Parents: 772ea39 d617927
Author: Bruno P. Kinoshita <ki...@apache.org>
Authored: Sat Aug 25 22:36:26 2018 +1200
Committer: Bruno P. Kinoshita <ki...@apache.org>
Committed: Sat Aug 25 22:36:26 2018 +1200
----------------------------------------------------------------------
checkstyle-suppressions.xml | 23 ++
checkstyle.xml | 61 +++++
pom.xml | 171 +++++++------
src/conf/checkstyle-suppressions.xml | 30 ---
src/conf/checkstyle.xml | 177 -------------
src/conf/findbugs-exclude-filter.xml | 153 +++++++++++
.../org/apache/commons/imaging/ColorTools.java | 4 +-
.../commons/imaging/FormatCompliance.java | 4 +-
.../org/apache/commons/imaging/ImageFormat.java | 4 +-
.../org/apache/commons/imaging/ImageInfo.java | 22 +-
.../org/apache/commons/imaging/ImageParser.java | 26 +-
.../org/apache/commons/imaging/Imaging.java | 252 +++++++++----------
.../commons/imaging/ImagingConstants.java | 24 +-
.../commons/imaging/ImagingException.java | 2 +-
.../apache/commons/imaging/color/ColorCmy.java | 2 +-
.../commons/imaging/color/ColorConversions.java | 8 +-
.../commons/imaging/common/BasicCParser.java | 2 +-
.../commons/imaging/common/BinaryFunctions.java | 6 +-
.../imaging/common/BinaryOutputStream.java | 8 +-
.../commons/imaging/common/ByteConversions.java | 14 +-
.../common/FastByteArrayOutputStream.java | 2 +-
.../commons/imaging/common/ImageBuilder.java | 20 +-
.../apache/commons/imaging/common/PackBits.java | 8 +-
.../commons/imaging/common/RationalNumber.java | 2 +-
.../imaging/common/bytesource/ByteSource.java | 2 +-
.../bytesource/ByteSourceInputStream.java | 6 +-
.../common/itu_t4/BitArrayOutputStream.java | 4 +-
.../common/itu_t4/BitInputStreamFlexible.java | 2 +-
.../imaging/common/itu_t4/HuffmanTree.java | 2 +-
.../common/itu_t4/HuffmanTreeException.java | 4 +-
.../common/itu_t4/T4AndT6Compression.java | 36 +--
.../imaging/common/itu_t4/T4_T6_Tables.java | 4 +-
.../imaging/common/mylzw/MyBitOutputStream.java | 2 +-
.../imaging/common/mylzw/MyLzwCompressor.java | 4 +-
.../imaging/common/mylzw/MyLzwDecompressor.java | 7 +-
.../imaging/formats/bmp/BmpHeaderInfo.java | 2 +-
.../imaging/formats/bmp/BmpImageContents.java | 2 +-
.../imaging/formats/bmp/BmpImageParser.java | 2 +-
.../imaging/formats/bmp/BmpWriterPalette.java | 2 +-
.../imaging/formats/bmp/PixelParser.java | 2 +-
.../formats/bmp/PixelParserBitFields.java | 11 +-
.../imaging/formats/bmp/PixelParserRgb.java | 9 +-
.../imaging/formats/bmp/PixelParserRle.java | 3 +-
.../imaging/formats/bmp/PixelParserSimple.java | 2 +-
.../imaging/formats/dcx/DcxImageParser.java | 6 +-
.../imaging/formats/gif/GenericGifBlock.java | 2 +-
.../imaging/formats/gif/GifHeaderInfo.java | 2 +-
.../imaging/formats/gif/GifImageParser.java | 12 +-
.../formats/gif/GraphicControlExtension.java | 2 +-
.../imaging/formats/icns/IcnsImageParser.java | 8 +-
.../commons/imaging/formats/icns/IcnsType.java | 4 +-
.../imaging/formats/icns/Rle24Compression.java | 2 +-
.../imaging/formats/ico/IcoImageParser.java | 25 +-
.../imaging/formats/jpeg/JpegConstants.java | 2 +-
.../imaging/formats/jpeg/JpegImageMetadata.java | 6 +-
.../imaging/formats/jpeg/JpegImageParser.java | 20 +-
.../commons/imaging/formats/jpeg/JpegUtils.java | 2 +-
.../imaging/formats/jpeg/decoder/Block.java | 4 +-
.../imaging/formats/jpeg/decoder/Dct.java | 18 +-
.../formats/jpeg/decoder/JpegDecoder.java | 9 +-
.../formats/jpeg/decoder/JpegInputStream.java | 6 +-
.../formats/jpeg/decoder/YCbCrConverter.java | 6 +-
.../imaging/formats/jpeg/decoder/ZigZag.java | 6 +-
.../imaging/formats/jpeg/exif/ExifRewriter.java | 43 ++--
.../formats/jpeg/iptc/IptcConstants.java | 2 +-
.../imaging/formats/jpeg/iptc/IptcParser.java | 58 ++---
.../formats/jpeg/iptc/IptcTypeLookup.java | 2 +-
.../imaging/formats/jpeg/iptc/IptcTypes.java | 12 +-
.../formats/jpeg/iptc/JpegIptcRewriter.java | 36 +--
.../formats/jpeg/segments/App14Segment.java | 8 +-
.../formats/jpeg/segments/App2Segment.java | 7 +-
.../formats/jpeg/segments/ComSegment.java | 2 +-
.../formats/jpeg/segments/DhtSegment.java | 8 +-
.../formats/jpeg/segments/DqtSegment.java | 9 +-
.../formats/jpeg/segments/GenericSegment.java | 6 +-
.../formats/jpeg/segments/JfifSegment.java | 9 +-
.../formats/jpeg/segments/SofnSegment.java | 11 +-
.../formats/jpeg/segments/SosSegment.java | 8 +-
.../imaging/formats/jpeg/xmp/JpegRewriter.java | 5 +-
.../formats/jpeg/xmp/JpegXmpRewriter.java | 18 +-
.../imaging/formats/pcx/PcxConstants.java | 6 +-
.../imaging/formats/pcx/PcxImageParser.java | 4 +-
.../commons/imaging/formats/pcx/PcxWriter.java | 26 +-
.../commons/imaging/formats/pcx/RleReader.java | 10 +-
.../commons/imaging/formats/pcx/RleWriter.java | 8 +-
.../commons/imaging/formats/png/BitParser.java | 2 +-
.../commons/imaging/formats/png/ChunkType.java | 4 +-
.../commons/imaging/formats/png/FilterType.java | 2 +-
.../imaging/formats/png/InterlaceMethod.java | 4 +-
.../imaging/formats/png/PngColorType.java | 2 +-
.../imaging/formats/png/PngConstants.java | 2 +-
.../imaging/formats/png/PngImageParser.java | 4 +-
.../commons/imaging/formats/png/PngText.java | 2 +-
.../commons/imaging/formats/png/PngWriter.java | 24 +-
.../imaging/formats/png/ScanExpediter.java | 14 +-
.../formats/png/ScanExpediterInterlaced.java | 4 +-
.../formats/png/ScanExpediterSimple.java | 4 +-
.../formats/png/chunks/PngChunkGama.java | 4 +-
.../formats/png/chunks/PngChunkIccp.java | 5 +-
.../formats/png/chunks/PngChunkIhdr.java | 7 +-
.../formats/png/chunks/PngChunkItxt.java | 5 +-
.../formats/png/chunks/PngChunkPhys.java | 5 +-
.../formats/png/chunks/PngChunkPlte.java | 4 +-
.../formats/png/chunks/PngChunkText.java | 4 +-
.../formats/png/chunks/PngChunkZtxt.java | 5 +-
.../TransparencyFilterGrayscale.java | 4 +-
.../TransparencyFilterTrueColor.java | 4 +-
.../commons/imaging/formats/pnm/FileInfo.java | 6 +-
.../imaging/formats/pnm/PamFileInfo.java | 26 +-
.../commons/imaging/formats/pnm/PamWriter.java | 10 +-
.../imaging/formats/pnm/PbmFileInfo.java | 2 +-
.../imaging/formats/pnm/PgmFileInfo.java | 22 +-
.../commons/imaging/formats/pnm/PgmWriter.java | 2 +-
.../imaging/formats/pnm/PnmImageParser.java | 24 +-
.../imaging/formats/pnm/PpmFileInfo.java | 6 +-
.../commons/imaging/formats/pnm/PpmWriter.java | 2 +-
.../imaging/formats/pnm/WhiteSpaceReader.java | 4 +-
.../imaging/formats/psd/ImageResourceType.java | 4 +-
.../imaging/formats/psd/PsdImageParser.java | 6 +-
.../psd/datareaders/UncompressedDataReader.java | 4 +-
.../imaging/formats/rgbe/InfoHeaderReader.java | 2 +-
.../imaging/formats/rgbe/RgbeImageParser.java | 2 +-
.../imaging/formats/tiff/TiffDirectory.java | 2 +-
.../imaging/formats/tiff/TiffElement.java | 2 +-
.../commons/imaging/formats/tiff/TiffField.java | 10 +-
.../imaging/formats/tiff/TiffImageData.java | 8 +-
.../imaging/formats/tiff/TiffImageParser.java | 50 ++--
.../imaging/formats/tiff/TiffReader.java | 16 +-
.../commons/imaging/formats/tiff/TiffTags.java | 2 +-
.../constants/AdobePageMaker6TagConstants.java | 4 +-
.../constants/AdobePhotoshopTagConstants.java | 8 +-
.../AliasSketchbookProTagConstants.java | 4 +-
.../tiff/constants/ExifTagConstants.java | 6 +-
.../tiff/constants/GdalLibraryTagConstants.java | 2 +-
.../formats/tiff/constants/GpsTagConstants.java | 4 +-
.../constants/MicrosoftHdPhotoTagConstants.java | 22 +-
.../MolecularDynamicsGelTagConstants.java | 4 +-
.../tiff/constants/Rfc2301TagConstants.java | 16 +-
.../formats/tiff/constants/TiffConstants.java | 4 +-
.../tiff/constants/TiffDirectoryType.java | 10 +-
.../tiff/constants/TiffEpTagConstants.java | 16 +-
.../tiff/datareaders/BitInputStream.java | 2 +-
.../tiff/datareaders/DataReaderStrips.java | 25 +-
.../tiff/datareaders/DataReaderTiled.java | 15 +-
.../tiff/datareaders/ImageDataReader.java | 4 +-
.../formats/tiff/fieldtypes/FieldType.java | 28 +--
.../PhotometricInterpreter.java | 2 +-
.../PhotometricInterpreterYCbCr.java | 2 +-
.../imaging/formats/tiff/taginfos/TagInfo.java | 2 +-
.../formats/tiff/taginfos/TagInfoByte.java | 2 +-
.../tiff/taginfos/TagInfoByteOrShort.java | 4 +-
.../formats/tiff/taginfos/TagInfoBytes.java | 2 +-
.../formats/tiff/taginfos/TagInfoDouble.java | 4 +-
.../formats/tiff/taginfos/TagInfoDoubles.java | 4 +-
.../formats/tiff/taginfos/TagInfoFloat.java | 4 +-
.../formats/tiff/taginfos/TagInfoFloats.java | 4 +-
.../formats/tiff/taginfos/TagInfoGpsText.java | 4 +-
.../formats/tiff/taginfos/TagInfoLong.java | 6 +-
.../formats/tiff/taginfos/TagInfoLongOrIFD.java | 6 +-
.../formats/tiff/taginfos/TagInfoLongs.java | 6 +-
.../formats/tiff/taginfos/TagInfoRational.java | 2 +-
.../formats/tiff/taginfos/TagInfoRationals.java | 2 +-
.../formats/tiff/taginfos/TagInfoSLong.java | 4 +-
.../formats/tiff/taginfos/TagInfoSLongs.java | 4 +-
.../formats/tiff/taginfos/TagInfoSRational.java | 2 +-
.../tiff/taginfos/TagInfoSRationals.java | 2 +-
.../formats/tiff/taginfos/TagInfoSShort.java | 4 +-
.../formats/tiff/taginfos/TagInfoSShorts.java | 4 +-
.../formats/tiff/taginfos/TagInfoShort.java | 2 +-
.../tiff/taginfos/TagInfoShortOrLong.java | 6 +-
.../taginfos/TagInfoShortOrLongOrRational.java | 6 +-
.../tiff/taginfos/TagInfoShortOrRational.java | 2 +-
.../formats/tiff/taginfos/TagInfoShorts.java | 2 +-
.../tiff/taginfos/TagInfoUndefineds.java | 2 +-
.../formats/tiff/write/ImageDataOffsets.java | 2 +-
.../formats/tiff/write/TiffImageWriterBase.java | 19 +-
.../tiff/write/TiffImageWriterLossless.java | 14 +-
.../tiff/write/TiffImageWriterLossy.java | 4 +-
.../formats/tiff/write/TiffOutputDirectory.java | 4 +-
.../formats/tiff/write/TiffOutputField.java | 6 +-
.../formats/tiff/write/TiffOutputItem.java | 2 +-
.../formats/tiff/write/TiffOutputSet.java | 6 +-
.../formats/tiff/write/TiffOutputSummary.java | 7 +-
.../imaging/formats/wbmp/WbmpImageParser.java | 8 +-
.../imaging/formats/xbm/XbmImageParser.java | 12 +-
.../imaging/formats/xpm/XpmImageParser.java | 18 +-
.../commons/imaging/icc/CachingInputStream.java | 2 +-
.../commons/imaging/icc/IccConstants.java | 2 +-
.../commons/imaging/icc/IccProfileInfo.java | 2 +-
.../commons/imaging/icc/IccProfileParser.java | 2 +-
.../org/apache/commons/imaging/icc/IccTag.java | 4 +-
.../commons/imaging/icc/IccTagDataTypes.java | 23 +-
.../apache/commons/imaging/icc/IccTagTypes.java | 4 +-
.../commons/imaging/palette/ColorComponent.java | 4 +-
.../commons/imaging/palette/ColorCount.java | 2 +-
.../commons/imaging/palette/ColorGroup.java | 2 +-
.../commons/imaging/palette/ColorGroupCut.java | 2 +-
.../imaging/palette/ColorSpaceSubset.java | 2 +-
.../commons/imaging/palette/Dithering.java | 10 +-
.../imaging/palette/LongestAxisMedianCut.java | 2 +-
.../imaging/palette/MedianCutPalette.java | 2 +-
.../imaging/palette/MedianCutQuantizer.java | 2 +-
.../palette/MostPopulatedBoxesMedianCut.java | 24 +-
.../commons/imaging/palette/PaletteFactory.java | 8 +-
src/site/xdoc/formatsupport.xml | 8 +-
src/site/xdoc/gettingstarted.xml | 29 ++-
src/site/xdoc/history.xml | 2 +-
src/site/xdoc/index.xml | 55 +---
src/site/xdoc/references.xml | 2 +-
.../imaging/common/BinaryFileFunctionsTest.java | 4 +-
.../ApacheImagingSpeedAndMemoryTest.java | 78 +++---
.../examples/WriteExifMetadataExample.java | 12 +-
.../imaging/formats/jpeg/JpegReadTest.java | 4 +-
.../formats/jpeg/exif/MicrosoftTagTest.java | 22 +-
.../formats/jpeg/iptc/IptcUpdateTest.java | 4 +-
.../imaging/formats/png/PngReadTest.java | 2 +-
.../imaging/formats/pnm/PbmFileInfoTest.java | 2 +-
.../imaging/formats/tiff/TiffCcittTest.java | 2 +-
.../formats/tiff/TiffReadWriteTagsTest.java | 6 +-
.../imaging/formats/tiff/TiffSubImageTest.java | 2 +-
.../formats/tiff/fieldtypes/FieldTypeTest.java | 2 +-
.../imaging/formats/wbmp/WbmpBaseTest.java | 4 +-
.../imaging/formats/wbmp/WbmpReadTest.java | 4 +-
.../imaging/formats/xbm/XbmBaseTest.java | 4 +-
.../imaging/formats/xbm/XbmReadTest.java | 4 +-
.../imaging/formats/xpm/XpmBaseTest.java | 4 +-
.../imaging/formats/xpm/XpmReadTest.java | 4 +-
.../palette/PaletteQuantizationTest.java | 14 +-
.../commons/imaging/roundtrip/ImageAsserts.java | 2 +-
229 files changed, 1324 insertions(+), 1323 deletions(-)
----------------------------------------------------------------------