commons-dbcp.git
3 days agoInherit Apache RAT version from commons-parent master
Gary Gregory [Sun, 25 Sep 2022 14:06:56 +0000 (10:06 -0400)] 
Inherit Apache RAT version from commons-parent

3 days agoBump pmd from 6.48.0 to 6.49.0
Gary Gregory [Sun, 25 Sep 2022 14:05:24 +0000 (10:05 -0400)] 
Bump pmd from 6.48.0 to 6.49.0

3 days agoBump maven-pmd-plugin from 3.18.0 to 3.19.0
Gary Gregory [Sun, 25 Sep 2022 14:04:45 +0000 (10:04 -0400)] 
Bump maven-pmd-plugin from 3.18.0 to 3.19.0

3 days agoBump junit-jupiter from 5.9.0 to 5.9.1
Gary Gregory [Sun, 25 Sep 2022 14:02:10 +0000 (10:02 -0400)] 
Bump junit-jupiter from 5.9.0 to 5.9.1

3 days agoMake BasicDataSource.getConnectionPool() public.
Gary Gregory [Sun, 25 Sep 2022 12:50:08 +0000 (08:50 -0400)] 
Make BasicDataSource.getConnectionPool() public.

5 days agoDrop Clirr property since commons-parent has replaced Clirr with
Gary Gregory [Fri, 23 Sep 2022 17:44:39 +0000 (13:44 -0400)] 
Drop Clirr property since commons-parent has replaced Clirr with
JApiCmp.

6 days agoBump commons-parent from 53 to 54 #219
Gary Gregory [Thu, 22 Sep 2022 17:35:27 +0000 (13:35 -0400)] 
Bump commons-parent from 53 to 54 #219

6 days agoBump commons-parent from 53 to 54 (#219)
dependabot[bot] [Thu, 22 Sep 2022 17:34:34 +0000 (13:34 -0400)] 
Bump commons-parent from 53 to 54 (#219)

Bumps [commons-parent](https://github.com/apache/commons-parent) from 53 to 54.
- [Release notes](https://github.com/apache/commons-parent/releases)
- [Changelog](https://github.com/apache/commons-parent/blob/master/RELEASE-NOTES.txt)
- [Commits](https://github.com/apache/commons-parent/commits)

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-parent
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 days agoBump junit-jupiter from 5.9.0 to 5.9.1 #218
Gary Gregory [Thu, 22 Sep 2022 17:34:22 +0000 (13:34 -0400)] 
Bump junit-jupiter from 5.9.0 to 5.9.1 #218

6 days agoBump junit-jupiter from 5.9.0 to 5.9.1 (#218)
dependabot[bot] [Thu, 22 Sep 2022 17:33:34 +0000 (13:33 -0400)] 
Bump junit-jupiter from 5.9.0 to 5.9.1 (#218)

Bumps [junit-jupiter](https://github.com/junit-team/junit5) from 5.9.0 to 5.9.1.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.9.0...r5.9.1)

---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 days agoUse GitHub cache for CodeQL
Gary Gregory [Thu, 22 Sep 2022 12:43:49 +0000 (08:43 -0400)] 
Use GitHub cache for CodeQL

2 weeks agoAdd ossf/scorecard-action badge to readme
Gary Gregory [Wed, 14 Sep 2022 15:10:36 +0000 (11:10 -0400)] 
Add ossf/scorecard-action badge to readme

2 weeks agoscorecards-analysis.yml
Gary Gregory [Mon, 12 Sep 2022 16:54:01 +0000 (09:54 -0700)] 
scorecards-analysis.yml

2 weeks agoBump spotbugs from 4.7.1 to 4.7.2 #214
Gary Gregory [Fri, 9 Sep 2022 15:17:09 +0000 (08:17 -0700)] 
Bump spotbugs from 4.7.1 to 4.7.2 #214

2 weeks agoBump spotbugs from 4.7.1 to 4.7.2 (#214)
dependabot[bot] [Fri, 9 Sep 2022 15:16:16 +0000 (08:16 -0700)] 
Bump spotbugs from 4.7.1 to 4.7.2 (#214)

Bumps [spotbugs](https://github.com/spotbugs/spotbugs) from 4.7.1 to 4.7.2.
- [Release notes](https://github.com/spotbugs/spotbugs/releases)
- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spotbugs/spotbugs/compare/4.7.1...4.7.2)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 weeks agoBump spotbugs-maven-plugin from 4.7.1.1 to 4.7.2.0 #213
Gary Gregory [Fri, 9 Sep 2022 14:25:04 +0000 (07:25 -0700)] 
Bump spotbugs-maven-plugin from 4.7.1.1 to 4.7.2.0 #213

2 weeks agoBump spotbugs-maven-plugin from 4.7.1.1 to 4.7.2.0 (#213)
dependabot[bot] [Fri, 9 Sep 2022 14:24:13 +0000 (07:24 -0700)] 
Bump spotbugs-maven-plugin from 4.7.1.1 to 4.7.2.0 (#213)

Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.7.1.1 to 4.7.2.0.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.7.1.1...spotbugs-maven-plugin-4.7.2.0)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 weeks agoBump mockito-core from 4.7.0 to 4.8.0 #215
Gary Gregory [Fri, 9 Sep 2022 14:24:00 +0000 (07:24 -0700)] 
Bump mockito-core from 4.7.0 to 4.8.0 #215

2 weeks agoBump mockito-core from 4.7.0 to 4.8.0 (#215)
dependabot[bot] [Fri, 9 Sep 2022 14:22:55 +0000 (07:22 -0700)] 
Bump mockito-core from 4.7.0 to 4.8.0 (#215)

Bumps [mockito-core](https://github.com/mockito/mockito) from 4.7.0 to 4.8.0.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.7.0...v4.8.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 weeks agoBump actions/checkout from 3 to 3.0.2.
Gary Gregory [Tue, 6 Sep 2022 16:25:13 +0000 (09:25 -0700)] 
Bump actions/checkout from 3 to 3.0.2.

3 weeks agoBump japicmp-maven-plugin from 0.15.7 to 0.16.0 #211
Gary Gregory [Fri, 2 Sep 2022 10:35:10 +0000 (06:35 -0400)] 
Bump japicmp-maven-plugin from 0.15.7 to 0.16.0 #211

3 weeks agoBump japicmp-maven-plugin from 0.15.7 to 0.16.0 (#211)
dependabot[bot] [Fri, 2 Sep 2022 10:33:56 +0000 (06:33 -0400)] 
Bump japicmp-maven-plugin from 0.15.7 to 0.16.0 (#211)

Bumps [japicmp-maven-plugin](https://github.com/siom79/japicmp) from 0.15.7 to 0.16.0.
- [Release notes](https://github.com/siom79/japicmp/releases)
- [Changelog](https://github.com/siom79/japicmp/blob/master/release.py)
- [Commits](https://github.com/siom79/japicmp/compare/japicmp-base-0.15.7...japicmp-base-0.16.0)

---
updated-dependencies:
- dependency-name: com.github.siom79.japicmp:japicmp-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 weeks agoUse GAV coordinates Maven Central coordinates to make sure to pick up
Gary Gregory [Thu, 1 Sep 2022 14:36:34 +0000 (10:36 -0400)] 
Use GAV coordinates Maven Central coordinates to make sure to pick up
the latest

3 weeks agoRefer to master branch only and drop reference to trunk branch name
Gary Gregory [Thu, 1 Sep 2022 11:52:56 +0000 (07:52 -0400)] 
Refer to master branch only and drop reference to trunk branch name

4 weeks agoUpdate code coverage badge and link
Gary Gregory [Tue, 30 Aug 2022 20:48:15 +0000 (16:48 -0400)] 
Update code coverage badge and link

4 weeks agoUse standard Javadoc @since tag format
Gary Gregory [Tue, 30 Aug 2022 15:13:20 +0000 (11:13 -0400)] 
Use standard Javadoc @since tag format

4 weeks agoAdd comment
Gary Gregory [Tue, 30 Aug 2022 13:22:32 +0000 (09:22 -0400)] 
Add comment

4 weeks agoBump maven-javadoc-plugin from 3.4.0 to 3.4.1
Gary Gregory [Tue, 30 Aug 2022 13:18:01 +0000 (09:18 -0400)] 
Bump maven-javadoc-plugin from 3.4.0 to 3.4.1

4 weeks agoBump maven-pmd-plugin from 3.17.0 to 3.18.0
Gary Gregory [Tue, 30 Aug 2022 13:17:01 +0000 (09:17 -0400)] 
Bump maven-pmd-plugin from 3.17.0 to 3.18.0

Bump pmd from 6.47.0 to 6.48.0.

4 weeks agoWrong property name logged in
Gary Gregory [Tue, 30 Aug 2022 13:14:20 +0000 (09:14 -0400)] 
Wrong property name logged in
ConnectionFactoryFactory.createConnectionFactory().

4 weeks agoMerge branch 'master' of https://gitbox.apache.org/repos/asf/commons-dbcp.git
Gary Gregory [Tue, 30 Aug 2022 13:09:42 +0000 (09:09 -0400)] 
Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-dbcp.git

4 weeks agoReuse constant
Gary Gregory [Tue, 30 Aug 2022 13:08:27 +0000 (09:08 -0400)] 
Reuse constant

4 weeks agoBump maven-checkstyle-plugin from 3.1.2 to 3.2.0 #210
Gary Gregory [Tue, 30 Aug 2022 13:05:28 +0000 (09:05 -0400)] 
Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 #210

4 weeks agoBump maven-checkstyle-plugin from 3.1.2 to 3.2.0 (#210)
dependabot[bot] [Tue, 30 Aug 2022 13:04:09 +0000 (09:04 -0400)] 
Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 (#210)

Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.1.2 to 3.2.0.
- [Release notes](https://github.com/apache/maven-checkstyle-plugin/releases)
- [Commits](https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.1.2...maven-checkstyle-plugin-3.2.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-checkstyle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 weeks agoUse the term "connection string" instead of "url"
Gary Gregory [Tue, 30 Aug 2022 13:03:58 +0000 (09:03 -0400)] 
Use the term "connection string" instead of "url"

4 weeks agoJavadoc @see tags do not need to use a FQCN for classes in java.lang
Gary Gregory [Mon, 29 Aug 2022 11:10:13 +0000 (07:10 -0400)] 
Javadoc @see tags do not need to use a FQCN for classes in java.lang

4 weeks agoBetter CodeQL URL
Gary Gregory [Sat, 27 Aug 2022 19:11:03 +0000 (15:11 -0400)] 
Better CodeQL URL

4 weeks agoDrop README.txt in favor of README.md
Gary Gregory [Fri, 26 Aug 2022 12:16:04 +0000 (08:16 -0400)] 
Drop README.txt in favor of README.md

4 weeks agoUpdate README to use the default Maven goal
Gary Gregory [Fri, 26 Aug 2022 12:15:36 +0000 (08:15 -0400)] 
Update README to use the default Maven goal

5 weeks agoBump actions/cache from 3.0.7 to 3.0.8
Gary Gregory [Mon, 22 Aug 2022 19:21:35 +0000 (15:21 -0400)] 
Bump actions/cache from 3.0.7 to 3.0.8

5 weeks agoBump mockito-core from 4.6.1 to 4.7.0 #208
Gary Gregory [Sat, 20 Aug 2022 18:18:19 +0000 (14:18 -0400)] 
Bump mockito-core from 4.6.1 to 4.7.0 #208

5 weeks agoBump mockito-core from 4.6.1 to 4.7.0 (#208)
dependabot[bot] [Sat, 20 Aug 2022 18:17:34 +0000 (14:17 -0400)] 
Bump mockito-core from 4.6.1 to 4.7.0 (#208)

Bumps [mockito-core](https://github.com/mockito/mockito) from 4.6.1 to 4.7.0.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.6.1...v4.7.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 weeks agoBump actions/cache from 3.0.6 to 3.0.7
Gary Gregory [Fri, 12 Aug 2022 11:13:55 +0000 (07:13 -0400)] 
Bump actions/cache from 3.0.6 to 3.0.7

7 weeks agoBump actions/cache from 3.0.5 to 3.0.6
Gary Gregory [Fri, 5 Aug 2022 12:34:19 +0000 (08:34 -0400)] 
Bump actions/cache from 3.0.5 to 3.0.6

2 months agoUpdate GitHub builds to use Temurin
Gary Gregory [Fri, 29 Jul 2022 12:38:16 +0000 (08:38 -0400)] 
Update GitHub builds to use Temurin

2 months agoBump spotbugs-maven-plugin from 4.7.1.0 to 4.7.1.1 #204
Gary Gregory [Fri, 29 Jul 2022 11:51:46 +0000 (07:51 -0400)] 
Bump spotbugs-maven-plugin from 4.7.1.0 to 4.7.1.1 #204

2 months agoBump spotbugs-maven-plugin from 4.7.1.0 to 4.7.1.1 (#204)
dependabot[bot] [Fri, 29 Jul 2022 11:50:48 +0000 (07:50 -0400)] 
Bump spotbugs-maven-plugin from 4.7.1.0 to 4.7.1.1 (#204)

Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.7.1.0 to 4.7.1.1.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.7.1.0...spotbugs-maven-plugin-4.7.1.1)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 months agoBump junit-jupiter from 5.8.2 to 5.9.0 #203
Gary Gregory [Fri, 29 Jul 2022 11:50:34 +0000 (07:50 -0400)] 
Bump junit-jupiter from 5.8.2 to 5.9.0 #203

2 months agoBump junit-jupiter from 5.8.2 to 5.9.0 (#203)
dependabot[bot] [Fri, 29 Jul 2022 11:49:41 +0000 (07:49 -0400)] 
Bump junit-jupiter from 5.8.2 to 5.9.0 (#203)

Bumps [junit-jupiter](https://github.com/junit-team/junit5) from 5.8.2 to 5.9.0.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.8.2...r5.9.0)

---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 months agoUse streams and reuse internal Utils code
Gary Gregory [Sun, 17 Jul 2022 13:15:00 +0000 (09:15 -0400)] 
Use streams and reuse internal Utils code

2 months agoBump actions/cache 3.0.4 to 3.0.5
Gary Gregory [Sat, 16 Jul 2022 00:14:12 +0000 (20:14 -0400)] 
Bump actions/cache 3.0.4 to 3.0.5

2 months agoBump actions/cache 3.0.4 to 3.0.5
Gary Gregory [Fri, 15 Jul 2022 12:34:27 +0000 (08:34 -0400)] 
Bump actions/cache 3.0.4 to 3.0.5

2 months agoAdd URLs to JDBC and Commons Pool.
Gary Gregory [Mon, 11 Jul 2022 14:08:40 +0000 (10:08 -0400)] 
Add URLs to JDBC and Commons Pool.

2 months agoFormat nit
Gary Gregory [Sun, 10 Jul 2022 20:29:32 +0000 (16:29 -0400)] 
Format nit

2 months agoUse generics in makeMap() and then reuse makeMap()
Gary Gregory [Sun, 10 Jul 2022 20:23:21 +0000 (16:23 -0400)] 
Use generics in makeMap() and then reuse makeMap()

Refactor duplication

2 months agoReuse createMap()
Gary Gregory [Sun, 10 Jul 2022 19:54:36 +0000 (15:54 -0400)] 
Reuse createMap()

2 months agoSimplify
Gary Gregory [Sun, 10 Jul 2022 19:44:46 +0000 (15:44 -0400)] 
Simplify

2 months agoReuse java.util.Map.computeIfAbsent()
Gary Gregory [Sun, 10 Jul 2022 19:39:08 +0000 (15:39 -0400)] 
Reuse java.util.Map.computeIfAbsent()

2 months agoReuse Utils.clone(char[])
Gary Gregory [Sun, 10 Jul 2022 19:34:19 +0000 (15:34 -0400)] 
Reuse Utils.clone(char[])

2 months agoAdd PMD CPD check to default Maven goal
Gary Gregory [Sun, 10 Jul 2022 19:26:42 +0000 (15:26 -0400)] 
Add PMD CPD check to default Maven goal

2 months agoRefactor duplicate pattern
Gary Gregory [Sun, 10 Jul 2022 19:21:55 +0000 (15:21 -0400)] 
Refactor duplicate pattern

2 months agoRefactor duplicate pattern using AbandonedTrace
Gary Gregory [Sun, 10 Jul 2022 18:57:47 +0000 (14:57 -0400)] 
Refactor duplicate pattern using AbandonedTrace

2 months agoUse forEach and make AbandonedTrace processing type-safe
Gary Gregory [Sun, 10 Jul 2022 18:42:12 +0000 (14:42 -0400)] 
Use forEach and make AbandonedTrace processing type-safe

2 months agoMove normalization for package private class PooledConnectionImpl into
Gary Gregory [Sun, 10 Jul 2022 18:06:39 +0000 (14:06 -0400)] 
Move normalization for package private class PooledConnectionImpl into
PStmtKey.

2 months agoDeclutter internals
Gary Gregory [Sun, 10 Jul 2022 16:03:16 +0000 (12:03 -0400)] 
Declutter internals

2 months agoConvert inline comments to Javadoc, formatting
Gary Gregory [Sun, 10 Jul 2022 12:47:47 +0000 (08:47 -0400)] 
Convert inline comments to Javadoc, formatting

2 months agoFormat nits
Gary Gregory [Sun, 10 Jul 2022 12:26:21 +0000 (08:26 -0400)] 
Format nits

2 months agoInternal refactoring
Gary Gregory [Sat, 9 Jul 2022 22:55:20 +0000 (18:55 -0400)] 
Internal refactoring

2 months agoUpdate comment
Gary Gregory [Sat, 9 Jul 2022 22:49:34 +0000 (18:49 -0400)] 
Update comment

2 months agoMake package-private classes final
Gary Gregory [Sat, 9 Jul 2022 22:44:20 +0000 (18:44 -0400)] 
Make package-private classes final

2 months agoUse Objects#toString()
Gary Gregory [Sat, 9 Jul 2022 22:38:58 +0000 (18:38 -0400)] 
Use Objects#toString()

2 months agoInternal refactoring
Gary Gregory [Sat, 9 Jul 2022 22:34:08 +0000 (18:34 -0400)] 
Internal refactoring

2 months agoSimplify implementation
Gary Gregory [Sat, 9 Jul 2022 21:42:53 +0000 (17:42 -0400)] 
Simplify implementation

2 months agoBump apache-rat-plugin 0.13 to 0.14.
Gary Gregory [Sat, 9 Jul 2022 21:32:07 +0000 (17:32 -0400)] 
Bump apache-rat-plugin 0.13 to 0.14.

2 months agoCapitalize private static final constant names. 112/head
Gary Gregory [Sat, 9 Jul 2022 20:02:16 +0000 (16:02 -0400)] 
Capitalize private static final constant names.

Don't use FQCNs for java.io classes.

2 months agoSimplify
Gary Gregory [Sat, 9 Jul 2022 18:10:47 +0000 (14:10 -0400)] 
Simplify

2 months agoBump spotbugs-maven-plugin from 4.7.0.0 to 4.7.1.0 #200
Gary Gregory [Fri, 8 Jul 2022 22:15:00 +0000 (18:15 -0400)] 
Bump spotbugs-maven-plugin from 4.7.0.0 to 4.7.1.0 #200

2 months agoBump spotbugs-maven-plugin from 4.7.0.0 to 4.7.1.0 (#200)
dependabot[bot] [Fri, 8 Jul 2022 22:14:17 +0000 (18:14 -0400)] 
Bump spotbugs-maven-plugin from 4.7.0.0 to 4.7.1.0 (#200)

Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.7.0.0 to 4.7.1.0.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.7.0.0...spotbugs-maven-plugin-4.7.1.0)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 months agoWhitespace
Gary Gregory [Mon, 4 Jul 2022 18:12:24 +0000 (14:12 -0400)] 
Whitespace

2 months agoAdd missing namespace and XSD to SpotBugs filter file.
Gary Gregory [Mon, 4 Jul 2022 17:10:07 +0000 (13:10 -0400)] 
Add missing namespace and XSD to SpotBugs filter file.

2 months agoRemove obsolete entry in SpotBugs suppressions file.
Gary Gregory [Mon, 4 Jul 2022 14:07:34 +0000 (10:07 -0400)] 
Remove obsolete entry in SpotBugs suppressions file.

2 months agoAdd SpotBugs check to default Maven goal
Gary Gregory [Mon, 4 Jul 2022 14:05:30 +0000 (10:05 -0400)] 
Add SpotBugs check to default Maven goal

2 months agoSpotBugs: An overridable method is called from a constructor
Gary Gregory [Mon, 4 Jul 2022 13:52:15 +0000 (09:52 -0400)] 
SpotBugs: An overridable method is called from a constructor

Calling an overridable method during in a constructor may result in the
use of uninitialized data. It may also leak the this reference of the
partially constructed object. Only static, final or private methods
should be invoked from a constructor.
See SEI CERT rule MET05-J. Ensure that constructors do not call
overridable methods.

Bug kind and pattern: MC - MC_OVERRIDABLE_METHOD_CALL_IN_CONSTRUCTOR

2 months agoReuse pattern of throwing XAException instead of NullPointerException in
Gary Gregory [Mon, 4 Jul 2022 13:27:21 +0000 (09:27 -0400)] 
Reuse pattern of throwing XAException instead of NullPointerException in
LocalXAConnectionFactory.LocalXAResource

2 months agoPerformance: Refactor to use a static inner class in
Gary Gregory [Mon, 4 Jul 2022 13:08:44 +0000 (09:08 -0400)] 
Performance: Refactor to use a static inner class in
DataSourceXAConnectionFactory.

2 months agoPerformance: No need for map lookups if we traverse map entries instead
Gary Gregory [Mon, 4 Jul 2022 12:54:00 +0000 (08:54 -0400)] 
Performance: No need for map lookups if we traverse map entries instead
of keys.

2 months agoBump spotbugs from 4.7.0 to 4.7.1
Gary Gregory [Mon, 4 Jul 2022 12:43:53 +0000 (08:43 -0400)] 
Bump spotbugs from 4.7.0 to 4.7.1

2 months agoTypo
Gary Gregory [Mon, 4 Jul 2022 12:43:22 +0000 (08:43 -0400)] 
Typo

2 months agoBump spotbugs from 4.7.0 to 4.7.1 (#198)
dependabot[bot] [Mon, 4 Jul 2022 12:41:52 +0000 (08:41 -0400)] 
Bump spotbugs from 4.7.0 to 4.7.1 (#198)

Bumps [spotbugs](https://github.com/spotbugs/spotbugs) from 4.7.0 to 4.7.1.
- [Release notes](https://github.com/spotbugs/spotbugs/releases)
- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spotbugs/spotbugs/compare/4.7.0...4.7.1)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 months agoDeclutter the root folder
Gary Gregory [Mon, 4 Jul 2022 12:34:11 +0000 (08:34 -0400)] 
Declutter the root folder

2 months agoDeclutter the root folder
Gary Gregory [Mon, 4 Jul 2022 12:33:55 +0000 (08:33 -0400)] 
Declutter the root folder

2 months agoFix XML for 'LifetimeExceededException should extend SQLException.'
Gary Gregory [Mon, 4 Jul 2022 11:33:45 +0000 (07:33 -0400)] 
Fix XML for 'LifetimeExceededException should extend SQLException.'

2 months agoSort members
Gary Gregory [Sun, 3 Jul 2022 18:25:24 +0000 (14:25 -0400)] 
Sort members

2 months agoJavadoc
Gary Gregory [Sun, 3 Jul 2022 18:11:37 +0000 (14:11 -0400)] 
Javadoc

2 months agoReflection is no longer needed as of our 2.8.0
Gary Gregory [Sun, 3 Jul 2022 18:11:30 +0000 (14:11 -0400)] 
Reflection is no longer needed as of our 2.8.0

2 months agoReplace Exception with SQLException in some method signatures (preserves
Gary Gregory [Sun, 3 Jul 2022 17:56:01 +0000 (13:56 -0400)] 
Replace Exception with SQLException in some method signatures (preserves
binary compatibility, not source).

2 months agoDon't leak Connections when PoolableConnectionFactory.makeObject() fails
Gary Gregory [Sun, 3 Jul 2022 17:54:36 +0000 (13:54 -0400)] 
Don't leak Connections when PoolableConnectionFactory.makeObject() fails
to create a JMX ObjectName.

2 months agoCamcel-case internal names.
Gary Gregory [Sun, 3 Jul 2022 17:34:05 +0000 (13:34 -0400)] 
Camcel-case internal names.

2 months agoReplace Exception with SQLException in some method signatures (preserves
Gary Gregory [Sun, 3 Jul 2022 17:28:09 +0000 (13:28 -0400)] 
Replace Exception with SQLException in some method signatures (preserves
binary compatibility, not source).

2 months agoRefactor duplicate logic and throw SQLException instead of Exception in
Gary Gregory [Sun, 3 Jul 2022 17:05:41 +0000 (13:05 -0400)] 
Refactor duplicate logic and throw SQLException instead of Exception in
internal validateLifetime() methods.