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-dbutils.git

commit 72044396930684088bb3845a6b7d12839dfee8ff
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Thu Nov 23 08:25:43 2023 -0500

    Fix BeanProcessor SpotBugs CT: Be wary of letting constructors throw
    exceptions. (CT_CONSTRUCTOR_THROW).
---
 src/main/java/org/apache/commons/dbutils/BeanProcessor.java | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/main/java/org/apache/commons/dbutils/BeanProcessor.java 
b/src/main/java/org/apache/commons/dbutils/BeanProcessor.java
index 2d0b07c..18240ee 100644
--- a/src/main/java/org/apache/commons/dbutils/BeanProcessor.java
+++ b/src/main/java/org/apache/commons/dbutils/BeanProcessor.java
@@ -165,6 +165,12 @@ public class BeanProcessor {
         return populateBean(resultSet, this.newInstance(type), props, 
columnToProperty);
     }
 
+    /** Does nothing. */
+    @Override
+    protected final void finalize() {
+        // SpotBugs CT_CONSTRUCTOR_THROW
+    }
+
     /**
      * Gets the write method to use when setting {@code value} to the {@code 
target}.
      *

Reply via email to