You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2023/08/02 00:22:05 UTC

[commons-dbutils] branch release updated (9be04e5 -> 84a056d)

This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a change to branch release
in repository https://gitbox.apache.org/repos/asf/commons-dbutils.git


    omit 9be04e5  DBUTILS-143 Use try-with-resources for all prepareConnection calls Remove closing of connection by private methods that are wrapped in convience methods
    omit f45b0e1  Bump RC version
    omit c156d3f  Revert javadoc because the methods wrap but don't inherit
    omit c2c387c  Update release notes to accumulate starting with version 1.6
    omit 36a328e  Update NOTICE to 2020
    omit 727eef5  prepare release DBUTILS_1_8_RC1
    omit 260aab4  prepare release DBUTILS_1_8_RC1
    omit 14d99b1  [maven-release-plugin] prepare for next development iteration
    omit 17415ad  [maven-release-plugin] prepare release DBUTILS_1_8_RC1
    omit 52c384c  Add isDistModule prop to use commons release plugin
    omit cf524c5  Updating release details for 1.8
    omit 4618c13  Updated download page in preparation for 1.8 release
    omit 2dbd14f  DBUTILS-131 Optimization to use PreparedStatement only when params are available
    omit 8177b1b  Remove change record noting breaking change since that was reverted.
    omit 2ce9dd7  Revert field from private to protected to maintain binary compatibility in the next release. This was the only breaking change.
    omit afe32cd  Update versions and maven prereq based on versions scan. Remove deprecated property from checkstyle config https://github.com/checkstyle/checkstyle/issues/7329
    omit cd17406  Duplicate travis-jacoco profile to force dependency on jaxb-api to solve build with coveralls
    omit 7df74a2  Update travis post command to use jacoco, its profile, and run in batch mode
    omit 2f83b46  Remove ignored clirr differences. It's valuable at build time to point out at build time and is included in reports for publishing. Ignoring anything here may create dischord with what is reported by japicmp.
    omit dd999f5  Add config for japicmp to not break the build; update version. Add minSeverity to clirr configuration.
    omit 35576e1  Activate profiles for clirr and japicmp
    omit 7d39033  Correct deprecated methods to use advised call per javadoc. Suppress unchecked warning when creating an enum from String.
    omit 01430f8  Add javadoc to new annotation
    omit 0943408  Remove removed property for japicmp as of commons-parent:50. Will re-enable by file later when I figure out how to ignore a known breakage between major revisions.
    omit 8c97dbf  Update changes for the next release.
    omit 24d49d6  Add known difference for field accessibility going to private
    omit 8064370  Suppress missing header false positive on props file
    omit 25dfa92  Mark a private static inner class as final Update license header on test class Add javadoc where missing or change to inheritDocs
    omit 86e1c0c  Add checkstyle suppressions for false positives
    omit 4a2b3dd  Change from findbugs to spotbugs since findbugs is no longer maintained Add spotbugs exclusions for false positives
    omit ca543f1  Use checkstyle-plugin version from parent pom, and use latest checkstyle dependency Update junit, mockito to latest non-rc releases Correct checkstyle config based on updates
    omit 91fe623  Add missing package-info files
    omit d876457  Update to latest commons-parent pom
    omit 18d337b  Remove unnecessary array creation for varargs.
    omit fc2cc49  Javadoc: Replace <code></code> HTML tags with Javadoc {@code} notation.
    omit d15d382  Add tests for setting null on date, time, timestamp
    omit bd8c45c  Always copy Date, Time, Timestamp objects on get or set. Handle null byte[] on setter.
    omit cdc493a  Add coverage for static function to wrap ResultSet with null-checker
    omit 22985b0  Rotate checks in an 'and' conditional to perform cheapest first. Add behavioral test to verify that custom row processor is used.
    omit 81c3080  Configure jacoco using the parent pom Replace usage of cobertura with jacoco Upgrade Mockito to latest
    omit e526b12  Add coverage for proxied methods in DriverProxy
    omit 806e836  Simplify logic to only convert to Timestamp if not already a timestamp.
    omit 3136261  Dedupe property name logic
    omit cb81b86  Configure to current coverage metrics
    omit c218d04  Add jacoco plugin to build
    omit 47968c6  Ignore ctags file
    omit 54004ab  Added Apache license header to new file
    omit 791c5eb  unit test for annotation mapping
    omit 170b97d  Add a annotation Column for mapping
    omit 90debdb  git-wip-us => gitbox
    omit d28c9a9  Fix the site's source repository link.
    omit ded3f77  Fix the site's source repository link.
    omit 1d78b92  Remove Oracle JDK 8. Add OpenJDK 13.
    omit a7a0b3a  Replace Apache HTTP URL with HTTPS version.
    omit 02a9adf  Use HTTPS links to Apache.
    omit 1a38dbe  Name "Apache Commons" in page title.
    omit 864aa7b  Update NOTICE file for 2019.
    omit 814887f  Add OpenJDK 12 to Travis builds.
    omit 9f69d1e  Update Apache Commons Parent from 47 to 48.
    omit 91b9297  Update Travis build with current JDKs.
    omit f38aa07  Fix PMD issue of unnecessary fully qualified name for class already imported
    omit cec0233  Typo: 'JavaDoc' -> 'Javadoc'.
    omit 2410e87  Don't need to nest in an else clause.
    omit 791f789  Add missing '@Override' annotations.
    omit 93b5de9  Convert 'for' loops to enhanced 'for' loops.
    omit 3bd02b3  Add final modifier to local variables.
    omit bf35f2d  Add final modifier to method parameters.
    omit 032966e  Remove trailing white spaces on all lines.
    omit b982b46  [DBUTILS-139] Update Java requirement from version 6 to 7. Remove redundant specification of type arguments.
    omit 418a8a8  [DBUTILS-139] Update Java requirement from version 6 to 7. Remove redundant specification of type arguments.
    omit 261f76c  [DBUTILS-139] Update Java requirement from version 6 to 7. Use try-with-resources.
    omit b1dfe5f  [DBUTILS-139] Update Java requirement from version 6 to 7.
    omit bfbc27f  [DBUTILS-138] org.apache.commons.dbutils.QueryRunner.query(Connection, boolean, String, ResultSetHandler&lt;T>, Object...) Exception in closing statement leave connections open.
    omit b88b84c  Sort methods in AB order.
    omit b9e88f7  travis: also build with java 9
    omit c8c5a79  remove jdk6 travis build because it does not work with commons-parent 43
    omit 0cdff0f  Update commons-parent from 42 to 43.
    omit 65a6f1d  [DBUTILS-136] CaseInsensitiveHashMap cannot be accessed by subclasses of BasicRowProcessor; add org.apache.commons.dbutils.BasicRowProcessor.createCaseInsensitiveHashMap(int).
    omit 07db9fc  [DBUTILS-136] CaseInsensitiveHashMap cannot be accessed by subclasses of BasicRowProcessor; add org.apache.commons.dbutils.BasicRowProcessor.createCaseInsensitiveHashMap(int).
    omit edffa6d  [DBUTILS-137] Inefficient allocation of Maps in org.apache.commons.dbutils.BasicRowProcessor.toMap(ResultSet).
    omit f826986  Remove trailing white spaces on all lines.
    omit dd0b65b  Javadoc: Add missing @throws and fix typo.
    omit b24bae9  Unnecessary semicolon.
    omit ce0626f  Fix up changes.xml.
    omit f6e394d  [DBUTILS-135] BeanProcessor is not thread safe since [DBUTILS-124].
    omit dc5e59b  fix java 6 build on travis by using precise distribution
    omit c18e3a0  update README.md
    omit 2c9db4f  .travis.yml: openjdk6
    omit 0034e3b  Remove oraclejdk7 from travis configuration, because it is no longer available.
    omit e6b27a0  Update 1.7 release date. Add 1.6 api docs to site menu.
    omit 0530203  Bump to next release version 2.0-SNAPSHOT
    omit f2ee24b  Set version for release
    omit 24278ed  Setup checkstyle as a managed plugin for easier use
    omit 57a0fa4  Update ruleset paths to latest known path
    omit 57c613c  Update commons-parent version to 42. Add version for checkstyle plugin.
    omit 77faa3c  Update issue tracking and mail list site docs
    omit e639004  Update the notice copyright year and the RC version
    omit 35d1db2  [DBUTILS-70] Add statement configuration for setting parameters on sql statements. Fix resource leak when a SQLException is thrown configuring a statement.
    omit cf7498e  Remove pom versions to pick up from parent and fix build issues. Remove deprecated checkstyle modules.
    omit 33a1e30  Update javadoc based on results of mvn javadoc:javadoc
    omit cd4eb5f  Update readme for 1.7 release
    omit ab593fd  Update version in pom for 1.7 release Update release notes Cleanup description and template
    omit 7ea0178  Update download page for 1.7 release
    omit 09fbd42  Set version for release
     add 2b6f867  [DBUTILS-70] Add statement configuration for setting parameters on sql statements. Fix resource leak when a SQLException is thrown configuring a statement.
     add c052727  Update commons-parent version to 42. Add version for checkstyle plugin.
     add 60b61ac  Update ruleset paths to latest known path
     add c44ef04  Setup checkstyle as a managed plugin for easier use
     add 6817ed7  Set version for release
     add 54e9783  Update download page for 1.7 release
     add df888ad  Update version in pom for 1.7 release Update release notes Cleanup description and template
     add dd54896  Update readme for 1.7 release
     add 0446d3f  Update javadoc based on results of mvn javadoc:javadoc
     add 5bc6f93  Remove pom versions to pick up from parent and fix build issues. Remove deprecated checkstyle modules.
     add 38a10ac  Update the notice copyright year and the RC version
     add d890c34  Update issue tracking and mail list site docs
     add 6d8ba4e  Bump to next release version 2.0-SNAPSHOT
     add 9206423  Update 1.7 release date. Add 1.6 api docs to site menu.
     add d718120  Remove oraclejdk7 from travis configuration, because it is no longer available.
     add 469d4a8  .travis.yml: openjdk6
     add 5dad813  update README.md
     add ea94fae  fix java 6 build on travis by using precise distribution
     add 0e6405a  [DBUTILS-135] BeanProcessor is not thread safe since [DBUTILS-124].
     add 3b2361e  Fix up changes.xml.
     add 007dbf7  Unnecessary semicolon.
     add 062a9ed  Javadoc: Add missing @throws and fix typo.
     add 084f286  Remove trailing white spaces on all lines.
     add 001e87d  [DBUTILS-137] Inefficient allocation of Maps in org.apache.commons.dbutils.BasicRowProcessor.toMap(ResultSet).
     add 8ba8691  [DBUTILS-136] CaseInsensitiveHashMap cannot be accessed by subclasses of BasicRowProcessor; add org.apache.commons.dbutils.BasicRowProcessor.createCaseInsensitiveHashMap(int).
     add 22772be  [DBUTILS-136] CaseInsensitiveHashMap cannot be accessed by subclasses of BasicRowProcessor; add org.apache.commons.dbutils.BasicRowProcessor.createCaseInsensitiveHashMap(int).
     add 276d23c  Update commons-parent from 42 to 43.
     add 30774f1  remove jdk6 travis build because it does not work with commons-parent 43
     add 8d41daf  travis: also build with java 9
     add e672a7b  Sort methods in AB order.
     add b47e288  [DBUTILS-138] org.apache.commons.dbutils.QueryRunner.query(Connection, boolean, String, ResultSetHandler&lt;T>, Object...) Exception in closing statement leave connections open.
     add 91ebf99  [DBUTILS-139] Update Java requirement from version 6 to 7.
     add 298f30f  [DBUTILS-139] Update Java requirement from version 6 to 7. Use try-with-resources.
     add 1412385  [DBUTILS-139] Update Java requirement from version 6 to 7. Remove redundant specification of type arguments.
     add d484a72  [DBUTILS-139] Update Java requirement from version 6 to 7. Remove redundant specification of type arguments.
     add b5114a8  Remove trailing white spaces on all lines.
     add 41e682d  Add final modifier to method parameters.
     add e2c137f  Add final modifier to local variables.
     add 84869ad  Convert 'for' loops to enhanced 'for' loops.
     add 4f1c582  Add missing '@Override' annotations.
     add 9d33601  Don't need to nest in an else clause.
     add c66efa9  Typo: 'JavaDoc' -> 'Javadoc'.
     add 57523c6  Fix PMD issue of unnecessary fully qualified name for class already imported
     add 85907f3  Merge pull request #6 from kinow/fix-report-issues
     add b4c8f24  Update Travis build with current JDKs.
     add 7b7df61  Update Apache Commons Parent from 47 to 48.
     add 3f450ed  Add OpenJDK 12 to Travis builds.
     add a9ca75f  Update NOTICE file for 2019.
     add 5f587d5  Name "Apache Commons" in page title.
     add 7275d6a  Use HTTPS links to Apache.
     add 28e2f2a  Replace Apache HTTP URL with HTTPS version.
     add 1b23525  Remove Oracle JDK 8. Add OpenJDK 13.
     add 26e4212  Fix the site's source repository link.
     add 7583d80  Fix the site's source repository link.
     add 5f30746  git-wip-us => gitbox
     add 99071e6  Add a annotation Column for mapping
     add d72b5b9  unit test for annotation mapping
     add 2f96141  Merge branch 'master' of https://github.com/rewerma/commons-dbutils into rewerma-master
     add 0acb0b8  Added Apache license header to new file
     add 87cb92d  Merge branch 'rewerma-master'
     add f1c783f  Ignore ctags file
     add a378b8d  Ignto ctags file
     add f481282  Add jacoco plugin to build
     add d72dd25  Configure to current coverage metrics
     add 2ed6a12  Merge branch 'jacoco'
     add e97220e  Dedupe property name logic
     add 324fef1  Simplify logic to only convert to Timestamp if not already a timestamp.
     add 2b47fc9  Add coverage for proxied methods in DriverProxy
     add 46466ed  Configure jacoco using the parent pom Replace usage of cobertura with jacoco Upgrade Mockito to latest
     add 6f2d6d9  Rotate checks in an 'and' conditional to perform cheapest first. Add behavioral test to verify that custom row processor is used.
     add 25d20ec  Add coverage for static function to wrap ResultSet with null-checker
     add b0971d4  Always copy Date, Time, Timestamp objects on get or set. Handle null byte[] on setter.
     add f485ad5  Add tests for setting null on date, time, timestamp
     add c769607  Javadoc: Replace <code></code> HTML tags with Javadoc {@code} notation.
     add 2dc083a  Remove unnecessary array creation for varargs.
     add 430753d  Update to latest commons-parent pom
     add b993cf2  Add missing package-info files
     add 8c8320c  Use checkstyle-plugin version from parent pom, and use latest checkstyle dependency Update junit, mockito to latest non-rc releases Correct checkstyle config based on updates
     add eda6b4a  Change from findbugs to spotbugs since findbugs is no longer maintained Add spotbugs exclusions for false positives
     add 0b4bf6f  Add checkstyle suppressions for false positives
     add 738c8ee  Mark a private static inner class as final Update license header on test class Add javadoc where missing or change to inheritDocs
     add 7cc841d  Suppress missing header false positive on props file
     add 2206aad  Add known difference for field accessibility going to private
     add 6579e80  Update changes for the next release.
     add 568c83c  Remove removed property for japicmp as of commons-parent:50. Will re-enable by file later when I figure out how to ignore a known breakage between major revisions.
     add 6ae6070  Add javadoc to new annotation
     add f7deda4  Correct deprecated methods to use advised call per javadoc. Suppress unchecked warning when creating an enum from String.
     add 6f47d76  Activate profiles for clirr and japicmp
     add 8e57ef3  Add config for japicmp to not break the build; update version. Add minSeverity to clirr configuration.
     add 23812de  Remove ignored clirr differences. It's valuable at build time to point out at build time and is included in reports for publishing. Ignoring anything here may create dischord with what is reported by japicmp.
     add 8cfb0d4  Update travis post command to use jacoco, its profile, and run in batch mode
     add dd3cd5d  Duplicate travis-jacoco profile to force dependency on jaxb-api to solve build with coveralls
     add d68ea02  Update versions and maven prereq based on versions scan. Remove deprecated property from checkstyle config https://github.com/checkstyle/checkstyle/issues/7329
     add de717d9  Revert field from private to protected to maintain binary compatibility in the next release. This was the only breaking change.
     add ff4b778  Remove change record noting breaking change since that was reverted.
     add 5303749  DBUTILS-131 Optimization to use PreparedStatement only when params are available
     add b152c02  Updated download page in preparation for 1.8 release
     add 8c70e67  Updating release details for 1.8
     add 7ff17e5  Update notice to 2020
     add 0d9c321  Generate contributing, readme, jira, and mail-lists pages
     add 9354e49  Correction on coverage badge (#10)
     add 25d7d09  Correction of coverage badge #10.
     add 0c22121  Add openjdk14 to Travis.
     add 6f047d4  Use Map API directly.
     add aa67f4d  fix typo
     add dfa28aa  Merge pull request #11 from XenoAmess/patch-1
     add 41e4b83  Test major Java versions with GitHub actions as documented on https://github.com/actions/setup-java
     add 90ee3e1  Enable GitHub Dependabot.
     add 02b79f5  Add missing header.
     add c7e75c0  GitHub builds on Java 8, 11, and 14 (current), allow fails on 15-ea.
     add aebfa71  Bump actions/checkout from v1 to v2.3.1 (#13)
     add 8597860  Bump commons-parent from 50 to 51 (#14)
     add 88b7b5f  Bump junit from 4.12 to 4.13 (#16)
     add 22d2bb6  Bump mockito-core from 3.2.4 to 3.4.4 (#18)
     add c23a9a1  Bump spotbugs-maven-plugin from 3.1.12.2 to 4.0.4 (#17)
     add 692adf8  Document recent changes.
     add 68f8ed3  Document recent changes.
     add 56c5764  Fix GitHub action for Java 15-ea.
     add 9643574  GitHub actions/setup-java@v1 -> actions/setup-java@v1.4.0.
     add be0aec8  Bump mockito-core from 3.4.4 to 3.4.6 (#21)
     add 24d6fae  Bump checkstyle from 8.34 to 8.35 (#20)
     add 44dffae  Document recent changes.
     add 64f1f15  Add --no-transfer-progress to CI builds.
     add e34a958  Bump commons-parent from 51 to 52 (#22)
     add a5830f3  Bump actions/checkout from v2.3.1 to v2.3.2 (#23)
     add 94bc1ca  actions/checkout from v2.3.1 to v2.3.2 #23.
     add 9419451  actions/checkout from v2.3.1 to v2.3.2 #25.
     add 3e05465  Drop openjdk12 and openjdk13 since these are neither LTS or the latest.
     add afb6e6a  Cache ~/.m2 dir for GitHub builds.
     add 44639ed  Trigger a GitHub build on pull requests.
     add b04d78a  Replace Java 14 with Java 15 as the latest Java version to test. Use Jaav 16 EA as the EA version to test.
     add a09faa8  Add SECURITY.MD.
     add 827e817  Typo.
     add 15e185f  Remove redundant calls to super().
     add 8ac08e4  No need to initialize to default value.
     add f88c24c  Travis: Replace Java 14 with 15. One Java 11 build.
     add 99d6c4d  Bump actions/checkout from v2.3.2 to v2.3.4 (#48)
     add aac1ee4  Bump junit from 4.13 to 4.13.1 (#42)
     add aa4a4d7  Bump spotbugs-maven-plugin from 4.0.4 to 4.1.4 (#45)
     add ad20f0d  Bump actions/checkout from v2.3.2 to v2.3.4 #48. Bump junit from 4.13 to 4.13.1 #42. Bump spotbugs-maven-plugin from 4.0.4 to 4.1.4 #45. Bump actions/setup-java from v1.4.0 to v1.4.3 #40.
     add 480da11  Bump actions/setup-java from v1.4.0 to v1.4.3 (#40)
     add 8c6cd34  Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-dbutils
     add 43bf96f  Bump checkstyle from 8.35 to 8.37 (#47)
     add 2833be3  Bump checkstyle from 8.35 to 8.37 #47. Bump mockito-core from 3.4.6 to 3.6.0 #46.
     add 1d11de7  Bump mockito-core from 3.4.6 to 3.6.0 (#46)
     add ec3f388  Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-dbutils
     add ee1734f  Remove redundant modifiers like public on interface members. Remove redundant modifiers like static on interface.
     add ce0b5bc  Use final.
     add 8c61fb6  Update commons.japicmp.version 0.14.3 -> 0.14.4.
     add 49c4cac  Add Java 17-EA to the GitHub build.
     add 7cded76  Update commons.japicmp.version 0.14.4 -> 0.15.1.
     add e906f65  Breaking binary compatibility should break the build instead of generating a report one might skip reading, especially for PRs.
     add 36d0788  mockito.version 3.6.0 -> 3.6.28 to try to get the build to pass on Java 16 and 17.
     add 29fd5da  Simplify array cloning.
     add 0efd97f  Migrate to non-deprecated Mockito class.
     add 9a47455  Bump mockito-core from 3.6.28 to 3.7.0 (#53)
     add 077dba9  Bump mockito-core from 3.6.28 to 3.7.0 #53.
     add e79a494  Collapse multiple identical catch clauses into one.
     add 039a257  Update com.github.siom79.japicmp:japicmp-maven-plugin 0.15.1 -> 0.15.2.
     add 273ded8  Bump spotbugs-maven-plugin from 4.1.4 to 4.2.0 (#52)
     add 3b5af53  Bump spotbugs-maven-plugin from 4.1.4 to 4.2.0 #52.
     add fc6df83  Fix Checkstyle suppressions DTD link.
     add 72a43d0  Fix Checkstyle configuration DTD link.
     add 453f2fc  Fix Checkstyle suppressions DTD link.
     add fc2eaed  Typo.
     add 486e524  Add SpotBugs exclusion.
     add d81b49a  No need to nest in else.
     add 6db03d6  Tidy up top level dir
     add 4f7c34b  More files moved from top level
     add 4ef2754  Dummy change
     add 6a437b6  Revert Dummy change
     add 6671cd7  Add GitHub code of conduct page that points to the Apache page.
     add 424cfa2  Replace GitHub build for Java 15 with Java 16 and drop Java 16-ea.
     add c3db1e6  Update `actions/setup-java` to v2.
     add 84ab548  Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-dbutils
     add 96d6a12  Replace Java 15 with Java 16 in Travis CI.
     add 0ec111e  Use StringBuilder instead of StringBuffer.
     add 12fa402  AdoptOpenJDK is moving to the Eclipse Foundation and rebranding as Eclipse Temurin.
     add 39b907d  Update GitHub build from Java 16 to 17.
     add 95a787c  Bump actions/checkout from 2.3.4 to 2.4.0 (#93)
     add 4548eaa  Bump actions/checkout from 2.3.4 to 2.4.0 #93.
     add 589a8a9  Update SpotBugs for Java 17.
     add 8e776a9  Drop obsolete travis build.
     add db8cade  Bump junit from 4.13.1 to 4.13.2 (#58)
     add d3e39f5  Bump junit from 4.13.1 to 4.13.2 #58.
     add 483245d  Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2 (#56)
     add 4f99d3f  Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2 #56
     add f1ae914  Run dependabot once a week.
     add b215d30  Don't use deprecated class.
     add 6b18c3c  Bump checkstyle from 8.37 to 9.2.1.
     add d5c27fe  Bump mockito-core from 3.7.0 to 4.2.0 (#97)
     add 30269ea  Bump mockito-core from 3.7.0 to 4.2.0 #97.
     add 9c42fec  Bump mockito-core from 4.2.0 to 4.3.1 (#103)
     add 0de079c  Bump mockito-core from 4.2.0 to 4.3.1 #103
     add a903fc4  Add CodeQL GitHub workflow.
     add 7b8e020  Update NOTICE file for 2022.
     add 1b12877  Bump actions/checkout from 2 to 3 (#106)
     add 0e642f2  Bump actions/checkout from 2 to 3 #75
     add fbf0065  Bump actions/cache from 2 to 3 (#109)
     add 6dcc1cd  Bump actions/cache from 2 to 3 #109
     add 253c74e  Bump mockito-core from 4.3.1 to 4.4.0 (#111)
     add 40912c4  Bump mockito-core from 4.3.1 to 4.4.0 #111
     add 6b9b043  Group some updates.
     add 809464a  Bump actions/cache from 3 to 3.0.2
     add e915c72  Bump actions/setup-java from 2 to 3
     add c898317  Bump commons-parent from 52 to 53 (#113)
     add dd106ac  Bump commons-parent from 52 to 53 #113
     add 8df7a7e  Bump github/codeql-action from 1 to 2 (#115)
     add 94dc910  Bump github/codeql-action from 1 to 2 #115
     add 6e25f98  Bump mockito-core from 4.4.0 to 4.5.1 (#116)
     add fe2c7e4  Bump mockito-core from 4.4.0 to 4.5.1 #116
     add e09d4c9  Organize.
     add 2a5fa06  Bump checkstyle from 9.2.1 to 9.3.
     add 86991e8  Update travis status to gha status (#120)
     add 1522925  Bump actions/cache from 3.0.2 to 3.0.3
     add ca9f5db  Bump mockito-core from 4.5.1 to 4.6.1 (#122)
     add e268e5c  Bump mockito-core from 4.5.1 to 4.6.1 #122
     add 8c22ca5  Bump actions/cache from 3.0.3 to 3.0.4
     add 90adfe0  Add coverage.yml
     add cff55fd  Add missing namespace and XSD to SpotBugs filter file.
     add 635ecff  Add missing namespace and XSD to SpotBugs filter file.
     add fa9299a  Bump actions/cache 3.0.4 to 3.0.5
     add a0828c6  Bump actions/cache 3.0.4 to 3.0.5
     add 7c3615b  Update GitHub builds to use Temurin
     add caeae7f  Bump actions/cache from 3.0.5 to 3.0.6
     add 0424256  Bump actions/cache from 3.0.6 to 3.0.7
     add ff2e335  Bump mockito-core from 4.6.1 to 4.7.0 (#131)
     add 456c142  Bump mockito-core from 4.6.1 to 4.7.0 #131
     add 1a24b6e  Bump actions/cache from 3.0.7 to 3.0.8
     add 6ebef38  Add pmd:cpd-check to Maven default goal
     add 4f7c4a8  Add pmd:check to Maven default goal
     add 915700b  Update README to use the default Maven goal
     add b1863d7  Better CodeQL URL
     add e260afd  Javadoc @see tags do not need to use a FQCN for classes in java.lang
     add d8b498b  Javadoc @link tags do not need to use a FQCN for classes in java.lang
     add c442515  Use standard Javadoc @since tag format
     add 7860ea9  Drop profile.clirr
     add ba53434  Use GAV coordinates Maven Central coordinates to make sure to pick up the latest
     add 97a6ddd  Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 (#132)
     add 37a9808  Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 #132
     add a95bdde  Bump actions/checkout from 3 to 3.0.2.
     add c1b6d50  Add same scorecards-analysis.yml as Apache Log4j (except for branches)
     add ee1bfe6  Add ossf/scorecard-action badge to readme
     add b579875  Bump mockito-core from 4.7.0 to 4.8.0 (#137)
     add 4fbe894  Bump mockito-core from 4.7.0 to 4.8.0 #137
     add 2135a0b  Use GitHub cache for CodeQL
     add 0d3f16c  Bump commons-parent from 53 to 54 (#139)
     add 61feae5  Bump commons-parent from 53 to 54 #139
     add a3a4d41  Bump japicmp-maven-plugin from 0.15.2 to 0.16.0
     add 05bcc4b  Bump JUnit 4 to 5 vintage
     add a9c0a96  Bump actions/cache from 3.0.8 to 3.0.9 (#141)
     add ca7a64e  Bump actions/cache from 3.0.8 to 3.0.9 #141
     add 9fd7897  Bump actions/setup-java from 3 to 3.5.1
     add b8b9f1e  GitHub Actions build: no top level permission defined
     add 72e1df5  Fix spelling
     add 8b3a774  Set to level permissions to 'read'
     add 2b0fffc  Don't persist credentials unnecessarily
     add f81064e  Spelling
     add 8471c14  Bump Scorecards from 1 to 2
     add 5ad5e0c  Bump mockito-core from 4.8.0 to 4.8.1 (#151)
     add 8d35643  Bump mockito-core from 4.8.0 to 4.8.1 #151
     add b6c73ea  Bump actions/upload-artifact from 3.1.0 to 3.1.1 (#150)
     add 3f6882b  Bump actions/upload-artifact from 3.1.0 to 3.1.1 #150
     add bf557de  Bump actions/setup-java from 3.5.1 to 3.6.0 (#148)
     add 05e93dd  Bump actions/cache from 3.0.9 to 3.0.11 (#145)
     add 6b4b322  Bump actions/cache from 3.0.9 to 3.0.11 #145
     add 81d2c68  Bump actions/checkout from 3.0.2 to 3.1.0 (#143)
     add ff2ffb2  Bump actions/checkout from 3.0.2 to 3.1.0 #143
     add 1d5786b  Bump spotbugs-maven-plugin from 4.4.2 to 4.7.3.0
     add 6e0be38  Add GHitHub robots file
     add 4e48194  Bump actions/setup-java from 3.6.0 to 3.7.0 #126
     add 099b31a  Bump spotbugs from 4.2.3 to 4.7.3
     add 966c6c1  Merge pull request #149 from apache/dependabot/maven/com.github.spotbugs-spotbugs-4.7.3
     add 3490528  Bump mockito-core from 4.8.1 to 4.9.0
     add 011db9c  Merge pull request #154 from apache/dependabot/maven/org.mockito-mockito-core-4.9.0
     add a0ac0b6  Bump checkstyle from 9.3 to 10.5.0
     add f1070d9  Merge pull request #155 from apache/dependabot/maven/com.puppycrawl.tools-checkstyle-10.5.0
     add 8bebc89  Merge branch 'master' into dependabot/maven/com.github.spotbugs-spotbugs-maven-plugin-4.7.3.0
     add 4815c90  Merge pull request #153 from apache/dependabot/maven/com.github.spotbugs-spotbugs-maven-plugin-4.7.3.0
     add 9e901dd  Be generous on result column having spaces.
     add 50e785f  Merge pull request #104 from prasad83/master
     add fa57cca  Revert checkstyle version to work with Java 8
     add f0cbf2f  Correct Checkstyle version
     add 9870e52  Format code with comments, update tests
     add 339976e  DBUTILS-148 Replace deprecated Mockito.initMocks with @RunWith(MockitoJUnitRunner.class)
     add 66c836e  DBUTILS-148 Remove unused mockings
     add c6f7cb4  DBUTILS-144 Use column index as property name when name and label are null
     add f06ca37  Undo Bump actions/setup-java from 3.6.0 to 3.7.0
     add 69a74fd  DBUTILS-112 Applying patch to add rollback quietly (thanks msiemczyk)
     add d319f65  Bump mockito-core from 4.9.0 to 4.10.0
     add 1d5ba3e  Merge pull request #161 from apache/dependabot/maven/org.mockito-mockito-core-4.10.0
     add 79bbe68  Bump commons-parent from 54 to 55
     add 360f636  Merge pull request #162 from apache/dependabot/maven/org.apache.commons-commons-parent-55
     add 86a9f83  Bump ossf/scorecard-action from 2.0.6 to 2.1.0
     add 19b7e79  Merge pull request #160 from apache/dependabot/github_actions/ossf/scorecard-action-2.1.0
     add 07e86d3  Bump actions/checkout from 3.1.0 to 3.2.0
     add 11e3c6f  Merge pull request #159 from apache/dependabot/github_actions/actions/checkout-3.2.0
     add 91d594f  Bump actions/setup-java from 3.6.0 to 3.9.0
     add 7cac918  Merge pull request #158 from apache/dependabot/github_actions/actions/setup-java-3.9.0
     add b1074b0  Bump ossf/scorecard-action from 2.1.0 to 2.1.2
     add 7a23844  Merge pull request #163 from apache/dependabot/github_actions/ossf/scorecard-action-2.1.2
     add 23bcef8  Bump actions/cache from 3.0.11 to 3.2.1
     add 1cc554e  Merge pull request #164 from apache/dependabot/github_actions/actions/cache-3.2.1
     add b188dc4  Bump mockito-core from 4.10.0 to 4.11.0
     add f69bab3  Merge pull request #166 from apache/dependabot/maven/org.mockito-mockito-core-4.11.0
     add 1fc963f  Bump actions/cache from 3.2.1 to 3.2.2
     add b94071a  Merge pull request #165 from apache/dependabot/github_actions/actions/cache-3.2.2
     add cdc0d9f  Update NOTICE to 2023
     add d7c4d73  Undo the commit that broke this build:
     add 8c4a58f  Bump spotbugs from 4.2.3 to 4.7.3
     add e2d9e7a  Bump commons-parent from 55 to 56 (#168)
     add 918b72a  Bump commons-parent from 55 to 56 #168
     add 3ed58bc  Bump spotbugs-maven-plugin from 4.4.2 to 4.7.3.0
     add 0c579f3  Merge pull request #169 from apache/dependabot/maven/com.github.spotbugs-spotbugs-maven-plugin-4.7.3.0
     add 4712f03  Merge branch 'master' into dependabot/maven/com.github.spotbugs-spotbugs-4.7.3
     add bd3a9a5  Merge pull request #170 from apache/dependabot/maven/com.github.spotbugs-spotbugs-4.7.3
     add eac17c9  DBUTILS-149 Revert Spotbugs version to address bugs from new analysis rules.
     add a5dc4b5  Bump actions/checkout from 3.2.0 to 3.3.0
     add f6a973b  Merge pull request #171 from apache/dependabot/github_actions/actions/checkout-3.3.0
     add 313a2d0  Pick up JUnit version from parent POM
     add fce4936  Pick up japicmp-maven-plugin version from parent POM
     add eb78037  Spotbugs errors should fail the build. Roll back testing config.
     add b79cdd7  Bump actions/upload-artifact from 3.1.1 to 3.1.2 (#172)
     add 1b95854  Bump actions/cache from 3.2.2 to 3.2.3 (#173)
     add 150a1b4  DBUTILS-149 Add exceptions for EI_EXPOSE_REP and EI_EXPOSE_REP2 to maintain binary compatibility.
     add 0285071  Pick up Checkstyle details from parent POM
     add 26f89fb  Fix typos
     add 47f9a66  POM project name should contain "Apache" prefix
     add d2750aa  += .asf.yaml
     add c4f495a  Bump actions/cache from 3.2.3 to 3.2.4 (#177)
     add 5d117b2  Pick up Spotbugs version from parent POM
     add f31dfd9  codecov-commenter => notifications
     add 9fb3530  Bump actions/cache from 3.2.4 to 3.2.5 (#178)
     add 5d0b1e3  Bump actions/setup-java from 3.9.0 to 3.10.0 (#179)
     add 654c4a6  Fetch parameter metadata only once. Apply patch PR-78 from github.com/frank-king
     add de4a122  Promote optimization as default for fetching the parameter metadata only once Clean up duplicated tests
     add bd8ebef  Merge branch 'frank-king-prefetch_pmd'
     add 8b526ca  Bump actions/cache from 3.2.5 to 3.2.6 (#181)
     add c69e79f  DBUTILS-150 Add unit test validating setter/getter pattern for indexed variables. This shows that special processing is not needed for indexed variables, such as using IndexedPropertyDescriptor or indexed setter/getter methods.
     add ea5c3d5  DBUTILS-150 Check for null before getting the annotations of a read method
     add efcecc6  Merge branch 'DBUTILS-150'
     add 2e7e493  DBUTILS-150 Add unit test to flex null reader check
     add e4e9ce7  Add remaining test coverage for BasicRowProcessor.CaseInsensitiveHashMap
     add 381b0f9  Bump actions/cache from 3.2.6 to 3.3.0 (#182)
     add f116b99  Bump actions/checkout from 3.3.0 to 3.4.0 (#183)
     add 5fdb901  Bump actions/cache from 3.3.0 to 3.3.1 (#184)
     add 46c184c  Bump actions/checkout from 3.4.0 to 3.5.0 (#185)
     add 0fa6509  Bump actions/setup-java from 3.10.0 to 3.11.0 (#187)
     add 2b18a33  Bump ossf/scorecard-action from 2.1.2 to 2.1.3 (#186)
     add e355149  Bump actions/checkout from 3.5.0 to 3.5.2 (#188)
     add 67ce356  Format: "catch(" -> "catch ("
     add 26d9364  Bump commons-parent from 56 to 57 (#189)
     add 9ed2f7c  Bump commons-parent from 56 to 57 #189
     add faea875  Grammar
     add b2d9108  Bump commons-parent from 57 to 58
     add 258db78  Bump actions/checkout from 3.5.2 to 3.5.3 (#190)
     add b312220  [StepSecurity] ci: Harden GitHub Actions (#191)
     add 348253a  [StepSecurity] ci: Harden GitHub Actions #191
     add e01943d  Bump github/codeql-action from 2.1.22 to 2.20.1 (#193)
     add d0c6023  Bump ossf/scorecard-action from 2.1.3 to 2.2.0 (#192)
     add 0b3a2c8  Throw a RuntimeException subclass instead of RuntimeException
     add d9cbb67  Bump github/codeql-action from 2.20.1 to 2.20.3 (#194)
     add a513310  Fix formatting
     add f6aebe4  Use HTTPS
     add 08e99d3  Bump github/codeql-action from 2.20.3 to 2.21.0 (#195)
     add 5ecc84b  Normalize spelling
     add f7e730a  Bump actions/setup-java from 3.11.0 to 3.12.0 (#197)
     add 2b8d92f  Bump github/codeql-action from 2.21.0 to 2.21.1 (#196)
     add 553d662  Bump commons-parent from 58 to 59
     add 20f7b49  Update Java requirement from version 7 to 8
     add e2d523a  Update build to use Java 21-ea
     add 5e538e2  Clean up imports
     add abb021d  Sort members
     add 3276720  Use compact array notation
     add fbd5200  Use lambdas
     add 33b1b9f  Use diamond notation
     add 3a39cca  Use final
     add b310c00  Use lambdas
     add 9a9eaa8  Use diamond notation
     add 27569b4  Use diamond notation
     add 19ec259  Use Integer object cache
     add 81484c1  Use Double and Float object caches
     add 48d99df  Use compact array notation
     add b3f314f  Use compact array notation
     add cd799fa  Use compact array notation
     add 0d5ef9d  Use final
     add 6c97fc5  Use compact array notation
     add fa44280  Remove trailing whitespace
     add 5e8f5c4  Use Double and Float object caches
     add 54e9a13  Use lambdas
     add e0fe6c9  Use compact array notation
     add 5c20d48  Remove paren clutter
     add 9235fef  Remove paren clutter
     add fbdbbcc  Remove paren clutter
     add 6a9b497  Format tweaks
     add 5a9ae67  Fix generics warning
     add 68d0edf  Fix generics warning
     add 4a2eaf8  Method that allocates a resources should release it.
     add 987860a  Use try-with-resources
     add 8c8c570  Method that allocates a resources should release it.
     add 3f9a36e  Method that allocates a resources should release it.
     add 7ca9187  Method that allocates a resources should release it.
     add e035260  Method that allocates a resources should release it.
     add 6b966ea  Method that allocates a resources should release it.
     add b3733d7  Method that allocates a resources should release it.
     add 2b43139  ResultSet not closed in QueryRunner.insert(Connection, String, ResultSetHandler, Object...).
     add d563207  ResultSe not closed in QueryRunner.insertBatch(Connection, String, ResultSetHandler, Object[][]).
     add f119ca5  Use generics
     add 1d88c13  Next release can be 1.8.0 instead of 2.0
     add a37591a  Move new annotation to main package
     add 46fc59a  Inline
     add 9ecd130  Better internal names
     add 7afe521  Better internal names
     add f77d773  Naming convention
     add 759b1e9  Don't initialize to default values
     add 2cb6ad6  Better internal names
     add c82dd3e  Format tweak
     add 609a669  Format tweak
     add 7683dec  Format tweak
     add 8d58c43  Better names
     add e623bc9  Better names
     add 8ce8b38  Better names
     add f7ae3c7  Inline single use variable
     add e43ccaa  Format tweak
     add 3cd3308  Add StatementConfiguration.StatementConfiguration(Integer, Integer, Integer, Integer, Duration)
     add 83dbe7e  Format tweak
     add b8f26c4  Normalize naming
     add e7bf82a  Use lambdas
     add 5d44863  Inline single use variable
     add 3360324  Format tweak
     add f828755  Simplify
     add cb9d633  AbstractQueryRunner.fillStatementWithBean(PreparedStatement, Object, String...) now throws IllegalStateException instead of RuntimeException.
     add 10fff32  Fix spelling
     add f3be21b  Use lambdas
     add b3bdaf9  Normalize naming
     add 72dc9ab  Refactor magic strings
     add cb23db5  Format tweak
     add 79c50a2  Import class instead of using a FQCN
     add 497e123  Test no longer needs to run on old Java versions
     add dd62c48  Test no longer needs to run on old Java versions
     add d503d35  Normalize naming
     add 84a056d  Javadoc: Reduce wordiness

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (9be04e5)
            \
             N -- N -- N   refs/heads/release (84a056d)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 ...he.commons.dbutils.PropertyHandler => .asf.yaml |   18 +-
 .../GH-ROBOTS.txt                                  |    8 +-
 .travis.yml => .github/dependabot.yml              |   56 +-
 .github/workflows/codeql-analysis.yml              |   85 +
 .github/workflows/coverage.yml                     |   52 +
 .github/workflows/maven.yml                        |   52 +
 .github/workflows/scorecards-analysis.yml          |   69 +
 src/main/assembly/src.xml => CODE_OF_CONDUCT.md    |   27 +-
 CONTRIBUTING.md                                    |    2 +-
 NOTICE.txt                                         |    4 +-
 README.md                                          |   20 +-
 RELEASE-NOTES.txt                                  |   92 +-
 src/main/assembly/src.xml => SECURITY.md           |   27 +-
 pom.xml                                            |  110 +-
 src/changes/changes.xml                            |  806 ++++----
 src/changes/release-notes.vm                       |    4 +-
 src/main/assembly/src.xml                          |    3 -
 .../commons/dbutils/AbstractQueryRunner.java       | 1305 ++++++------
 .../apache/commons/dbutils/AsyncQueryRunner.java   | 1261 ++++++------
 .../commons/dbutils/BaseResultSetHandler.java      | 1510 +++++---------
 .../apache/commons/dbutils/BasicRowProcessor.java  |  551 +++---
 .../org/apache/commons/dbutils/BeanProcessor.java  | 1062 +++++-----
 .../commons/dbutils/{annotations => }/Column.java  |    4 +-
 .../org/apache/commons/dbutils/ColumnHandler.java  |   33 +-
 .../java/org/apache/commons/dbutils/DbUtils.java   |  863 ++++----
 .../commons/dbutils/GenerousBeanProcessor.java     |    5 +-
 .../org/apache/commons/dbutils/OutParameter.java   |   57 +-
 .../apache/commons/dbutils/PropertyHandler.java    |   21 +-
 .../org/apache/commons/dbutils/ProxyFactory.java   |   25 +-
 .../org/apache/commons/dbutils/QueryLoader.java    |  284 ++-
 .../org/apache/commons/dbutils/QueryRunner.java    | 1795 ++++++++---------
 .../apache/commons/dbutils/ResultSetHandler.java   |    4 +-
 .../apache/commons/dbutils/ResultSetIterator.java  |  275 ++-
 .../org/apache/commons/dbutils/RowProcessor.java   |   16 +-
 .../commons/dbutils/StatementConfiguration.java    |  242 ++-
 .../commons/dbutils/annotations/package-info.java  |   21 -
 .../dbutils/handlers/AbstractKeyedHandler.java     |  173 +-
 .../dbutils/handlers/AbstractListHandler.java      |   13 +-
 .../commons/dbutils/handlers/ArrayHandler.java     |    9 +-
 .../commons/dbutils/handlers/ArrayListHandler.java |    7 +-
 .../commons/dbutils/handlers/BeanHandler.java      |    6 +-
 .../commons/dbutils/handlers/BeanListHandler.java  |    6 +-
 .../commons/dbutils/handlers/BeanMapHandler.java   |  369 ++--
 .../dbutils/handlers/ColumnListHandler.java        |  209 +-
 .../commons/dbutils/handlers/KeyedHandler.java     |  321 ++-
 .../commons/dbutils/handlers/MapHandler.java       |    7 +-
 .../commons/dbutils/handlers/MapListHandler.java   |    7 +-
 .../commons/dbutils/handlers/ScalarHandler.java    |   30 +-
 .../handlers/columns/BooleanColumnHandler.java     |   11 +-
 .../handlers/columns/ByteColumnHandler.java        |   11 +-
 .../handlers/columns/DoubleColumnHandler.java      |   11 +-
 .../handlers/columns/FloatColumnHandler.java       |   11 +-
 .../handlers/columns/IntegerColumnHandler.java     |   11 +-
 .../handlers/columns/LongColumnHandler.java        |   11 +-
 .../handlers/columns/SQLXMLColumnHandler.java      |   11 +-
 .../handlers/columns/ShortColumnHandler.java       |   11 +-
 .../handlers/columns/StringColumnHandler.java      |   11 +-
 .../handlers/columns/TimestampColumnHandler.java   |   11 +-
 .../handlers/properties/DatePropertyHandler.java   |   54 +-
 .../properties/StringEnumPropertyHandler.java      |    9 +-
 .../org/apache/commons/dbutils/package-info.java   |    3 +-
 .../dbutils/wrappers/SqlNullCheckedResultSet.java  | 1241 ++++++------
 .../dbutils/wrappers/StringTrimmedResultSet.java   |  212 +-
 .../resources/checkstyle/checkstyle-header.txt     |    0
 .../checkstyle/checkstyle-suppressions.xml         |    4 +-
 .../site/resources/checkstyle/checkstyle.xml       |    6 +-
 .../site/resources/pmd/pmd-ruleset.xml             |    0
 src/site/resources/profile.clirr                   |    0
 .../site/resources/spotbugs/sb-excludes.xml        |   89 +-
 src/site/site.xml                                  |    5 +-
 src/site/xdoc/building.xml                         |   22 +-
 src/site/xdoc/index.xml                            |    2 +-
 src/site/xdoc/issue-tracking.xml                   |    4 +-
 src/site/xdoc/mail-lists.xml                       |   30 +-
 .../commons/dbutils/AsyncQueryRunnerTest.java      |  515 +++--
 .../commons/dbutils/BaseResultSetHandlerTest.java  |   44 +-
 .../org/apache/commons/dbutils/BaseTestCase.java   |   90 +-
 .../commons/dbutils/BasicRowProcessorTest.java     |   28 +-
 .../apache/commons/dbutils/BeanProcessorTest.java  |  287 ++-
 .../org/apache/commons/dbutils/DbUtilsTest.java    |  264 +--
 .../commons/dbutils/GenerousBeanProcessorTest.java |  129 +-
 .../org/apache/commons/dbutils/MockResultSet.java  |   33 +-
 .../commons/dbutils/MockResultSetMetaData.java     |   26 +-
 .../apache/commons/dbutils/OutParameterTest.java   |   29 +-
 .../apache/commons/dbutils/ProxyFactoryTest.java   |   17 +-
 .../apache/commons/dbutils/QueryLoaderTest.java    |    4 +-
 .../apache/commons/dbutils/QueryRunnerTest.java    | 1312 ++++++------
 .../commons/dbutils/ResultSetIteratorTest.java     |   27 +-
 .../apache/commons/dbutils/ServiceLoaderTest.java  |   54 +-
 .../dbutils/StatementConfigurationTest.java        |   41 +-
 .../java/org/apache/commons/dbutils/TestBean.java  |   73 +-
 .../commons/dbutils/handlers/ArrayHandlerTest.java |   14 +-
 .../dbutils/handlers/ArrayListHandlerTest.java     |   19 +-
 .../commons/dbutils/handlers/BeanHandlerTest.java  |   40 +-
 .../dbutils/handlers/BeanListHandlerTest.java      |   63 +-
 .../dbutils/handlers/BeanMapHandlerTest.java       |   27 +-
 .../dbutils/handlers/ColumnListHandlerTest.java    |   26 +-
 .../commons/dbutils/handlers/KeyedHandlerTest.java |   84 +-
 .../commons/dbutils/handlers/MapHandlerTest.java   |   16 +-
 .../dbutils/handlers/MapListHandlerTest.java       |   23 +-
 .../dbutils/handlers/ScalarHandlerTest.java        |   14 +-
 ...estBase.java => AbstractTestColumnHandler.java} |   12 +-
 .../handlers/columns/BooleanColumnHandlerTest.java |    5 +-
 .../handlers/columns/ByteColumnHandlerTest.java    |    5 +-
 .../handlers/columns/DoubleColumnHandlerTest.java  |    5 +-
 .../handlers/columns/FloatColumnHandlerTest.java   |    5 +-
 .../handlers/columns/IntegerColumnHandlerTest.java |   15 +-
 .../handlers/columns/LongColumnHandlerTest.java    |    5 +-
 .../handlers/columns/SQLXMLColumnHandlerTest.java  |    5 +-
 .../handlers/columns/ShortColumnHandlerTest.java   |    5 +-
 .../handlers/columns/StringColumnHandlerTest.java  |    5 +-
 .../handlers/columns/TestColumnHandler.java        |   10 +-
 .../columns/TimestampColumnHandlerTest.java        |    5 +-
 .../properties/DatePropertyHandlerTest.java        |   42 +-
 .../handlers/properties/PropertyHandlerTest.java   |   26 +-
 .../handlers/properties/TestPropertyHandler.java   |    8 +-
 .../wrappers/SqlNullCheckedResultSetTest.java      | 2088 ++++++++++----------
 .../wrappers/StringTrimmedResultSetTest.java       |   10 +-
 118 files changed, 9413 insertions(+), 9859 deletions(-)
 copy src/test/resources/META-INF/services/org.apache.commons.dbutils.PropertyHandler => .asf.yaml (56%)
 copy src/test/resources/META-INF/services/org.apache.commons.dbutils.ColumnHandler => .github/GH-ROBOTS.txt (84%)
 rename .travis.yml => .github/dependabot.yml (71%)
 create mode 100644 .github/workflows/codeql-analysis.yml
 create mode 100644 .github/workflows/coverage.yml
 create mode 100644 .github/workflows/maven.yml
 create mode 100644 .github/workflows/scorecards-analysis.yml
 copy src/main/assembly/src.xml => CODE_OF_CONDUCT.md (50%)
 copy src/main/assembly/src.xml => SECURITY.md (50%)
 rename src/main/java/org/apache/commons/dbutils/{annotations => }/Column.java (95%)
 delete mode 100644 src/main/java/org/apache/commons/dbutils/annotations/package-info.java
 rename license-header.txt => src/site/resources/checkstyle/checkstyle-header.txt (100%)
 rename checkstyle-suppressions.xml => src/site/resources/checkstyle/checkstyle-suppressions.xml (91%)
 rename checkstyle.xml => src/site/resources/checkstyle/checkstyle.xml (97%)
 rename pmd-ruleset.xml => src/site/resources/pmd/pmd-ruleset.xml (100%)
 delete mode 100644 src/site/resources/profile.clirr
 rename sb-excludes.xml => src/site/resources/spotbugs/sb-excludes.xml (64%)
 rename src/test/java/org/apache/commons/dbutils/handlers/columns/{ColumnHandlerTestBase.java => AbstractTestColumnHandler.java} (88%)