From f7d2a6dc0ebef2a50ba7f2457f9dc9be85ba21e1 Mon Sep 17 00:00:00 2001 From: Markus Spann Date: Fri, 11 Oct 2024 22:38:55 +0200 Subject: [PATCH] Suppress false positive PMD findings --- src/main/java/net/ucanaccess/converters/Functions.java | 1 + src/main/java/net/ucanaccess/util/IThrowingSupplier.java | 1 + 2 files changed, 2 insertions(+) diff --git a/src/main/java/net/ucanaccess/converters/Functions.java b/src/main/java/net/ucanaccess/converters/Functions.java index 273a5aeb..f09e66e8 100644 --- a/src/main/java/net/ucanaccess/converters/Functions.java +++ b/src/main/java/net/ucanaccess/converters/Functions.java @@ -1630,6 +1630,7 @@ public static double round(double d, double p) { * @param _number a double or any valid numeric expression, if {@code null}, {@code null} is returned * @return integer portion */ + @SuppressWarnings("PMD.UnnecessaryCast") @FunctionType(namingConflict = true, functionName = "Fix", argumentTypes = {AccessType.DOUBLE}, returnType = AccessType.DOUBLE) public static Double fix(Double _number) { return _number == null diff --git a/src/main/java/net/ucanaccess/util/IThrowingSupplier.java b/src/main/java/net/ucanaccess/util/IThrowingSupplier.java index d94e283b..bbbd5ce7 100644 --- a/src/main/java/net/ucanaccess/util/IThrowingSupplier.java +++ b/src/main/java/net/ucanaccess/util/IThrowingSupplier.java @@ -56,6 +56,7 @@ default R or(Function _function) { * Returns a {@link Supplier} for this throwing supplier. * @return supplier */ + @SuppressWarnings("PMD.UseDiamondOperator") default Supplier toSupplier() { return new Supplier() { @Override