From ac00459c1a85c0581007e1bb9fc4fdd1a1e7d975 Mon Sep 17 00:00:00 2001 From: AudricV <74829229+AudricV@users.noreply.github.com> Date: Sat, 30 Sep 2023 21:11:09 +0200 Subject: [PATCH] Change requirement of image extensions in ImageSuffix class' Javadoc to a possibility Some services may provide different image formats using the same suffix, without we know what format the service provide. Enforcing an image extension could so lead to provide invalid image URLs, like for SoundCloud PNG images currently. With this documentation change, it is now clear that users of this class decide of whether they want to include image extensions in the suffix. The previous behavior described in the Javadoc was not enforced. --- .../org/schabi/newpipe/extractor/utils/ImageSuffix.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/extractor/src/main/java/org/schabi/newpipe/extractor/utils/ImageSuffix.java b/extractor/src/main/java/org/schabi/newpipe/extractor/utils/ImageSuffix.java index d1ba7359c..4d8a14191 100644 --- a/extractor/src/main/java/org/schabi/newpipe/extractor/utils/ImageSuffix.java +++ b/extractor/src/main/java/org/schabi/newpipe/extractor/utils/ImageSuffix.java @@ -7,9 +7,9 @@ import java.io.Serializable; import java.util.Objects; /** - * Serializable class representing a suffix (including its format extension, such as {@code .jpg}) - * which needs to be added to get an image/thumbnail URL with its corresponding height, width and - * estimated resolution level. + * Serializable class representing a suffix (which may include its format extension, such as + * {@code .jpg}) which needs to be added to get an image/thumbnail URL with its corresponding + * height, width and estimated resolution level. * *

* This class is used to construct {@link org.schabi.newpipe.extractor.Image Image}