From 461ff7416f6b014ad5383f58df17da2f61006da8 Mon Sep 17 00:00:00 2001 From: Simon Steiner Date: Wed, 26 Jul 2023 11:32:22 +0100 Subject: [PATCH] Allow spotbugs to pass --- .../fop/fo/properties/StringProperty.java | 3 +-- .../apache/fop/render/rtf/FoUnitsConverter.java | 4 ++-- .../src/tools/resources/findbugs/exclusions.xml | 17 +++++++++++++++++ 3 files changed, 20 insertions(+), 4 deletions(-) diff --git a/fop-core/src/main/java/org/apache/fop/fo/properties/StringProperty.java b/fop-core/src/main/java/org/apache/fop/fo/properties/StringProperty.java index d9718564f..e6ab54f9d 100644 --- a/fop-core/src/main/java/org/apache/fop/fo/properties/StringProperty.java +++ b/fop-core/src/main/java/org/apache/fop/fo/properties/StringProperty.java @@ -125,8 +125,7 @@ public final class StringProperty extends Property { } if (obj instanceof StringProperty) { StringProperty sp = (StringProperty)obj; - return (sp.str == this.str - || sp.str.equals(this.str)); + return sp.str.equals(this.str); } return false; } diff --git a/fop-core/src/main/java/org/apache/fop/render/rtf/FoUnitsConverter.java b/fop-core/src/main/java/org/apache/fop/render/rtf/FoUnitsConverter.java index 154bee0c0..0e0741855 100644 --- a/fop-core/src/main/java/org/apache/fop/render/rtf/FoUnitsConverter.java +++ b/fop-core/src/main/java/org/apache/fop/render/rtf/FoUnitsConverter.java @@ -101,7 +101,7 @@ final class FoUnitsConverter { // convert number to integer try { if (number != null && number.trim().length() > 0) { - result = Float.valueOf(number); + result = Float.parseFloat(number); } } catch (Exception e) { throw new FOPException("number format error: cannot convert '" @@ -132,7 +132,7 @@ final class FoUnitsConverter { float result = 0; size = size.substring(0, size.length() - sFONTSUFFIX.length()); try { - result = (Float.valueOf(size)); + result = Float.parseFloat(size); } catch (Exception e) { throw new FOPException("Invalid font size value '" + size + "'"); } diff --git a/fop-core/src/tools/resources/findbugs/exclusions.xml b/fop-core/src/tools/resources/findbugs/exclusions.xml index facf7a400..54a827c8a 100644 --- a/fop-core/src/tools/resources/findbugs/exclusions.xml +++ b/fop-core/src/tools/resources/findbugs/exclusions.xml @@ -413,6 +413,23 @@ + + + + + + + + + + + + + + + + + -- 2.39.5