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<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<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%)