This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-imaging.git

commit 1f48a6196d47b052b73bdb3674aa9e8802c98e1c
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Tue Mar 21 17:35:01 2023 -0400

    Better internal class name
---
 .../java/org/apache/commons/imaging/Imaging.java   | 22 +++++++++++-----------
 .../{Util.java => ImageParserFactory.java}         |  8 ++++----
 .../common/bytesource/ByteSourceImageTest.java     |  4 ++--
 .../commons/imaging/formats/xmp/XmpUpdateTest.java |  4 ++--
 .../commons/imaging/roundtrip/RoundtripBase.java   |  8 ++++----
 5 files changed, 23 insertions(+), 23 deletions(-)

diff --git a/src/main/java/org/apache/commons/imaging/Imaging.java 
b/src/main/java/org/apache/commons/imaging/Imaging.java
index b973b0ea..3e6fd062 100644
--- a/src/main/java/org/apache/commons/imaging/Imaging.java
+++ b/src/main/java/org/apache/commons/imaging/Imaging.java
@@ -24,7 +24,7 @@ import 
org.apache.commons.imaging.common.bytesource.ByteSourceFile;
 import org.apache.commons.imaging.common.bytesource.ByteSourceInputStream;
 import org.apache.commons.imaging.icc.IccProfileInfo;
 import org.apache.commons.imaging.icc.IccProfileParser;
-import org.apache.commons.imaging.internal.Util;
+import org.apache.commons.imaging.internal.ImageParserFactory;
 
 import java.awt.Dimension;
 import java.awt.color.ICC_Profile;
@@ -400,7 +400,7 @@ public final class Imaging {
     }
 
     private static byte[] getICCProfileBytes(final ByteSource byteSource) 
throws ImageReadException, IOException {
-        final ImageParser<?> imageParser = Util.getImageParser(byteSource);
+        final ImageParser<?> imageParser = 
ImageParserFactory.getImageParser(byteSource);
         return imageParser.getICCProfileBytes(byteSource, null);
     }
 
@@ -479,7 +479,7 @@ public final class Imaging {
     }
 
     private static ImageInfo getImageInfo(final ByteSource byteSource) throws 
ImageReadException, IOException {
-        return Util.getImageParser(byteSource).getImageInfo(byteSource, null);
+        return 
ImageParserFactory.getImageParser(byteSource).getImageInfo(byteSource, null);
     }
 
     /**
@@ -528,7 +528,7 @@ public final class Imaging {
      * @throws IOException if it fails to read the image data
      */
     public static Dimension getImageSize(final ByteSource byteSource) throws 
ImageReadException, IOException {
-        final ImageParser<?> imageParser = Util.getImageParser(byteSource);
+        final ImageParser<?> imageParser = 
ImageParserFactory.getImageParser(byteSource);
         return imageParser.getImageSize(byteSource, null);
     }
 
@@ -578,7 +578,7 @@ public final class Imaging {
      * @throws IOException if it fails to read the image data
      */
     public static String getXmpXml(final ByteSource byteSource) throws 
ImageReadException, IOException {
-        final ImageParser<?> imageParser = Util.getImageParser(byteSource);
+        final ImageParser<?> imageParser = 
ImageParserFactory.getImageParser(byteSource);
         if (imageParser instanceof XmpEmbeddable) {
             return ((XmpEmbeddable) imageParser).getXmpXml(byteSource, null);
         }
@@ -649,7 +649,7 @@ public final class Imaging {
     }
 
     private static ImageMetadata getMetadata(final ByteSource byteSource) 
throws ImageReadException, IOException {
-        final ImageParser<?> imageParser = Util.getImageParser(byteSource);
+        final ImageParser<?> imageParser = 
ImageParserFactory.getImageParser(byteSource);
         return imageParser.getMetadata(byteSource, null);
     }
 
@@ -678,7 +678,7 @@ public final class Imaging {
     }
 
     private static String dumpImageFile(final ByteSource byteSource) throws 
ImageReadException, IOException {
-        final ImageParser<?> imageParser = Util.getImageParser(byteSource);
+        final ImageParser<?> imageParser = 
ImageParserFactory.getImageParser(byteSource);
         return imageParser.dumpImageFile(byteSource);
     }
 
@@ -712,7 +712,7 @@ public final class Imaging {
     }
 
     private static FormatCompliance getFormatCompliance(final ByteSource 
byteSource) throws ImageReadException, IOException {
-        final ImageParser<?> imageParser = Util.getImageParser(byteSource);
+        final ImageParser<?> imageParser = 
ImageParserFactory.getImageParser(byteSource);
         return imageParser.getFormatCompliance(byteSource);
     }
 
@@ -754,7 +754,7 @@ public final class Imaging {
     }
 
     private static List<BufferedImage> getAllBufferedImages(final ByteSource 
byteSource) throws ImageReadException, IOException {
-        final ImageParser<?> imageParser = Util.getImageParser(byteSource);
+        final ImageParser<?> imageParser = 
ImageParserFactory.getImageParser(byteSource);
         return imageParser.getAllBufferedImages(byteSource);
     }
 
@@ -836,7 +836,7 @@ public final class Imaging {
     }
 
     private static BufferedImage getBufferedImage(final ByteSource byteSource) 
throws ImageReadException, IOException {
-        final ImageParser<?> imageParser = Util.getImageParser(byteSource);
+        final ImageParser<?> imageParser = 
ImageParserFactory.getImageParser(byteSource);
         return imageParser.getBufferedImage(byteSource, null);
     }
 
@@ -912,7 +912,7 @@ public final class Imaging {
         Objects.requireNonNull(outputStream, "outputStream");
         Objects.requireNonNull(format, "format");
 
-        final ImageParser<?> imageParser = Util.getImageParser(format);
+        final ImageParser<?> imageParser = 
ImageParserFactory.getImageParser(format);
         imageParser.writeImage(src, outputStream, null);
     }
 }
diff --git a/src/main/java/org/apache/commons/imaging/internal/Util.java 
b/src/main/java/org/apache/commons/imaging/internal/ImageParserFactory.java
similarity index 93%
rename from src/main/java/org/apache/commons/imaging/internal/Util.java
rename to 
src/main/java/org/apache/commons/imaging/internal/ImageParserFactory.java
index 355063cf..2923e289 100644
--- a/src/main/java/org/apache/commons/imaging/internal/Util.java
+++ b/src/main/java/org/apache/commons/imaging/internal/ImageParserFactory.java
@@ -32,9 +32,9 @@ import 
org.apache.commons.imaging.common.bytesource.ByteSource;
  *
  * @since 1.0-alpha3
  */
-public class Util {
+public class ImageParserFactory {
 
-    private Util() {}
+    private ImageParserFactory() {}
 
     public static <T extends ImagingParameters<T>> ImageParser<T> 
getImageParser(final ImageFormat format) {
         return getImageParser(parser -> parser.canAcceptType(format), () -> 
new IllegalArgumentException("Unknown Format: " + format));
@@ -60,12 +60,12 @@ public class Util {
         // TODO: circular dependency between Imaging and internal Util class 
below.
         final ImageFormat format = Imaging.guessFormat(byteSource);
         if (!format.equals(ImageFormats.UNKNOWN)) {
-            return Util.getImageParser(format);
+            return ImageParserFactory.getImageParser(format);
         }
 
         final String fileName = byteSource.getFileName();
         if (fileName != null) {
-            return Util.getImageParser(fileName);
+            return ImageParserFactory.getImageParser(fileName);
         }
 
         throw new IllegalArgumentException("Can't parse this format.");
diff --git 
a/src/test/java/org/apache/commons/imaging/common/bytesource/ByteSourceImageTest.java
 
b/src/test/java/org/apache/commons/imaging/common/bytesource/ByteSourceImageTest.java
index c9bb876a..dd42e596 100644
--- 
a/src/test/java/org/apache/commons/imaging/common/bytesource/ByteSourceImageTest.java
+++ 
b/src/test/java/org/apache/commons/imaging/common/bytesource/ByteSourceImageTest.java
@@ -27,7 +27,7 @@ import org.apache.commons.imaging.ImagingParameters;
 import org.apache.commons.imaging.formats.jpeg.JpegImagingParameters;
 import org.apache.commons.imaging.formats.tiff.TiffImagingParameters;
 import org.apache.commons.imaging.internal.Debug;
-import org.apache.commons.imaging.internal.Util;
+import org.apache.commons.imaging.internal.ImageParserFactory;
 import org.apache.commons.io.FileUtils;
 import org.junit.jupiter.params.ParameterizedTest;
 import org.junit.jupiter.params.provider.MethodSource;
@@ -172,7 +172,7 @@ public class ByteSourceImageTest extends ByteSourceTest {
             params = new JpegImagingParameters();
         }
 
-        final ImageParser imageParser = Util.getImageParser(imageFormat);
+        final ImageParser imageParser = 
ImageParserFactory.getImageParser(imageFormat);
 
         final ImageInfo imageInfoFile = imageParser.getImageInfo(imageFile, 
params);
 
diff --git 
a/src/test/java/org/apache/commons/imaging/formats/xmp/XmpUpdateTest.java 
b/src/test/java/org/apache/commons/imaging/formats/xmp/XmpUpdateTest.java
index 13ddafe9..8bee7faa 100644
--- a/src/test/java/org/apache/commons/imaging/formats/xmp/XmpUpdateTest.java
+++ b/src/test/java/org/apache/commons/imaging/formats/xmp/XmpUpdateTest.java
@@ -33,7 +33,7 @@ import org.apache.commons.imaging.ImagingParameters;
 import org.apache.commons.imaging.ImagingTest;
 import org.apache.commons.imaging.common.XmpImagingParameters;
 import org.apache.commons.imaging.internal.Debug;
-import org.apache.commons.imaging.internal.Util;
+import org.apache.commons.imaging.internal.ImageParserFactory;
 import org.junit.jupiter.api.Test;
 
 public class XmpUpdateTest<E extends XmpImagingParameters<E>> extends 
ImagingTest {
@@ -68,7 +68,7 @@ public class XmpUpdateTest<E extends XmpImagingParameters<E>> 
extends ImagingTes
             final File tempFile = Files.createTempFile(imageFile.getName() + 
".", "." + imageFormat.getDefaultExtension()).toFile();
             final BufferedImage image = Imaging.getBufferedImage(imageFile);
 
-            final ImageParser<E> parser = Util.getImageParser("." + 
imageFormat.getDefaultExtension());
+            final ImageParser<E> parser = 
ImageParserFactory.getImageParser("." + imageFormat.getDefaultExtension());
             final E params = parser.getDefaultParameters();
             params.setXmpXml(xmpXml);
             try (FileOutputStream fos = new FileOutputStream(tempFile)) {
diff --git 
a/src/test/java/org/apache/commons/imaging/roundtrip/RoundtripBase.java 
b/src/test/java/org/apache/commons/imaging/roundtrip/RoundtripBase.java
index a466618a..12a8b5d7 100644
--- a/src/test/java/org/apache/commons/imaging/roundtrip/RoundtripBase.java
+++ b/src/test/java/org/apache/commons/imaging/roundtrip/RoundtripBase.java
@@ -22,7 +22,7 @@ import org.apache.commons.imaging.ImageWriteException;
 import org.apache.commons.imaging.ImagingParameters;
 import org.apache.commons.imaging.common.RgbBufferedImageFactory;
 import org.apache.commons.imaging.internal.Debug;
-import org.apache.commons.imaging.internal.Util;
+import org.apache.commons.imaging.internal.ImageParserFactory;
 import org.junit.jupiter.params.provider.Arguments;
 
 import java.awt.image.BufferedImage;
@@ -43,14 +43,14 @@ public class RoundtripBase {
                 + formatInfo.format.getDefaultExtension()).toFile();
         Debug.debug("tempFile: " + temp1.getName());
 
-        final ImageParser imageParser = Util.getImageParser(formatInfo.format);
+        final ImageParser imageParser = 
ImageParserFactory.getImageParser(formatInfo.format);
 
-        final ImagingParameters params = 
Util.getImageParser(formatInfo.format).getDefaultParameters();
+        final ImagingParameters params = 
ImageParserFactory.getImageParser(formatInfo.format).getDefaultParameters();
         try (FileOutputStream fos = new FileOutputStream(temp1)) {
             imageParser.writeImage(testImage, fos, params);
         }
 
-        final ImagingParameters readParams = 
Util.getImageParser(formatInfo.format).getDefaultParameters();
+        final ImagingParameters readParams = 
ImageParserFactory.getImageParser(formatInfo.format).getDefaultParameters();
         readParams.setBufferedImageFactory(new RgbBufferedImageFactory());
         final BufferedImage image2 = imageParser.getBufferedImage(temp1, 
readParams);
         assertNotNull(image2);

Reply via email to