[libmetadata-extractor-java] branch master updated (c2f4979 -> 36e79fd)
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Tue Mar 10 17:14:34 UTC 2015
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a change to branch master
in repository libmetadata-extractor-java.
from c2f4979 debian/copyright: Updated the URL of the source code
adds 788de29 Initial upstream branch.
adds 0f78b25 Imported Upstream version 2.7.2
new a880046 Merge tag 'upstream/2.7.2'
new 7c3cf78 Removed 02-fix-exifreader-regression.patch (fixed upstream)
new 70fb27e Refreshed 01_build.patch
new 1d1a679 debian/rules: Set the lib-xmp and lib-junit parameters to configure the classpath
new 98d3f9c No longer install the now missing upstream changelog
new 64a6603 Use the upstream pom instead of downloading it from Maven Central
new 36e79fd Upload to experimental
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.editorconfig | 12 +
CONTRIBUTING.md | 30 +
LICENSE-2.0.txt | 202 +++++
README.md | 104 +++
Resources/javadoc-stylesheet.css | 510 +++++++++++
Resources/metadata-extractor-logo-131x30.png | Bin 0 -> 4420 bytes
Resources/metadata-extractor-logo-30px.gif | Bin 0 -> 1569 bytes
Resources/metadata-extractor-logo-500x123.png | Bin 0 -> 18910 bytes
Resources/metadata-extractor-logo-square-64px.png | Bin 0 -> 3138 bytes
Resources/metadata-extractor.ico | Bin 0 -> 1718 bytes
Samples/com/drew/metadata/GeoTagMapBuilder.java | 147 ++++
Samples/com/drew/metadata/SampleUsage.java | 141 +++
Source/com/drew/imaging/FileType.java | 51 ++
Source/com/drew/imaging/FileTypeDetector.java | 95 +++
Source/com/drew/imaging/ImageMetadataReader.java | 264 ++++++
.../com/drew/imaging/ImageProcessingException.java | 49 ++
.../com/drew/imaging/PhotographicConversions.java | 61 ++
Source/com/drew/imaging/bmp/BmpMetadataReader.java | 59 ++
Source/com/drew/imaging/bmp/package.html | 34 +
Source/com/drew/imaging/gif/GifMetadataReader.java | 62 ++
Source/com/drew/imaging/gif/package.html | 33 +
.../com/drew/imaging/jpeg/JpegMetadataReader.java | 138 +++
.../drew/imaging/jpeg/JpegProcessingException.java | 49 ++
Source/com/drew/imaging/jpeg/JpegSegmentData.java | 270 ++++++
.../imaging/jpeg/JpegSegmentMetadataReader.java | 32 +
.../com/drew/imaging/jpeg/JpegSegmentReader.java | 168 ++++
Source/com/drew/imaging/jpeg/JpegSegmentType.java | 174 ++++
Source/com/drew/imaging/jpeg/package.html | 33 +
Source/com/drew/imaging/package.html | 33 +
Source/com/drew/imaging/png/PngChromaticities.java | 82 ++
Source/com/drew/imaging/png/PngChunk.java | 32 +
Source/com/drew/imaging/png/PngChunkReader.java | 102 +++
Source/com/drew/imaging/png/PngChunkType.java | 205 +++++
Source/com/drew/imaging/png/PngColorType.java | 75 ++
Source/com/drew/imaging/png/PngHeader.java | 83 ++
Source/com/drew/imaging/png/PngMetadataReader.java | 170 ++++
.../drew/imaging/png/PngProcessingException.java | 49 ++
Source/com/drew/imaging/png/package.html | 34 +
Source/com/drew/imaging/psd/PsdMetadataReader.java | 62 ++
Source/com/drew/imaging/psd/package.html | 33 +
Source/com/drew/imaging/tiff/TiffDataFormat.java | 107 +++
Source/com/drew/imaging/tiff/TiffHandler.java | 82 ++
.../com/drew/imaging/tiff/TiffMetadataReader.java | 71 ++
.../drew/imaging/tiff/TiffProcessingException.java | 51 ++
Source/com/drew/imaging/tiff/TiffReader.java | 368 ++++++++
Source/com/drew/imaging/tiff/package.html | 33 +
Source/com/drew/lang/BufferBoundsException.java | 59 ++
Source/com/drew/lang/ByteArrayReader.java | 89 ++
Source/com/drew/lang/ByteTrie.java | 104 +++
Source/com/drew/lang/CompoundException.java | 109 +++
Source/com/drew/lang/GeoLocation.java | 163 ++++
Source/com/drew/lang/Iterables.java | 30 +
Source/com/drew/lang/KeyValuePair.java | 32 +
Source/com/drew/lang/NullOutputStream.java | 43 +
Source/com/drew/lang/RandomAccessFileReader.java | 113 +++
Source/com/drew/lang/RandomAccessReader.java | 365 ++++++++
Source/com/drew/lang/RandomAccessStreamReader.java | 195 +++++
Source/com/drew/lang/Rational.java | 296 +++++++
.../com/drew/lang/SequentialByteArrayReader.java | 103 +++
Source/com/drew/lang/SequentialReader.java | 308 +++++++
Source/com/drew/lang/StreamReader.java | 114 +++
Source/com/drew/lang/StringUtil.java | 115 +++
Source/com/drew/lang/annotations/NotNull.java | 29 +
Source/com/drew/lang/annotations/Nullable.java | 29 +
.../drew/lang/annotations/SuppressWarnings.java | 42 +
Source/com/drew/lang/annotations/package.html | 34 +
Source/com/drew/lang/package.html | 33 +
Source/com/drew/metadata/Age.java | 173 ++++
Source/com/drew/metadata/DefaultTagDescriptor.java | 51 ++
Source/com/drew/metadata/Directory.java | 947 +++++++++++++++++++++
Source/com/drew/metadata/Face.java | 133 +++
Source/com/drew/metadata/Metadata.java | 155 ++++
Source/com/drew/metadata/MetadataException.java | 49 ++
Source/com/drew/metadata/MetadataReader.java | 42 +
Source/com/drew/metadata/Tag.java | 132 +++
Source/com/drew/metadata/TagDescriptor.java | 274 ++++++
.../drew/metadata/adobe/AdobeJpegDescriptor.java | 74 ++
.../drew/metadata/adobe/AdobeJpegDirectory.java | 74 ++
.../com/drew/metadata/adobe/AdobeJpegReader.java | 77 ++
Source/com/drew/metadata/adobe/package.html | 33 +
.../com/drew/metadata/bmp/BmpHeaderDescriptor.java | 61 ++
.../com/drew/metadata/bmp/BmpHeaderDirectory.java | 60 ++
Source/com/drew/metadata/bmp/BmpReader.java | 107 +++
Source/com/drew/metadata/bmp/package.html | 34 +
.../com/drew/metadata/exif/ExifIFD0Descriptor.java | 210 +++++
.../com/drew/metadata/exif/ExifIFD0Directory.java | 126 +++
.../drew/metadata/exif/ExifInteropDescriptor.java | 73 ++
.../drew/metadata/exif/ExifInteropDirectory.java | 71 ++
Source/com/drew/metadata/exif/ExifReader.java | 116 +++
.../drew/metadata/exif/ExifSubIFDDescriptor.java | 835 ++++++++++++++++++
.../drew/metadata/exif/ExifSubIFDDirectory.java | 665 +++++++++++++++
.../metadata/exif/ExifThumbnailDescriptor.java | 327 +++++++
.../drew/metadata/exif/ExifThumbnailDirectory.java | 409 +++++++++
Source/com/drew/metadata/exif/ExifTiffHandler.java | 349 ++++++++
Source/com/drew/metadata/exif/GpsDescriptor.java | 235 +++++
Source/com/drew/metadata/exif/GpsDirectory.java | 187 ++++
.../exif/makernotes/CanonMakernoteDescriptor.java | 712 ++++++++++++++++
.../exif/makernotes/CanonMakernoteDirectory.java | 723 ++++++++++++++++
.../makernotes/CasioType1MakernoteDescriptor.java | 204 +++++
.../makernotes/CasioType1MakernoteDirectory.java | 104 +++
.../makernotes/CasioType2MakernoteDescriptor.java | 330 +++++++
.../makernotes/CasioType2MakernoteDirectory.java | 232 +++++
.../makernotes/FujifilmMakernoteDescriptor.java | 468 ++++++++++
.../makernotes/FujifilmMakernoteDirectory.java | 178 ++++
.../exif/makernotes/KodakMakernoteDescriptor.java | 151 ++++
.../exif/makernotes/KodakMakernoteDirectory.java | 113 +++
.../makernotes/KyoceraMakernoteDescriptor.java | 73 ++
.../exif/makernotes/KyoceraMakernoteDirectory.java | 65 ++
.../exif/makernotes/LeicaMakernoteDescriptor.java | 127 +++
.../exif/makernotes/LeicaMakernoteDirectory.java | 107 +++
.../makernotes/NikonType1MakernoteDescriptor.java | 169 ++++
.../makernotes/NikonType1MakernoteDirectory.java | 92 ++
.../makernotes/NikonType2MakernoteDescriptor.java | 359 ++++++++
.../makernotes/NikonType2MakernoteDirectory.java | 924 ++++++++++++++++++++
.../makernotes/OlympusMakernoteDescriptor.java | 749 ++++++++++++++++
.../exif/makernotes/OlympusMakernoteDirectory.java | 391 +++++++++
.../makernotes/PanasonicMakernoteDescriptor.java | 690 +++++++++++++++
.../makernotes/PanasonicMakernoteDirectory.java | 643 ++++++++++++++
.../exif/makernotes/PentaxMakernoteDescriptor.java | 159 ++++
.../exif/makernotes/PentaxMakernoteDirectory.java | 170 ++++
.../exif/makernotes/RicohMakernoteDescriptor.java | 67 ++
.../exif/makernotes/RicohMakernoteDirectory.java | 69 ++
.../exif/makernotes/SanyoMakernoteDescriptor.java | 228 +++++
.../exif/makernotes/SanyoMakernoteDirectory.java | 124 +++
.../exif/makernotes/SigmaMakernoteDescriptor.java | 84 ++
.../exif/makernotes/SigmaMakernoteDirectory.java | 109 +++
.../makernotes/SonyType1MakernoteDescriptor.java | 677 +++++++++++++++
.../makernotes/SonyType1MakernoteDirectory.java | 228 +++++
.../makernotes/SonyType6MakernoteDescriptor.java | 59 ++
.../makernotes/SonyType6MakernoteDirectory.java | 70 ++
.../com/drew/metadata/exif/makernotes/package.html | 33 +
Source/com/drew/metadata/exif/package.html | 33 +
.../com/drew/metadata/gif/GifHeaderDescriptor.java | 26 +
.../com/drew/metadata/gif/GifHeaderDirectory.java | 56 ++
Source/com/drew/metadata/gif/GifReader.java | 89 ++
Source/com/drew/metadata/gif/package.html | 34 +
Source/com/drew/metadata/icc/IccDescriptor.java | 348 ++++++++
Source/com/drew/metadata/icc/IccDirectory.java | 195 +++++
Source/com/drew/metadata/icc/IccReader.java | 179 ++++
Source/com/drew/metadata/icc/package.html | 33 +
Source/com/drew/metadata/iptc/IptcDescriptor.java | 243 ++++++
Source/com/drew/metadata/iptc/IptcDirectory.java | 238 ++++++
Source/com/drew/metadata/iptc/IptcReader.java | 240 ++++++
.../com/drew/metadata/iptc/Iso2022Converter.java | 83 ++
Source/com/drew/metadata/iptc/package.html | 33 +
Source/com/drew/metadata/jfif/JfifDescriptor.java | 104 +++
Source/com/drew/metadata/jfif/JfifDirectory.java | 92 ++
Source/com/drew/metadata/jfif/JfifReader.java | 86 ++
Source/com/drew/metadata/jfif/package.html | 33 +
.../drew/metadata/jpeg/JpegCommentDescriptor.java | 44 +
.../drew/metadata/jpeg/JpegCommentDirectory.java | 66 ++
.../com/drew/metadata/jpeg/JpegCommentReader.java | 57 ++
Source/com/drew/metadata/jpeg/JpegComponent.java | 90 ++
Source/com/drew/metadata/jpeg/JpegDescriptor.java | 132 +++
Source/com/drew/metadata/jpeg/JpegDirectory.java | 126 +++
Source/com/drew/metadata/jpeg/JpegReader.java | 108 +++
Source/com/drew/metadata/jpeg/package.html | 33 +
Source/com/drew/metadata/package.html | 33 +
.../metadata/photoshop/PhotoshopDescriptor.java | 330 +++++++
.../metadata/photoshop/PhotoshopDirectory.java | 163 ++++
.../drew/metadata/photoshop/PhotoshopReader.java | 127 +++
.../metadata/photoshop/PsdHeaderDescriptor.java | 132 +++
.../metadata/photoshop/PsdHeaderDirectory.java | 87 ++
Source/com/drew/metadata/photoshop/PsdReader.java | 79 ++
Source/com/drew/metadata/photoshop/package.html | 33 +
.../metadata/png/PngChromaticitiesDirectory.java | 55 ++
Source/com/drew/metadata/png/PngDescriptor.java | 140 +++
Source/com/drew/metadata/png/PngDirectory.java | 68 ++
Source/com/drew/metadata/png/package.html | 34 +
.../drew/metadata/tiff/DirectoryTiffHandler.java | 179 ++++
Source/com/drew/metadata/tiff/package.html | 34 +
Source/com/drew/metadata/xmp/XmpDescriptor.java | 175 ++++
Source/com/drew/metadata/xmp/XmpDirectory.java | 188 ++++
Source/com/drew/metadata/xmp/XmpReader.java | 261 ++++++
Source/com/drew/metadata/xmp/package.html | 33 +
Source/com/drew/tools/ExtractJpegSegmentTool.java | 123 +++
Source/com/drew/tools/FileUtil.java | 97 +++
.../tools/ProcessAllImagesInFolderUtility.java | 477 +++++++++++
Source/com/drew/tools/ProcessUrlUtility.java | 108 +++
Source/com/drew/tools/package.html | 33 +
Tests/Data/10x12x16bit-CMYK.psd | Bin 0 -> 575378 bytes
Tests/Data/16color-10x10.bmp | Bin 0 -> 198 bytes
Tests/Data/24bpp-10x10.bmp | Bin 0 -> 374 bytes
Tests/Data/256color-10x10.bmp | Bin 0 -> 1198 bytes
Tests/Data/8x4x8bit-Grayscale.psd | Bin 0 -> 18682 bytes
Tests/Data/adobeJpeg1.jpg | Bin 0 -> 43834 bytes
Tests/Data/adobeJpeg1.jpg.app0 | Bin 0 -> 14 bytes
Tests/Data/adobeJpeg1.jpg.app1.0 | Bin 0 -> 8270 bytes
Tests/Data/adobeJpeg1.jpg.app1.1 | Bin 0 -> 6456 bytes
Tests/Data/adobeJpeg1.jpg.app2 | Bin 0 -> 546 bytes
Tests/Data/adobeJpeg1.jpg.appd | Bin 0 -> 17202 bytes
Tests/Data/adobeJpeg1.jpg.appe | Bin 0 -> 12 bytes
Tests/Data/crash01.jpg | Bin 0 -> 2338 bytes
Tests/Data/crash01.jpg.app1 | Bin 0 -> 538 bytes
Tests/Data/dotnet-256x256-alpha-palette.png | Bin 0 -> 13752 bytes
.../gimp-8x12-greyscale-alpha-time-background.png | Bin 0 -> 269 bytes
Tests/Data/iccDataInvalid1.jpg.app2 | Bin 0 -> 32014 bytes
.../Data/invalid-iCCP-missing-adler32-checksum.png | Bin 0 -> 22661 bytes
Tests/Data/iptc-encoding-defined-utf8.bytes | Bin 0 -> 110 bytes
Tests/Data/iptc-encoding-undefined-iso.bytes | Bin 0 -> 92 bytes
Tests/Data/iptc-encoding-unknown-2.bytes | Bin 0 -> 912 bytes
Tests/Data/iptc-encoding-unknown.bytes | Bin 0 -> 146 bytes
Tests/Data/iptc1.jpg.appd | Bin 0 -> 250 bytes
Tests/Data/iptc2-photoshop6.jpg.appd | Bin 0 -> 248 bytes
Tests/Data/manuallyAddedThumbnail.jpg | Bin 0 -> 63573 bytes
Tests/Data/manuallyAddedThumbnail.jpg.app1 | Bin 0 -> 3168 bytes
Tests/Data/manuallyAddedThumbnail.jpg.com | 1 +
Tests/Data/mspaint-10x10.gif | Bin 0 -> 821 bytes
Tests/Data/mspaint-8x10.png | Bin 0 -> 124 bytes
Tests/Data/nikonMakernoteType1.jpg | Bin 0 -> 164151 bytes
Tests/Data/nikonMakernoteType1.jpg.app0 | Bin 0 -> 14 bytes
Tests/Data/nikonMakernoteType1.jpg.app1 | Bin 0 -> 7235 bytes
Tests/Data/nikonMakernoteType1.jpg.appd | Bin 0 -> 5130 bytes
Tests/Data/nikonMakernoteType1.jpg.appe | Bin 0 -> 12 bytes
Tests/Data/nikonMakernoteType2a.jpg.app1 | Bin 0 -> 36132 bytes
Tests/Data/nikonMakernoteType2b.jpg | Bin 0 -> 781204 bytes
Tests/Data/nikonMakernoteType2b.jpg.app1 | Bin 0 -> 26863 bytes
Tests/Data/nikonMakernoteType2b.jpg.appd | Bin 0 -> 876 bytes
Tests/Data/noExif.jpg | Bin 0 -> 16434 bytes
Tests/Data/noExif.jpg.app0 | Bin 0 -> 14 bytes
Tests/Data/noExif.jpg.com | Bin 0 -> 29 bytes
Tests/Data/photoshop-8x12-16colorpalette.png | Bin 0 -> 1025 bytes
Tests/Data/photoshop-8x12-32colors-alpha.gif | Bin 0 -> 1243 bytes
Tests/Data/photoshop-8x12-rgb24-all-metadata.png | Bin 0 -> 1262 bytes
Tests/Data/photoshop-8x12-rgb24-interlaced.png | Bin 0 -> 1081 bytes
Tests/Data/photoshop-8x12-rgb24.png | Bin 0 -> 1020 bytes
Tests/Data/photoshop-8x12-rgba32-interlaced.png | Bin 0 -> 1100 bytes
Tests/Data/photoshop-8x12-rgba32.png | Bin 0 -> 1038 bytes
Tests/Data/recursiveDirectories.jpg.app1 | Bin 0 -> 18700 bytes
...eatedOrientationTagWithDifferentValues.jpg.app1 | Bin 0 -> 64506 bytes
Tests/Data/simple.jpg | Bin 0 -> 25248 bytes
Tests/Data/simple.jpg.app1 | Bin 0 -> 3849 bytes
Tests/Data/simple.jpg.com | 1 +
Tests/Data/simple.jpg.sof0 | Bin 0 -> 15 bytes
Tests/Data/sonyType1.jpg.app1 | Bin 0 -> 12282 bytes
Tests/Data/sonyType6.jpg.app1.0 | Bin 0 -> 61780 bytes
Tests/Data/sonyType6.jpg.app1.1 | Bin 0 -> 2568 bytes
Tests/Data/sonyType6.jpg.app4.0 | Bin 0 -> 65533 bytes
Tests/Data/sonyType6.jpg.app4.1 | Bin 0 -> 49619 bytes
Tests/Data/windowsXpFields.jpg | Bin 0 -> 24086 bytes
Tests/Data/windowsXpFields.jpg.app0 | Bin 0 -> 14 bytes
Tests/Data/windowsXpFields.jpg.app1 | Bin 0 -> 2191 bytes
Tests/Data/windowsXpFields.jpg.app2 | Bin 0 -> 3158 bytes
Tests/Data/windowsXpFields.jpg.appd | Bin 0 -> 2802 bytes
Tests/Data/windowsXpFields.jpg.appe | Bin 0 -> 12 bytes
Tests/Data/withExif.jpg | Bin 0 -> 13535 bytes
Tests/Data/withExif.jpg.app1 | Bin 0 -> 3489 bytes
Tests/Data/withExif.jpg.appd | Bin 0 -> 898 bytes
Tests/Data/withExifAndIptc.jpg | Bin 0 -> 44606 bytes
Tests/Data/withExifAndIptc.jpg.app0 | Bin 0 -> 14 bytes
Tests/Data/withExifAndIptc.jpg.app1.0 | Bin 0 -> 4706 bytes
Tests/Data/withExifAndIptc.jpg.app1.1 | Bin 0 -> 7690 bytes
Tests/Data/withExifAndIptc.jpg.app2 | Bin 0 -> 3158 bytes
Tests/Data/withExifAndIptc.jpg.appd | Bin 0 -> 5444 bytes
Tests/Data/withExifAndIptc.jpg.appe | Bin 0 -> 12 bytes
Tests/Data/withIptc.jpg | Bin 0 -> 10622 bytes
Tests/Data/withIptcExifGps.jpg | Bin 0 -> 44606 bytes
Tests/Data/withIptcPhotoshop6.jpg | Bin 0 -> 13260 bytes
Tests/Data/withPanasonicFaces.jpg | Bin 0 -> 32442 bytes
Tests/Data/withPanasonicFaces.jpg.app1 | Bin 0 -> 32154 bytes
Tests/Data/withUncompressedRGBThumbnail.jpg | Bin 0 -> 79837 bytes
Tests/Data/withUncompressedRGBThumbnail.jpg.app1 | Bin 0 -> 21672 bytes
Tests/Data/withUncompressedRGBThumbnail.jpg.com | 1 +
Tests/Data/withUncompressedYCbCrThumbnail.jpg | Bin 0 -> 31741 bytes
Tests/Data/withUncompressedYCbCrThumbnail2.jpg | Bin 0 -> 64745 bytes
Tests/Data/withUncompressedYCbCrThumbnail3.jpg | Bin 0 -> 64130 bytes
Tests/Data/withUncompressedYCbCrThumbnail4.jpg | Bin 0 -> 29624 bytes
Tests/Data/withXmpAndIptc.jpg.app1.0 | Bin 0 -> 11078 bytes
Tests/Data/withXmpAndIptc.jpg.app1.1 | Bin 0 -> 11256 bytes
Tests/Data/withXmpAndIptc.jpg.app2 | Bin 0 -> 574 bytes
Tests/Data/withXmpAndIptc.jpg.appd | Bin 0 -> 10658 bytes
.../drew/imaging/jpeg/JpegMetadataReaderTest.java | 57 ++
.../com/drew/imaging/jpeg/JpegSegmentDataTest.java | 139 +++
.../drew/imaging/jpeg/JpegSegmentReaderTest.java | 147 ++++
Tests/com/drew/imaging/png/PngChunkReaderTest.java | 79 ++
Tests/com/drew/imaging/png/PngChunkTypeTest.java | 106 +++
.../drew/imaging/png/PngMetadataReaderTest.java | 75 ++
Tests/com/drew/lang/ByteArrayReaderTest.java | 43 +
Tests/com/drew/lang/ByteTrieTest.java | 57 ++
Tests/com/drew/lang/CompoundExceptionTest.java | 80 ++
Tests/com/drew/lang/GeoLocationTest.java | 51 ++
Tests/com/drew/lang/NullOutputStreamTest.java | 42 +
.../com/drew/lang/RandomAccessFileReaderTest.java | 87 ++
.../drew/lang/RandomAccessStreamReaderTest.java | 45 +
Tests/com/drew/lang/RandomAccessTestBase.java | 339 ++++++++
Tests/com/drew/lang/RationalTest.java | 108 +++
Tests/com/drew/lang/SequentialAccessTestBase.java | 340 ++++++++
.../drew/lang/SequentialByteArrayReaderTest.java | 22 +
Tests/com/drew/lang/StreamReaderTest.java | 24 +
Tests/com/drew/lang/StringUtilTest.java | 56 ++
Tests/com/drew/metadata/AgeTest.java | 70 ++
Tests/com/drew/metadata/DirectoryTest.java | 178 ++++
Tests/com/drew/metadata/MetadataTest.java | 92 ++
Tests/com/drew/metadata/MockDirectory.java | 54 ++
.../drew/metadata/adobe/AdobeJpegReaderTest.java | 75 ++
Tests/com/drew/metadata/bmp/BmpReaderTest.java | 91 ++
.../exif/CanonMakernoteDescriptorTest.java | 72 ++
.../com/drew/metadata/exif/ExifDirectoryTest.java | 118 +++
.../drew/metadata/exif/ExifIFD0DescriptorTest.java | 76 ++
.../metadata/exif/ExifInteropDescriptorTest.java | 54 ++
Tests/com/drew/metadata/exif/ExifReaderTest.java | 242 ++++++
.../metadata/exif/ExifSubIFDDescriptorTest.java | 105 +++
.../metadata/exif/ExifThumbnailDescriptorTest.java | 50 ++
.../metadata/exif/NikonType1MakernoteTest.java | 180 ++++
.../metadata/exif/NikonType2MakernoteTest1.java | 156 ++++
.../metadata/exif/NikonType2MakernoteTest2.java | 191 +++++
.../exif/PanasonicMakernoteDescriptorTest.java | 63 ++
.../drew/metadata/exif/SonyType1MakernoteTest.java | 63 ++
.../drew/metadata/exif/SonyType6MakernoteTest.java | 46 +
Tests/com/drew/metadata/gif/GifReaderTest.java | 85 ++
Tests/com/drew/metadata/icc/IccReaderTest.java | 55 ++
Tests/com/drew/metadata/iptc/IptcReaderTest.java | 251 ++++++
.../drew/metadata/iptc/Iso2022ConverterTest.java | 15 +
Tests/com/drew/metadata/jfif/JfifReaderTest.java | 71 ++
.../com/drew/metadata/jpeg/JpegComponentTest.java | 52 ++
.../com/drew/metadata/jpeg/JpegDescriptorTest.java | 83 ++
.../com/drew/metadata/jpeg/JpegDirectoryTest.java | 98 +++
Tests/com/drew/metadata/jpeg/JpegReaderTest.java | 172 ++++
.../com/drew/metadata/photoshop/PsdReaderTest.java | 76 ++
Tests/com/drew/metadata/xmp/XmpReaderTest.java | 227 +++++
Tests/com/drew/testing/TestHelper.java | 38 +
build.xml | 192 +++++
debian/changelog | 14 +-
debian/metadata-extractor.pom | 91 --
debian/patches/01_build.patch | 34 +-
debian/patches/02-fix-exifreader-regression.patch | 14 -
debian/patches/series | 1 -
debian/rules | 11 +-
pom.xml | 200 +++++
329 files changed, 33861 insertions(+), 140 deletions(-)
create mode 100644 .editorconfig
create mode 100644 CONTRIBUTING.md
create mode 100644 LICENSE-2.0.txt
create mode 100644 README.md
create mode 100644 Resources/javadoc-stylesheet.css
create mode 100644 Resources/metadata-extractor-logo-131x30.png
create mode 100644 Resources/metadata-extractor-logo-30px.gif
create mode 100644 Resources/metadata-extractor-logo-500x123.png
create mode 100644 Resources/metadata-extractor-logo-square-64px.png
create mode 100644 Resources/metadata-extractor.ico
create mode 100644 Samples/com/drew/metadata/GeoTagMapBuilder.java
create mode 100644 Samples/com/drew/metadata/SampleUsage.java
create mode 100644 Source/com/drew/imaging/FileType.java
create mode 100644 Source/com/drew/imaging/FileTypeDetector.java
create mode 100644 Source/com/drew/imaging/ImageMetadataReader.java
create mode 100644 Source/com/drew/imaging/ImageProcessingException.java
create mode 100644 Source/com/drew/imaging/PhotographicConversions.java
create mode 100644 Source/com/drew/imaging/bmp/BmpMetadataReader.java
create mode 100644 Source/com/drew/imaging/bmp/package.html
create mode 100644 Source/com/drew/imaging/gif/GifMetadataReader.java
create mode 100644 Source/com/drew/imaging/gif/package.html
create mode 100644 Source/com/drew/imaging/jpeg/JpegMetadataReader.java
create mode 100644 Source/com/drew/imaging/jpeg/JpegProcessingException.java
create mode 100644 Source/com/drew/imaging/jpeg/JpegSegmentData.java
create mode 100644 Source/com/drew/imaging/jpeg/JpegSegmentMetadataReader.java
create mode 100644 Source/com/drew/imaging/jpeg/JpegSegmentReader.java
create mode 100644 Source/com/drew/imaging/jpeg/JpegSegmentType.java
create mode 100644 Source/com/drew/imaging/jpeg/package.html
create mode 100644 Source/com/drew/imaging/package.html
create mode 100644 Source/com/drew/imaging/png/PngChromaticities.java
create mode 100644 Source/com/drew/imaging/png/PngChunk.java
create mode 100644 Source/com/drew/imaging/png/PngChunkReader.java
create mode 100644 Source/com/drew/imaging/png/PngChunkType.java
create mode 100644 Source/com/drew/imaging/png/PngColorType.java
create mode 100644 Source/com/drew/imaging/png/PngHeader.java
create mode 100644 Source/com/drew/imaging/png/PngMetadataReader.java
create mode 100644 Source/com/drew/imaging/png/PngProcessingException.java
create mode 100644 Source/com/drew/imaging/png/package.html
create mode 100644 Source/com/drew/imaging/psd/PsdMetadataReader.java
create mode 100644 Source/com/drew/imaging/psd/package.html
create mode 100644 Source/com/drew/imaging/tiff/TiffDataFormat.java
create mode 100644 Source/com/drew/imaging/tiff/TiffHandler.java
create mode 100644 Source/com/drew/imaging/tiff/TiffMetadataReader.java
create mode 100644 Source/com/drew/imaging/tiff/TiffProcessingException.java
create mode 100644 Source/com/drew/imaging/tiff/TiffReader.java
create mode 100644 Source/com/drew/imaging/tiff/package.html
create mode 100644 Source/com/drew/lang/BufferBoundsException.java
create mode 100644 Source/com/drew/lang/ByteArrayReader.java
create mode 100644 Source/com/drew/lang/ByteTrie.java
create mode 100644 Source/com/drew/lang/CompoundException.java
create mode 100644 Source/com/drew/lang/GeoLocation.java
create mode 100644 Source/com/drew/lang/Iterables.java
create mode 100644 Source/com/drew/lang/KeyValuePair.java
create mode 100644 Source/com/drew/lang/NullOutputStream.java
create mode 100644 Source/com/drew/lang/RandomAccessFileReader.java
create mode 100644 Source/com/drew/lang/RandomAccessReader.java
create mode 100644 Source/com/drew/lang/RandomAccessStreamReader.java
create mode 100644 Source/com/drew/lang/Rational.java
create mode 100644 Source/com/drew/lang/SequentialByteArrayReader.java
create mode 100644 Source/com/drew/lang/SequentialReader.java
create mode 100644 Source/com/drew/lang/StreamReader.java
create mode 100644 Source/com/drew/lang/StringUtil.java
create mode 100644 Source/com/drew/lang/annotations/NotNull.java
create mode 100644 Source/com/drew/lang/annotations/Nullable.java
create mode 100644 Source/com/drew/lang/annotations/SuppressWarnings.java
create mode 100644 Source/com/drew/lang/annotations/package.html
create mode 100644 Source/com/drew/lang/package.html
create mode 100644 Source/com/drew/metadata/Age.java
create mode 100644 Source/com/drew/metadata/DefaultTagDescriptor.java
create mode 100644 Source/com/drew/metadata/Directory.java
create mode 100644 Source/com/drew/metadata/Face.java
create mode 100644 Source/com/drew/metadata/Metadata.java
create mode 100644 Source/com/drew/metadata/MetadataException.java
create mode 100644 Source/com/drew/metadata/MetadataReader.java
create mode 100644 Source/com/drew/metadata/Tag.java
create mode 100644 Source/com/drew/metadata/TagDescriptor.java
create mode 100644 Source/com/drew/metadata/adobe/AdobeJpegDescriptor.java
create mode 100644 Source/com/drew/metadata/adobe/AdobeJpegDirectory.java
create mode 100644 Source/com/drew/metadata/adobe/AdobeJpegReader.java
create mode 100644 Source/com/drew/metadata/adobe/package.html
create mode 100644 Source/com/drew/metadata/bmp/BmpHeaderDescriptor.java
create mode 100644 Source/com/drew/metadata/bmp/BmpHeaderDirectory.java
create mode 100644 Source/com/drew/metadata/bmp/BmpReader.java
create mode 100644 Source/com/drew/metadata/bmp/package.html
create mode 100644 Source/com/drew/metadata/exif/ExifIFD0Descriptor.java
create mode 100644 Source/com/drew/metadata/exif/ExifIFD0Directory.java
create mode 100644 Source/com/drew/metadata/exif/ExifInteropDescriptor.java
create mode 100644 Source/com/drew/metadata/exif/ExifInteropDirectory.java
create mode 100644 Source/com/drew/metadata/exif/ExifReader.java
create mode 100644 Source/com/drew/metadata/exif/ExifSubIFDDescriptor.java
create mode 100644 Source/com/drew/metadata/exif/ExifSubIFDDirectory.java
create mode 100644 Source/com/drew/metadata/exif/ExifThumbnailDescriptor.java
create mode 100644 Source/com/drew/metadata/exif/ExifThumbnailDirectory.java
create mode 100644 Source/com/drew/metadata/exif/ExifTiffHandler.java
create mode 100644 Source/com/drew/metadata/exif/GpsDescriptor.java
create mode 100644 Source/com/drew/metadata/exif/GpsDirectory.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/CanonMakernoteDescriptor.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/CanonMakernoteDirectory.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/CasioType1MakernoteDescriptor.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/CasioType1MakernoteDirectory.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/CasioType2MakernoteDescriptor.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/CasioType2MakernoteDirectory.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/FujifilmMakernoteDescriptor.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/FujifilmMakernoteDirectory.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/KodakMakernoteDescriptor.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/KodakMakernoteDirectory.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/KyoceraMakernoteDescriptor.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/KyoceraMakernoteDirectory.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/LeicaMakernoteDescriptor.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/LeicaMakernoteDirectory.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/NikonType1MakernoteDescriptor.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/NikonType1MakernoteDirectory.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/NikonType2MakernoteDescriptor.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/NikonType2MakernoteDirectory.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/OlympusMakernoteDescriptor.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/OlympusMakernoteDirectory.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/PanasonicMakernoteDescriptor.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/PanasonicMakernoteDirectory.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/PentaxMakernoteDescriptor.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/PentaxMakernoteDirectory.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/RicohMakernoteDescriptor.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/RicohMakernoteDirectory.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/SanyoMakernoteDescriptor.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/SanyoMakernoteDirectory.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/SigmaMakernoteDescriptor.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/SigmaMakernoteDirectory.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/SonyType1MakernoteDescriptor.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/SonyType1MakernoteDirectory.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/SonyType6MakernoteDescriptor.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/SonyType6MakernoteDirectory.java
create mode 100644 Source/com/drew/metadata/exif/makernotes/package.html
create mode 100644 Source/com/drew/metadata/exif/package.html
create mode 100644 Source/com/drew/metadata/gif/GifHeaderDescriptor.java
create mode 100644 Source/com/drew/metadata/gif/GifHeaderDirectory.java
create mode 100644 Source/com/drew/metadata/gif/GifReader.java
create mode 100644 Source/com/drew/metadata/gif/package.html
create mode 100644 Source/com/drew/metadata/icc/IccDescriptor.java
create mode 100644 Source/com/drew/metadata/icc/IccDirectory.java
create mode 100644 Source/com/drew/metadata/icc/IccReader.java
create mode 100644 Source/com/drew/metadata/icc/package.html
create mode 100644 Source/com/drew/metadata/iptc/IptcDescriptor.java
create mode 100644 Source/com/drew/metadata/iptc/IptcDirectory.java
create mode 100644 Source/com/drew/metadata/iptc/IptcReader.java
create mode 100644 Source/com/drew/metadata/iptc/Iso2022Converter.java
create mode 100644 Source/com/drew/metadata/iptc/package.html
create mode 100644 Source/com/drew/metadata/jfif/JfifDescriptor.java
create mode 100644 Source/com/drew/metadata/jfif/JfifDirectory.java
create mode 100644 Source/com/drew/metadata/jfif/JfifReader.java
create mode 100644 Source/com/drew/metadata/jfif/package.html
create mode 100644 Source/com/drew/metadata/jpeg/JpegCommentDescriptor.java
create mode 100644 Source/com/drew/metadata/jpeg/JpegCommentDirectory.java
create mode 100644 Source/com/drew/metadata/jpeg/JpegCommentReader.java
create mode 100644 Source/com/drew/metadata/jpeg/JpegComponent.java
create mode 100644 Source/com/drew/metadata/jpeg/JpegDescriptor.java
create mode 100644 Source/com/drew/metadata/jpeg/JpegDirectory.java
create mode 100644 Source/com/drew/metadata/jpeg/JpegReader.java
create mode 100644 Source/com/drew/metadata/jpeg/package.html
create mode 100644 Source/com/drew/metadata/package.html
create mode 100644 Source/com/drew/metadata/photoshop/PhotoshopDescriptor.java
create mode 100644 Source/com/drew/metadata/photoshop/PhotoshopDirectory.java
create mode 100644 Source/com/drew/metadata/photoshop/PhotoshopReader.java
create mode 100644 Source/com/drew/metadata/photoshop/PsdHeaderDescriptor.java
create mode 100644 Source/com/drew/metadata/photoshop/PsdHeaderDirectory.java
create mode 100644 Source/com/drew/metadata/photoshop/PsdReader.java
create mode 100644 Source/com/drew/metadata/photoshop/package.html
create mode 100644 Source/com/drew/metadata/png/PngChromaticitiesDirectory.java
create mode 100644 Source/com/drew/metadata/png/PngDescriptor.java
create mode 100644 Source/com/drew/metadata/png/PngDirectory.java
create mode 100644 Source/com/drew/metadata/png/package.html
create mode 100644 Source/com/drew/metadata/tiff/DirectoryTiffHandler.java
create mode 100644 Source/com/drew/metadata/tiff/package.html
create mode 100644 Source/com/drew/metadata/xmp/XmpDescriptor.java
create mode 100644 Source/com/drew/metadata/xmp/XmpDirectory.java
create mode 100644 Source/com/drew/metadata/xmp/XmpReader.java
create mode 100644 Source/com/drew/metadata/xmp/package.html
create mode 100644 Source/com/drew/tools/ExtractJpegSegmentTool.java
create mode 100644 Source/com/drew/tools/FileUtil.java
create mode 100644 Source/com/drew/tools/ProcessAllImagesInFolderUtility.java
create mode 100644 Source/com/drew/tools/ProcessUrlUtility.java
create mode 100644 Source/com/drew/tools/package.html
create mode 100644 Tests/Data/10x12x16bit-CMYK.psd
create mode 100644 Tests/Data/16color-10x10.bmp
create mode 100644 Tests/Data/24bpp-10x10.bmp
create mode 100644 Tests/Data/256color-10x10.bmp
create mode 100644 Tests/Data/8x4x8bit-Grayscale.psd
create mode 100644 Tests/Data/adobeJpeg1.jpg
create mode 100644 Tests/Data/adobeJpeg1.jpg.app0
create mode 100644 Tests/Data/adobeJpeg1.jpg.app1.0
create mode 100644 Tests/Data/adobeJpeg1.jpg.app1.1
create mode 100644 Tests/Data/adobeJpeg1.jpg.app2
create mode 100644 Tests/Data/adobeJpeg1.jpg.appd
create mode 100644 Tests/Data/adobeJpeg1.jpg.appe
create mode 100644 Tests/Data/crash01.jpg
create mode 100644 Tests/Data/crash01.jpg.app1
create mode 100644 Tests/Data/dotnet-256x256-alpha-palette.png
create mode 100644 Tests/Data/gimp-8x12-greyscale-alpha-time-background.png
create mode 100644 Tests/Data/iccDataInvalid1.jpg.app2
create mode 100644 Tests/Data/invalid-iCCP-missing-adler32-checksum.png
create mode 100644 Tests/Data/iptc-encoding-defined-utf8.bytes
create mode 100644 Tests/Data/iptc-encoding-undefined-iso.bytes
create mode 100644 Tests/Data/iptc-encoding-unknown-2.bytes
create mode 100644 Tests/Data/iptc-encoding-unknown.bytes
create mode 100644 Tests/Data/iptc1.jpg.appd
create mode 100644 Tests/Data/iptc2-photoshop6.jpg.appd
create mode 100644 Tests/Data/manuallyAddedThumbnail.jpg
create mode 100644 Tests/Data/manuallyAddedThumbnail.jpg.app1
create mode 100644 Tests/Data/manuallyAddedThumbnail.jpg.com
create mode 100644 Tests/Data/mspaint-10x10.gif
create mode 100644 Tests/Data/mspaint-8x10.png
create mode 100644 Tests/Data/nikonMakernoteType1.jpg
create mode 100644 Tests/Data/nikonMakernoteType1.jpg.app0
create mode 100644 Tests/Data/nikonMakernoteType1.jpg.app1
create mode 100644 Tests/Data/nikonMakernoteType1.jpg.appd
create mode 100644 Tests/Data/nikonMakernoteType1.jpg.appe
create mode 100644 Tests/Data/nikonMakernoteType2a.jpg.app1
create mode 100644 Tests/Data/nikonMakernoteType2b.jpg
create mode 100644 Tests/Data/nikonMakernoteType2b.jpg.app1
create mode 100644 Tests/Data/nikonMakernoteType2b.jpg.appd
create mode 100644 Tests/Data/noExif.jpg
create mode 100644 Tests/Data/noExif.jpg.app0
create mode 100644 Tests/Data/noExif.jpg.com
create mode 100644 Tests/Data/photoshop-8x12-16colorpalette.png
create mode 100644 Tests/Data/photoshop-8x12-32colors-alpha.gif
create mode 100644 Tests/Data/photoshop-8x12-rgb24-all-metadata.png
create mode 100644 Tests/Data/photoshop-8x12-rgb24-interlaced.png
create mode 100644 Tests/Data/photoshop-8x12-rgb24.png
create mode 100644 Tests/Data/photoshop-8x12-rgba32-interlaced.png
create mode 100644 Tests/Data/photoshop-8x12-rgba32.png
create mode 100644 Tests/Data/recursiveDirectories.jpg.app1
create mode 100644 Tests/Data/repeatedOrientationTagWithDifferentValues.jpg.app1
create mode 100644 Tests/Data/simple.jpg
create mode 100644 Tests/Data/simple.jpg.app1
create mode 100644 Tests/Data/simple.jpg.com
create mode 100644 Tests/Data/simple.jpg.sof0
create mode 100644 Tests/Data/sonyType1.jpg.app1
create mode 100644 Tests/Data/sonyType6.jpg.app1.0
create mode 100644 Tests/Data/sonyType6.jpg.app1.1
create mode 100644 Tests/Data/sonyType6.jpg.app4.0
create mode 100644 Tests/Data/sonyType6.jpg.app4.1
create mode 100644 Tests/Data/windowsXpFields.jpg
create mode 100644 Tests/Data/windowsXpFields.jpg.app0
create mode 100644 Tests/Data/windowsXpFields.jpg.app1
create mode 100644 Tests/Data/windowsXpFields.jpg.app2
create mode 100644 Tests/Data/windowsXpFields.jpg.appd
create mode 100644 Tests/Data/windowsXpFields.jpg.appe
create mode 100644 Tests/Data/withExif.jpg
create mode 100644 Tests/Data/withExif.jpg.app1
create mode 100644 Tests/Data/withExif.jpg.appd
create mode 100644 Tests/Data/withExifAndIptc.jpg
create mode 100644 Tests/Data/withExifAndIptc.jpg.app0
create mode 100644 Tests/Data/withExifAndIptc.jpg.app1.0
create mode 100644 Tests/Data/withExifAndIptc.jpg.app1.1
create mode 100644 Tests/Data/withExifAndIptc.jpg.app2
create mode 100644 Tests/Data/withExifAndIptc.jpg.appd
create mode 100644 Tests/Data/withExifAndIptc.jpg.appe
create mode 100644 Tests/Data/withIptc.jpg
create mode 100644 Tests/Data/withIptcExifGps.jpg
create mode 100644 Tests/Data/withIptcPhotoshop6.jpg
create mode 100644 Tests/Data/withPanasonicFaces.jpg
create mode 100644 Tests/Data/withPanasonicFaces.jpg.app1
create mode 100644 Tests/Data/withUncompressedRGBThumbnail.jpg
create mode 100644 Tests/Data/withUncompressedRGBThumbnail.jpg.app1
create mode 100644 Tests/Data/withUncompressedRGBThumbnail.jpg.com
create mode 100644 Tests/Data/withUncompressedYCbCrThumbnail.jpg
create mode 100644 Tests/Data/withUncompressedYCbCrThumbnail2.jpg
create mode 100644 Tests/Data/withUncompressedYCbCrThumbnail3.jpg
create mode 100644 Tests/Data/withUncompressedYCbCrThumbnail4.jpg
create mode 100644 Tests/Data/withXmpAndIptc.jpg.app1.0
create mode 100644 Tests/Data/withXmpAndIptc.jpg.app1.1
create mode 100644 Tests/Data/withXmpAndIptc.jpg.app2
create mode 100644 Tests/Data/withXmpAndIptc.jpg.appd
create mode 100644 Tests/com/drew/imaging/jpeg/JpegMetadataReaderTest.java
create mode 100644 Tests/com/drew/imaging/jpeg/JpegSegmentDataTest.java
create mode 100644 Tests/com/drew/imaging/jpeg/JpegSegmentReaderTest.java
create mode 100644 Tests/com/drew/imaging/png/PngChunkReaderTest.java
create mode 100644 Tests/com/drew/imaging/png/PngChunkTypeTest.java
create mode 100644 Tests/com/drew/imaging/png/PngMetadataReaderTest.java
create mode 100644 Tests/com/drew/lang/ByteArrayReaderTest.java
create mode 100644 Tests/com/drew/lang/ByteTrieTest.java
create mode 100644 Tests/com/drew/lang/CompoundExceptionTest.java
create mode 100644 Tests/com/drew/lang/GeoLocationTest.java
create mode 100644 Tests/com/drew/lang/NullOutputStreamTest.java
create mode 100644 Tests/com/drew/lang/RandomAccessFileReaderTest.java
create mode 100644 Tests/com/drew/lang/RandomAccessStreamReaderTest.java
create mode 100644 Tests/com/drew/lang/RandomAccessTestBase.java
create mode 100644 Tests/com/drew/lang/RationalTest.java
create mode 100644 Tests/com/drew/lang/SequentialAccessTestBase.java
create mode 100644 Tests/com/drew/lang/SequentialByteArrayReaderTest.java
create mode 100644 Tests/com/drew/lang/StreamReaderTest.java
create mode 100644 Tests/com/drew/lang/StringUtilTest.java
create mode 100644 Tests/com/drew/metadata/AgeTest.java
create mode 100644 Tests/com/drew/metadata/DirectoryTest.java
create mode 100644 Tests/com/drew/metadata/MetadataTest.java
create mode 100644 Tests/com/drew/metadata/MockDirectory.java
create mode 100644 Tests/com/drew/metadata/adobe/AdobeJpegReaderTest.java
create mode 100644 Tests/com/drew/metadata/bmp/BmpReaderTest.java
create mode 100644 Tests/com/drew/metadata/exif/CanonMakernoteDescriptorTest.java
create mode 100644 Tests/com/drew/metadata/exif/ExifDirectoryTest.java
create mode 100644 Tests/com/drew/metadata/exif/ExifIFD0DescriptorTest.java
create mode 100644 Tests/com/drew/metadata/exif/ExifInteropDescriptorTest.java
create mode 100644 Tests/com/drew/metadata/exif/ExifReaderTest.java
create mode 100644 Tests/com/drew/metadata/exif/ExifSubIFDDescriptorTest.java
create mode 100644 Tests/com/drew/metadata/exif/ExifThumbnailDescriptorTest.java
create mode 100644 Tests/com/drew/metadata/exif/NikonType1MakernoteTest.java
create mode 100644 Tests/com/drew/metadata/exif/NikonType2MakernoteTest1.java
create mode 100644 Tests/com/drew/metadata/exif/NikonType2MakernoteTest2.java
create mode 100644 Tests/com/drew/metadata/exif/PanasonicMakernoteDescriptorTest.java
create mode 100644 Tests/com/drew/metadata/exif/SonyType1MakernoteTest.java
create mode 100644 Tests/com/drew/metadata/exif/SonyType6MakernoteTest.java
create mode 100644 Tests/com/drew/metadata/gif/GifReaderTest.java
create mode 100644 Tests/com/drew/metadata/icc/IccReaderTest.java
create mode 100644 Tests/com/drew/metadata/iptc/IptcReaderTest.java
create mode 100644 Tests/com/drew/metadata/iptc/Iso2022ConverterTest.java
create mode 100644 Tests/com/drew/metadata/jfif/JfifReaderTest.java
create mode 100644 Tests/com/drew/metadata/jpeg/JpegComponentTest.java
create mode 100644 Tests/com/drew/metadata/jpeg/JpegDescriptorTest.java
create mode 100644 Tests/com/drew/metadata/jpeg/JpegDirectoryTest.java
create mode 100644 Tests/com/drew/metadata/jpeg/JpegReaderTest.java
create mode 100644 Tests/com/drew/metadata/photoshop/PsdReaderTest.java
create mode 100644 Tests/com/drew/metadata/xmp/XmpReaderTest.java
create mode 100644 Tests/com/drew/testing/TestHelper.java
create mode 100644 build.xml
delete mode 100644 debian/metadata-extractor.pom
delete mode 100644 debian/patches/02-fix-exifreader-regression.patch
create mode 100644 pom.xml
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libmetadata-extractor-java.git
More information about the pkg-java-commits
mailing list