This is an automated email from the ASF dual-hosted git repository. kinow pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-imaging.git
commit 8825e26aff39d9d1d393503b80f15c02d8b6b60c Author: Bruno P. Kinoshita <ki...@apache.org> AuthorDate: Sun Jan 16 10:18:29 2022 +1300 [IMAGING-159] Remove ImageParser#isStrict, please use param.isStrict() now --- src/main/java/org/apache/commons/imaging/ImageParser.java | 14 -------------- .../commons/imaging/formats/tiff/TiffImageParser.java | 4 ++-- 2 files changed, 2 insertions(+), 16 deletions(-) diff --git a/src/main/java/org/apache/commons/imaging/ImageParser.java b/src/main/java/org/apache/commons/imaging/ImageParser.java index 0c25243..f2eea72 100644 --- a/src/main/java/org/apache/commons/imaging/ImageParser.java +++ b/src/main/java/org/apache/commons/imaging/ImageParser.java @@ -941,18 +941,4 @@ public abstract class ImageParser<T extends ImagingParameters> extends BinaryFil return new SimpleBufferedImageFactory(); } - - /** - * A utility method to search a params specification and determine - * whether it contains the parameters contain the strict flag. Intended - * for internal use by ImageParser implementations. - * - * @param params optional parameters. - * @return If the params specify strict format compliance, true; - * otherwise, false. - * @param <T> type of parameters used by this image parser - */ - public static <T extends ImagingParameters> boolean isStrict(final T params) { - return params.isStrict(); - } } diff --git a/src/main/java/org/apache/commons/imaging/formats/tiff/TiffImageParser.java b/src/main/java/org/apache/commons/imaging/formats/tiff/TiffImageParser.java index a3bfef9..ac4fe02 100644 --- a/src/main/java/org/apache/commons/imaging/formats/tiff/TiffImageParser.java +++ b/src/main/java/org/apache/commons/imaging/formats/tiff/TiffImageParser.java @@ -322,7 +322,7 @@ public class TiffImageParser extends ImageParser<TiffImagingParameters> implemen params = new XmpImagingParameters(); } final FormatCompliance formatCompliance = FormatCompliance.getDefault(); - final TiffContents contents = new TiffReader(isStrict(params)).readDirectories( + final TiffContents contents = new TiffReader(params.isStrict()).readDirectories( byteSource, false, formatCompliance); final TiffDirectory directory = contents.directories.get(0); @@ -401,7 +401,7 @@ public class TiffImageParser extends ImageParser<TiffImagingParameters> implemen throws ImageReadException, IOException { final FormatCompliance formatCompliance = FormatCompliance.getDefault(); final TiffImagingParameters params = new TiffImagingParameters(); - new TiffReader(isStrict(params)).readContents(byteSource, params, + new TiffReader(params.isStrict()).readContents(byteSource, params, formatCompliance); return formatCompliance; }