commons-text.git
15 hours agoBump actions/setup-java from 3 to 3.5.1 master
Gary Gregory [Sat, 1 Oct 2022 19:03:26 +0000 (15:03 -0400)] 
Bump actions/setup-java from 3 to 3.5.1

31 hours agoBump actions/cache from 3.0.8 to 3.0.9
dependabot[bot] [Fri, 30 Sep 2022 20:01:39 +0000 (20:01 +0000)] 
Bump actions/cache from 3.0.8 to 3.0.9

Bumps [actions/cache](https://github.com/actions/cache) from 3.0.8 to 3.0.9.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.8...v3.0.9)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
31 hours agoBump commons.pmd-impl.version from 6.49.0 to 6.50.0
dependabot[bot] [Fri, 30 Sep 2022 20:03:18 +0000 (20:03 +0000)] 
Bump commons.pmd-impl.version from 6.49.0 to 6.50.0

Bumps `commons.pmd-impl.version` from 6.49.0 to 6.50.0.

Updates `pmd-core` from 6.49.0 to 6.50.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.49.0...pmd_releases/6.50.0)

Updates `pmd-java` from 6.49.0 to 6.50.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.49.0...pmd_releases/6.50.0)

Updates `pmd-javascript` from 6.49.0 to 6.50.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.49.0...pmd_releases/6.50.0)

Updates `pmd-jsp` from 6.49.0 to 6.50.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.49.0...pmd_releases/6.50.0)

---
updated-dependencies:
- dependency-name: net.sourceforge.pmd:pmd-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-javascript
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-jsp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
3 days agoBump to next development version release
Gary Gregory [Thu, 29 Sep 2022 02:17:56 +0000 (22:17 -0400)] 
Bump to next development version

7 days agoPrepare release candidate commons-text-1.10.0-RC1 rel/commons-text-1.10.0
Gary Gregory [Sat, 24 Sep 2022 14:44:15 +0000 (10:44 -0400)] 
Prepare release candidate

7 days agoRelease notes for the next release candidate.
Gary Gregory [Sat, 24 Sep 2022 14:35:35 +0000 (10:35 -0400)] 
Release notes for the next release candidate.

7 days agoFormat tweak
Gary Gregory [Sat, 24 Sep 2022 14:30:22 +0000 (10:30 -0400)] 
Format tweak

7 days agoJavadoc since tags
Gary Gregory [Sat, 24 Sep 2022 14:29:01 +0000 (10:29 -0400)] 
Javadoc since tags

7 days agoRemove unused import
Gary Gregory [Sat, 24 Sep 2022 14:26:51 +0000 (10:26 -0400)] 
Remove unused import

7 days agoFix PMD CPD error by delegating deprecated method to new method
Gary Gregory [Sat, 24 Sep 2022 14:22:15 +0000 (10:22 -0400)] 
Fix PMD CPD error by delegating deprecated method to new method

7 days agoJavadoc
Gary Gregory [Sat, 24 Sep 2022 14:18:42 +0000 (10:18 -0400)] 
Javadoc

7 days agoBump junit-jupiter from 5.9.0 to 5.9.1
Gary Gregory [Sat, 24 Sep 2022 14:08:25 +0000 (10:08 -0400)] 
Bump junit-jupiter from 5.9.0 to 5.9.1

7 days agoSort members
Gary Gregory [Sat, 24 Sep 2022 13:36:55 +0000 (09:36 -0400)] 
Sort members

7 days agoBetter use of Stream and Map APIs
Gary Gregory [Sat, 24 Sep 2022 13:33:19 +0000 (09:33 -0400)] 
Better use of Stream and Map APIs

Make some package private types final

7 days agoReuse existing methods
Gary Gregory [Sat, 24 Sep 2022 12:17:10 +0000 (08:17 -0400)] 
Reuse existing methods

8 days agoWorkaround for https://github.com/siom79/japicmp/issues/265 no longer
Gary Gregory [Fri, 23 Sep 2022 23:22:50 +0000 (19:22 -0400)] 
Workaround for https://github.com/siom79/japicmp/issues/265 no longer
needed

Use https scheme

8 days agoBump commons.japicmp.version from 0.15.3 to 0.16.0.
Gary Gregory [Fri, 23 Sep 2022 22:18:15 +0000 (18:18 -0400)] 
Bump commons.japicmp.version from 0.15.3 to 0.16.0.

8 days agoBump commons.javadoc.version from 3.3.2 to 3.4.1
Gary Gregory [Fri, 23 Sep 2022 22:12:06 +0000 (18:12 -0400)] 
Bump commons.javadoc.version from 3.3.2 to 3.4.1

8 days agoPrepare for the next release candidate
Gary Gregory [Fri, 23 Sep 2022 22:10:27 +0000 (18:10 -0400)] 
Prepare for the next release candidate

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

8 days agoWe no longer need a special configuration to run SureFire with ByteBuddy
Gary Gregory [Fri, 23 Sep 2022 17:40:27 +0000 (13:40 -0400)] 
We no longer need a special configuration to run SureFire with ByteBuddy
on Java 16 and up

8 days agoRe-enable JaCoCo on Java 13 and up
Gary Gregory [Fri, 23 Sep 2022 17:37:11 +0000 (13:37 -0400)] 
Re-enable JaCoCo on Java 13 and up

8 days agoRound out test
Gary Gregory [Fri, 23 Sep 2022 17:16:02 +0000 (13:16 -0400)] 
Round out test

8 days agoMake default string lookups configurable via system property. Remove dns, url, and...
Matt Juntunen [Fri, 23 Sep 2022 16:16:27 +0000 (12:16 -0400)] 
Make default string lookups configurable via system property. Remove dns, url, and script lookups from defaults. (#341)

Co-authored-by: Gary Gregory <garydgregory@users.noreply.github.com>
9 days agoUse GitHub cache for CodeQL
Gary Gregory [Thu, 22 Sep 2022 12:53:35 +0000 (08:53 -0400)] 
Use GitHub cache for CodeQL

10 days agoBump commons-parent from 53 to 54 #358
Gary Gregory [Thu, 22 Sep 2022 02:25:52 +0000 (22:25 -0400)] 
Bump commons-parent from 53 to 54 #358

10 days agoBump commons-parent from 53 to 54 (#358)
dependabot[bot] [Thu, 22 Sep 2022 02:23:01 +0000 (22:23 -0400)] 
Bump commons-parent from 53 to 54 (#358)

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>
10 days agoBump junit-jupiter from 5.9.0 to 5.9.1 #357
Gary Gregory [Thu, 22 Sep 2022 02:22:24 +0000 (22:22 -0400)] 
Bump junit-jupiter from 5.9.0 to 5.9.1 #357

10 days agoBump junit-jupiter from 5.9.0 to 5.9.1 (#357)
dependabot[bot] [Thu, 22 Sep 2022 02:20:44 +0000 (22:20 -0400)] 
Bump junit-jupiter from 5.9.0 to 5.9.1 (#357)

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>
11 days agoJavadoc
Gary Gregory [Tue, 20 Sep 2022 13:18:37 +0000 (09:18 -0400)] 
Javadoc

11 days agoJavadoc
Gary Gregory [Tue, 20 Sep 2022 13:16:41 +0000 (09:16 -0400)] 
Javadoc

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

2 weeks agoAdd same scorecards-analysis.yml as Apache Log4j (except for branches)
Gary Gregory [Mon, 12 Sep 2022 16:59:35 +0000 (09:59 -0700)] 
Add same scorecards-analysis.yml as Apache Log4j (except for branches)

3 weeks agoBump spotbugs from 4.7.1 to 4.7.2
dependabot[bot] [Fri, 9 Sep 2022 23:34:56 +0000 (23:34 +0000)] 
Bump spotbugs from 4.7.1 to 4.7.2

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>
3 weeks agoBump spotbugs-maven-plugin from 4.7.1.1 to 4.7.2.0
dependabot[bot] [Fri, 9 Sep 2022 20:02:20 +0000 (20:02 +0000)] 
Bump spotbugs-maven-plugin from 4.7.1.1 to 4.7.2.0

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>
3 weeks agoBump maven-pmd-plugin from 3.18.0 to 3.19.0
dependabot[bot] [Fri, 9 Sep 2022 20:02:14 +0000 (20:02 +0000)] 
Bump maven-pmd-plugin from 3.18.0 to 3.19.0

Bumps [maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) from 3.18.0 to 3.19.0.
- [Release notes](https://github.com/apache/maven-pmd-plugin/releases)
- [Commits](https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.18.0...maven-pmd-plugin-3.19.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
3 weeks agoBump mockito-inline from 4.7.0 to 4.8.0
dependabot[bot] [Fri, 9 Sep 2022 20:02:08 +0000 (20:02 +0000)] 
Bump mockito-inline from 4.7.0 to 4.8.0

Bumps [mockito-inline](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-inline
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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

4 weeks agoBump commons.pmd-impl.version from 6.48.0 to 6.49.0
dependabot[bot] [Fri, 2 Sep 2022 20:20:13 +0000 (20:20 +0000)] 
Bump commons.pmd-impl.version from 6.48.0 to 6.49.0

Bumps `commons.pmd-impl.version` from 6.48.0 to 6.49.0.

Updates `pmd-core` from 6.48.0 to 6.49.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.48.0...pmd_releases/6.49.0)

Updates `pmd-java` from 6.48.0 to 6.49.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.48.0...pmd_releases/6.49.0)

Updates `pmd-javascript` from 6.48.0 to 6.49.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.48.0...pmd_releases/6.49.0)

Updates `pmd-jsp` from 6.48.0 to 6.49.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.48.0...pmd_releases/6.49.0)

---
updated-dependencies:
- dependency-name: net.sourceforge.pmd:pmd-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-javascript
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-jsp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

4 weeks agoRefer to master branch only and drop reference to trunk branch name
Gary Gregory [Thu, 1 Sep 2022 11:55:57 +0000 (07:55 -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:52:02 +0000 (16:52 -0400)] 
Update code coverage badge and link

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

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

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

5 weeks agoAdd CodeQL badge
Gary Gregory [Sat, 27 Aug 2022 19:25:19 +0000 (15:25 -0400)] 
Add CodeQL badge

5 weeks agoBump maven-pmd-plugin from 3.17.0 to 3.18.0
dependabot[bot] [Fri, 26 Aug 2022 20:02:58 +0000 (20:02 +0000)] 
Bump maven-pmd-plugin from 3.17.0 to 3.18.0

Bumps [maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) from 3.17.0 to 3.18.0.
- [Release notes](https://github.com/apache/maven-pmd-plugin/releases)
- [Commits](https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.17.0...maven-pmd-plugin-3.18.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
5 weeks agoBump maven-checkstyle-plugin from 3.1.2 to 3.2.0
dependabot[bot] [Fri, 26 Aug 2022 20:02:54 +0000 (20:02 +0000)] 
Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0

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>
5 weeks agoUpdate README to use the default Maven goal
Gary Gregory [Fri, 26 Aug 2022 12:28:30 +0000 (08:28 -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:30:10 +0000 (15:30 -0400)] 
Bump actions/cache from 3.0.7 to 3.0.8

6 weeks agoBump mockito-inline from 4.6.1 to 4.7.0
dependabot[bot] [Fri, 19 Aug 2022 20:02:32 +0000 (20:02 +0000)] 
Bump mockito-inline from 4.6.1 to 4.7.0

Bumps [mockito-inline](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-inline
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
7 weeks agoBump actions/cache from 3.0.6 to 3.0.7
Gary Gregory [Fri, 12 Aug 2022 11:21:50 +0000 (07:21 -0400)] 
Bump actions/cache from 3.0.6 to 3.0.7

8 weeks agoBump commons.pmd-impl.version from 6.47.0 to 6.48.0
dependabot[bot] [Fri, 5 Aug 2022 20:03:30 +0000 (20:03 +0000)] 
Bump commons.pmd-impl.version from 6.47.0 to 6.48.0

Bumps `commons.pmd-impl.version` from 6.47.0 to 6.48.0.

Updates `pmd-core` from 6.47.0 to 6.48.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.47.0...pmd_releases/6.48.0)

Updates `pmd-java` from 6.47.0 to 6.48.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.47.0...pmd_releases/6.48.0)

Updates `pmd-javascript` from 6.47.0 to 6.48.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.47.0...pmd_releases/6.48.0)

Updates `pmd-jsp` from 6.47.0 to 6.48.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.47.0...pmd_releases/6.48.0)

---
updated-dependencies:
- dependency-name: net.sourceforge.pmd:pmd-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-javascript
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-jsp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
8 weeks agoBump actions/cache from 3.0.5 to 3.0.6
Gary Gregory [Fri, 5 Aug 2022 12:44:49 +0000 (08:44 -0400)] 
Bump actions/cache from 3.0.5 to 3.0.6

2 months agoBump spotbugs-maven-plugin from 4.7.1.0 to 4.7.1.1 #344
Gary Gregory [Fri, 29 Jul 2022 21:14:15 +0000 (17:14 -0400)] 
Bump spotbugs-maven-plugin from 4.7.1.0 to 4.7.1.1 #344

2 months agoBump spotbugs-maven-plugin from 4.7.1.0 to 4.7.1.1 (#344)
dependabot[bot] [Fri, 29 Jul 2022 21:13:35 +0000 (17:13 -0400)] 
Bump spotbugs-maven-plugin from 4.7.1.0 to 4.7.1.1 (#344)

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 #343
Gary Gregory [Fri, 29 Jul 2022 21:13:22 +0000 (17:13 -0400)] 
Bump junit-jupiter from 5.8.2 to 5.9.0 #343

2 months agoBump junit-jupiter from 5.8.2 to 5.9.0 (#343)
dependabot[bot] [Fri, 29 Jul 2022 21:12:27 +0000 (17:12 -0400)] 
Bump junit-jupiter from 5.8.2 to 5.9.0 (#343)

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 agoUpdate GitHub builds to use Temurin
Gary Gregory [Fri, 29 Jul 2022 12:42:22 +0000 (08:42 -0400)] 
Update GitHub builds to use Temurin

2 months agofixing report generation
Matt Juntunen [Sun, 17 Jul 2022 17:40:20 +0000 (13:40 -0400)] 
fixing report generation

2 months agoType safety
Gary Gregory [Sat, 16 Jul 2022 13:31:47 +0000 (09:31 -0400)] 
Type safety

2 months agoBump exec-maven-plugin from 3.0.0 to 3.1.0
dependabot[bot] [Fri, 15 Jul 2022 20:03:05 +0000 (20:03 +0000)] 
Bump exec-maven-plugin from 3.0.0 to 3.1.0

Bumps [exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/mojohaus/exec-maven-plugin/releases)
- [Commits](https://github.com/mojohaus/exec-maven-plugin/compare/exec-maven-plugin-3.0.0...exec-maven-plugin-3.1.0)

---
updated-dependencies:
- dependency-name: org.codehaus.mojo:exec-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months agoBump actions/cache from 3.0.4 to 3.0.5
dependabot[bot] [Fri, 15 Jul 2022 20:01:43 +0000 (20:01 +0000)] 
Bump actions/cache from 3.0.4 to 3.0.5

Bumps [actions/cache](https://github.com/actions/cache) from 3.0.4 to 3.0.5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.4...v3.0.5)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months agoUse for-each loop
Gary Gregory [Sat, 9 Jul 2022 13:11:30 +0000 (09:11 -0400)] 
Use for-each loop

2 months agoRemove useless inline comments
Gary Gregory [Sat, 9 Jul 2022 12:43:06 +0000 (08:43 -0400)] 
Remove useless inline comments

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

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

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 agoThrow OutOfMemoryError instead of NegativeArraySizeException
Gary Gregory [Thu, 7 Jul 2022 14:15:44 +0000 (10:15 -0400)] 
Throw OutOfMemoryError instead of NegativeArraySizeException

A different solution to what was proposed in PR #132.

2 months agoUpdate changes.xml for latest commits
Gary Gregory [Thu, 7 Jul 2022 12:29:58 +0000 (08:29 -0400)] 
Update changes.xml for latest commits

- TextStringBuilder: Throw OutOfMemoryError instead of
NegativeArraySizeException.
- TextStringBuilder: Can't grow to sizes up to Integer.MAX_VALUE.

2 months agoUse forEach APIs
Gary Gregory [Thu, 7 Jul 2022 12:07:16 +0000 (08:07 -0400)] 
Use forEach APIs

2 months agoThrow OutOfMemoryError instead of NegativeArraySizeException
Gary Gregory [Thu, 7 Jul 2022 11:57:50 +0000 (07:57 -0400)] 
Throw OutOfMemoryError instead of NegativeArraySizeException

A different solution to what was proposed in PR #132.

2 months agoAdd missing namespace and XSD to SpotBugs filter file.
Gary Gregory [Mon, 4 Jul 2022 18:23:28 +0000 (14:23 -0400)] 
Add missing namespace and XSD to SpotBugs filter file.

3 months agoBump commons.pmd-impl.version from 6.46.0 to 6.47.0
dependabot[bot] [Fri, 1 Jul 2022 20:02:52 +0000 (20:02 +0000)] 
Bump commons.pmd-impl.version from 6.46.0 to 6.47.0

Bumps `commons.pmd-impl.version` from 6.46.0 to 6.47.0.

Updates `pmd-core` from 6.46.0 to 6.47.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.46.0...pmd_releases/6.47.0)

Updates `pmd-java` from 6.46.0 to 6.47.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.46.0...pmd_releases/6.47.0)

Updates `pmd-javascript` from 6.46.0 to 6.47.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.46.0...pmd_releases/6.47.0)

Updates `pmd-jsp` from 6.46.0 to 6.47.0
- [Release notes](https://github.com/pmd/pmd/releases)
- [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb)
- [Commits](https://github.com/pmd/pmd/compare/pmd_releases/6.46.0...pmd_releases/6.47.0)

---
updated-dependencies:
- dependency-name: net.sourceforge.pmd:pmd-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-javascript
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: net.sourceforge.pmd:pmd-jsp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
3 months agoBump spotbugs from 4.7.0 to 4.7.1
Gary Gregory [Mon, 27 Jun 2022 18:53:39 +0000 (14:53 -0400)] 
Bump spotbugs from 4.7.0 to 4.7.1

3 months agoUse Math.min() call instead of doing it manually. #335
Gary Gregory [Mon, 13 Jun 2022 21:40:05 +0000 (17:40 -0400)] 
Use Math.min() call instead of doing it manually. #335

3 months agoUse Math.min() call instead of doing it manually. (#335)
Arturo Bernal [Mon, 13 Jun 2022 21:39:09 +0000 (23:39 +0200)] 
Use Math.min() call instead of doing it manually. (#335)

3 months agoBump maven-pmd-plugin from 3.16.0 to 3.17.0
dependabot[bot] [Fri, 10 Jun 2022 20:03:47 +0000 (20:03 +0000)] 
Bump maven-pmd-plugin from 3.16.0 to 3.17.0

Bumps [maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) from 3.16.0 to 3.17.0.
- [Release notes](https://github.com/apache/maven-pmd-plugin/releases)
- [Commits](https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.16.0...maven-pmd-plugin-3.17.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
3 months agoFix camel case and comment typos.
Gary Gregory [Fri, 10 Jun 2022 12:04:10 +0000 (08:04 -0400)] 
Fix camel case and comment typos.

3 months agoAdd coverage.yml
Gary Gregory [Wed, 8 Jun 2022 16:54:15 +0000 (12:54 -0400)] 
Add coverage.yml

3 months agoBump mockito-inline from 4.6.0 to 4.6.1 #331
Gary Gregory [Fri, 3 Jun 2022 21:02:49 +0000 (17:02 -0400)] 
Bump mockito-inline from 4.6.0 to 4.6.1 #331

3 months agoBump mockito-inline from 4.6.0 to 4.6.1 (#331)
dependabot[bot] [Fri, 3 Jun 2022 21:02:09 +0000 (17:02 -0400)] 
Bump mockito-inline from 4.6.0 to 4.6.1 (#331)

Bumps [mockito-inline](https://github.com/mockito/mockito) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.6.0...v4.6.1)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-inline
  dependency-type: direct:development
  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>
4 months agoInternal refactoring
Gary Gregory [Thu, 2 Jun 2022 10:34:40 +0000 (06:34 -0400)] 
Internal refactoring

4 months agoUse Objects.toString()
Gary Gregory [Thu, 2 Jun 2022 10:13:50 +0000 (06:13 -0400)] 
Use Objects.toString()

4 months agoUpdate comment and rename exception variable to skip PMD check here
Gary Gregory [Thu, 2 Jun 2022 10:05:06 +0000 (06:05 -0400)] 
Update comment and rename exception variable to skip PMD check here

4 months agoBump assertj-core from 3.23.0 to 3.23.1
Gary Gregory [Wed, 1 Jun 2022 13:14:14 +0000 (09:14 -0400)] 
Bump assertj-core from 3.23.0 to 3.23.1

4 months agoRemove @SuppressWarnings("PMD") as PMD no longer flags this class.
Gary Gregory [Wed, 1 Jun 2022 12:42:50 +0000 (08:42 -0400)] 
Remove @SuppressWarnings("PMD") as PMD no longer flags this class.

4 months agoMove SpotBugs configuration out of the root folder
Gary Gregory [Tue, 31 May 2022 13:55:18 +0000 (09:55 -0400)] 
Move SpotBugs configuration out of the root folder

4 months agoMove Checkstyle configuration out of the root folder
Gary Gregory [Tue, 31 May 2022 13:12:20 +0000 (09:12 -0400)] 
Move Checkstyle configuration out of the root folder

4 months agoDisable console logging for
Gary Gregory [Tue, 31 May 2022 12:46:44 +0000 (08:46 -0400)] 
Disable console logging for
StringSubstitutorWithInterpolatorStringLookupTest

4 months agoUse final
Gary Gregory [Tue, 31 May 2022 12:45:44 +0000 (08:45 -0400)] 
Use final

4 months agoPMD: UselessParentheses
Gary Gregory [Tue, 31 May 2022 12:41:46 +0000 (08:41 -0400)] 
PMD: UselessParentheses

4 months agoPMD: UselessParentheses
Gary Gregory [Tue, 31 May 2022 12:41:40 +0000 (08:41 -0400)] 
PMD: UselessParentheses

4 months agoUse final
Gary Gregory [Tue, 31 May 2022 12:37:28 +0000 (08:37 -0400)] 
Use final

4 months agoBump assertj-core from 3.22.0 to 3.23.0
Gary Gregory [Tue, 31 May 2022 12:22:20 +0000 (08:22 -0400)] 
Bump assertj-core from 3.22.0 to 3.23.0

4 months agoBump pmd from 6.45.0 to 6.46.0
Gary Gregory [Tue, 31 May 2022 12:18:47 +0000 (08:18 -0400)] 
Bump pmd from 6.45.0 to 6.46.0

4 months agoAlias lookup keys in a property files instead of hard-coding it
Gary Gregory [Tue, 31 May 2022 12:17:03 +0000 (08:17 -0400)] 
Alias lookup keys in a property files instead of hard-coding it

4 months agoResolve TODO to use Apache Commons IO NullAppendable.INSTANCE in test
Gary Gregory [Sun, 29 May 2022 12:33:42 +0000 (08:33 -0400)] 
Resolve TODO to use Apache Commons IO NullAppendable.INSTANCE in test

4 months agoPort to JUnit 5 assertThrows()
Gary Gregory [Sun, 29 May 2022 12:33:14 +0000 (08:33 -0400)] 
Port to JUnit 5 assertThrows()

4 months agoJavadoc
Gary Gregory [Sun, 29 May 2022 12:16:42 +0000 (08:16 -0400)] 
Javadoc

4 months agoConvert comments to Javadoc
Gary Gregory [Sun, 29 May 2022 12:12:24 +0000 (08:12 -0400)] 
Convert comments to Javadoc