🤖 format everything with pre-commit by stirlingbot (#4403)

Auto-generated by [create-pull-request][1] with **stirlingbot**

[1]: https://github.com/peter-evans/create-pull-request

Signed-off-by: stirlingbot[bot] <stirlingbot[bot]@users.noreply.github.com>
Co-authored-by: stirlingbot[bot] <195170888+stirlingbot[bot]@users.noreply.github.com>
This commit is contained in:
stirlingbot[bot] 2025-10-29 19:50:49 +00:00 committed by GitHub
parent 68ea97d507
commit 6e52a8d9e2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -33,7 +33,9 @@ import stirling.software.common.configuration.InstallationPathConfig;
@UtilityClass @UtilityClass
public class GeneralUtils { public class GeneralUtils {
/** Maximum number of resolved DNS addresses allowed for a host before it is considered unsafe. */ /**
* Maximum number of resolved DNS addresses allowed for a host before it is considered unsafe.
*/
private static final int MAX_DNS_ADDRESSES = 20; private static final int MAX_DNS_ADDRESSES = 20;
private final Set<String> DEFAULT_VALID_SCRIPTS = Set.of("png_to_webp.py", "split_photos.py"); private final Set<String> DEFAULT_VALID_SCRIPTS = Set.of("png_to_webp.py", "split_photos.py");
@ -298,8 +300,8 @@ public class GeneralUtils {
} }
/** /**
* Checks whether a URL is reachable using configurable timeouts. Only {@code http} and * Checks whether a URL is reachable using configurable timeouts. Only {@code http} and {@code
* {@code https} protocols are permitted, and local/private/multicast ranges are blocked. * https} protocols are permitted, and local/private/multicast ranges are blocked.
* *
* @param urlStr the URL to probe * @param urlStr the URL to probe
* @param connectTimeout connection timeout in milliseconds * @param connectTimeout connection timeout in milliseconds
@ -417,8 +419,8 @@ public class GeneralUtils {
} }
/** /**
* Checks whether an IPv4 address is private or reserved. Any malformed input defaults to * Checks whether an IPv4 address is private or reserved. Any malformed input defaults to {@code
* {@code true} (conservative) to avoid misuse. * true} (conservative) to avoid misuse.
* *
* @param address 4-byte IPv4 address * @param address 4-byte IPv4 address
* @return {@code true} if private/reserved * @return {@code true} if private/reserved
@ -488,8 +490,8 @@ public class GeneralUtils {
} }
/** /**
* Checks whether an IPv6 address is an IPv4-mapped address (::ffff:0:0/96). Any malformed * Checks whether an IPv6 address is an IPv4-mapped address (::ffff:0:0/96). Any malformed input
* input defaults to {@code false} (conservative) to avoid misuse. * defaults to {@code false} (conservative) to avoid misuse.
* *
* @param address 16-byte IPv6 address * @param address 16-byte IPv6 address
* @return {@code true} if IPv4-mapped * @return {@code true} if IPv4-mapped