commons-lang.git
31 hours agoInherit Apache RAT version from commons-parent master
Gary Gregory [Sun, 25 Sep 2022 14:08:00 +0000 (10:08 -0400)] 
Inherit Apache RAT version from commons-parent

2 days agoBump japicmp-maven-plugin from 0.15.7 to 0.16.0
Gary Gregory [Sat, 24 Sep 2022 15:36:12 +0000 (11:36 -0400)] 
Bump japicmp-maven-plugin from 0.15.7 to 0.16.0

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

4 days agoBump junit-bom from 5.9.0 to 5.9.1 #955
Gary Gregory [Thu, 22 Sep 2022 12:58:37 +0000 (08:58 -0400)] 
Bump junit-bom from 5.9.0 to 5.9.1 #955

4 days agoBump junit-bom from 5.9.0 to 5.9.1 (#955)
dependabot[bot] [Thu, 22 Sep 2022 12:56:08 +0000 (08:56 -0400)] 
Bump junit-bom from 5.9.0 to 5.9.1 (#955)

Bumps [junit-bom](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:junit-bom
  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>
4 days agoMerge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git
Gary Gregory [Thu, 22 Sep 2022 12:50:08 +0000 (08:50 -0400)] 
Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git

4 days agoUse GitHub cache for CodeQL
Gary Gregory [Thu, 22 Sep 2022 12:49:41 +0000 (08:49 -0400)] 
Use GitHub cache for CodeQL

4 days agoBump commons-parent from 53 to 54 #954
Gary Gregory [Thu, 22 Sep 2022 12:39:30 +0000 (08:39 -0400)] 
Bump commons-parent from 53 to 54 #954

4 days agoBump commons-parent from 53 to 54 (#954)
dependabot[bot] [Thu, 22 Sep 2022 12:38:12 +0000 (08:38 -0400)] 
Bump commons-parent from 53 to 54 (#954)

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>
4 days agoRemove extra whitespace
Gary Gregory [Thu, 22 Sep 2022 12:24:09 +0000 (08:24 -0400)] 
Remove extra whitespace

4 days agoRefactor duplicate pattern
Gary Gregory [Thu, 22 Sep 2022 12:23:51 +0000 (08:23 -0400)] 
Refactor duplicate pattern

5 days agoTrack changes
Alex Herbert [Wed, 21 Sep 2022 20:33:26 +0000 (21:33 +0100)] 
Track changes

5 days agoHandle error messages with special characters.
Piotr Stawirej [Wed, 21 Sep 2022 20:26:34 +0000 (21:26 +0100)] 
Handle error messages with special characters.

Closes #953

10 days agoAdd BooleanUtils.values() and forEach().
Gary Gregory [Fri, 16 Sep 2022 14:22:39 +0000 (10:22 -0400)] 
Add BooleanUtils.values() and forEach().

11 days ago[LANG-1691] ClassUtils.getShortCanonicalName doesn't use the
Gary Gregory [Thu, 15 Sep 2022 19:28:00 +0000 (15:28 -0400)] 
[LANG-1691] ClassUtils.getShortCanonicalName doesn't use the
canonicalName #949

11 days agoLANG-1691: ClassUtils.getShortCanonicalName - using canonicalName rather than class...
Thiyagarajan [Thu, 15 Sep 2022 19:17:41 +0000 (00:47 +0530)] 
LANG-1691: ClassUtils.getShortCanonicalName - using canonicalName rather than class name (#949)

12 days agoAdd ossf/scorecard-action badge to readme
Gary Gregory [Wed, 14 Sep 2022 15:08:46 +0000 (11:08 -0400)] 
Add ossf/scorecard-action badge to readme

2 weeks agoUse read-all permissions for GitHub workflow
Gary Gregory [Mon, 12 Sep 2022 17:23:46 +0000 (10:23 -0700)] 
Use read-all permissions for GitHub workflow

2 weeks agoMake workflow readonly
Gary Gregory [Mon, 12 Sep 2022 17:11:48 +0000 (10:11 -0700)] 
Make workflow readonly

2 weeks agoAdd OpenSSF badge
Gary Gregory [Mon, 12 Sep 2022 17:03:58 +0000 (10:03 -0700)] 
Add OpenSSF badge

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

2 weeks agoBump spotbugs from 4.7.1 to 4.7.2
dependabot[bot] [Fri, 9 Sep 2022 23:42:37 +0000 (23:42 +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>
2 weeks agoBump maven-pmd-plugin from 3.18.0 to 3.19.0
dependabot[bot] [Fri, 9 Sep 2022 15:04:24 +0000 (15:04 +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>
2 weeks agoBump spotbugs-maven-plugin from 4.7.1.1 to 4.7.2.0
dependabot[bot] [Fri, 9 Sep 2022 15:04:18 +0000 (15:04 +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>
2 weeks agoBump actions/checkout from 3 to 3.0.2.
Gary Gregory [Tue, 6 Sep 2022 16:32:42 +0000 (09:32 -0700)] 
Bump actions/checkout from 3 to 3.0.2.

3 weeks agoBump commons.pmd-impl.version from 6.48.0 to 6.49.0 #944
Gary Gregory [Fri, 2 Sep 2022 18:41:33 +0000 (14:41 -0400)] 
Bump commons.pmd-impl.version from 6.48.0 to 6.49.0 #944

3 weeks agoBump commons.pmd-impl.version from 6.48.0 to 6.49.0 (#944)
dependabot[bot] [Fri, 2 Sep 2022 18:40:39 +0000 (14:40 -0400)] 
Bump commons.pmd-impl.version from 6.48.0 to 6.49.0 (#944)

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>
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:38:51 +0000 (10:38 -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:54:47 +0000 (07:54 -0400)] 
Refer to master branch only and drop reference to trunk branch name

3 weeks agoDrop profile.clirr
Gary Gregory [Wed, 31 Aug 2022 01:23:37 +0000 (21:23 -0400)] 
Drop profile.clirr

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

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

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

4 weeks agoJavadoc @link tags do not need to use a FQCN for classes in java.lang
Gary Gregory [Mon, 29 Aug 2022 11:36:33 +0000 (07:36 -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:18:26 +0000 (07:18 -0400)] 
Javadoc @see 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:17:06 +0000 (07:17 -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:21:08 +0000 (15:21 -0400)] 
Better CodeQL URL

4 weeks agoLANG-1638: Added docs regarding week year support #924
Gary Gregory [Sat, 27 Aug 2022 18:44:56 +0000 (14:44 -0400)] 
LANG-1638: Added docs regarding week year support #924

4 weeks agoLANG-1638: Added docs regarding week year support (#924)
Andrew Thomas [Sat, 27 Aug 2022 18:41:05 +0000 (11:41 -0700)] 
LANG-1638: Added docs regarding week year support (#924)

* LANG-1638: Added docs regarding week year support

* Moved comment from method to class level

* Added link to explanation of week vs calendar year

4 weeks agoJavadoc
Gary Gregory [Fri, 26 Aug 2022 20:39:14 +0000 (16:39 -0400)] 
Javadoc

4 weeks agoAccount for Bug in PMD when the same class name exists in different
Gary Gregory [Fri, 26 Aug 2022 20:39:03 +0000 (16:39 -0400)] 
Account for Bug in PMD when the same class name exists in different
packages

4 weeks agoJavadoc
Gary Gregory [Fri, 26 Aug 2022 20:38:49 +0000 (16:38 -0400)] 
Javadoc

4 weeks agoSort members
Gary Gregory [Fri, 26 Aug 2022 20:31:00 +0000 (16:31 -0400)] 
Sort members

4 weeks agoCPD: Re-implement deprecated code to use new code
Gary Gregory [Fri, 26 Aug 2022 20:29:57 +0000 (16:29 -0400)] 
CPD: Re-implement deprecated code to use new code

4 weeks agoMerge entries for PMD
Gary Gregory [Fri, 26 Aug 2022 19:51:47 +0000 (15:51 -0400)] 
Merge entries for PMD

4 weeks agoBump maven-checkstyle-plugin from 3.1.2 to 3.2.0 #943
Gary Gregory [Fri, 26 Aug 2022 19:49:55 +0000 (15:49 -0400)] 
Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 #943

4 weeks agoBump maven-checkstyle-plugin from 3.1.2 to 3.2.0 (#943)
dependabot[bot] [Fri, 26 Aug 2022 19:48:31 +0000 (15:48 -0400)] 
Bump maven-checkstyle-plugin from 3.1.2 to 3.2.0 (#943)

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 agoFix property name for biz.aQute.bndlib artifact version
Gary Gregory [Fri, 26 Aug 2022 19:12:17 +0000 (15:12 -0400)] 
Fix property name for biz.aQute.bndlib artifact version

4 weeks agoEnable PMD check with 2 exclusions (for now)
Gary Gregory [Fri, 26 Aug 2022 19:07:27 +0000 (15:07 -0400)] 
Enable PMD check with 2 exclusions (for now)

4 weeks agoPMD: Avoid using a branching statement as the last in a loop.
Gary Gregory [Fri, 26 Aug 2022 19:05:43 +0000 (15:05 -0400)] 
PMD: Avoid using a branching statement as the last in a loop.

Make deprecated code reuse main code

4 weeks agoPMD: Implement equals()
Gary Gregory [Fri, 26 Aug 2022 19:00:38 +0000 (15:00 -0400)] 
PMD: Implement equals()

4 weeks agoPMD: Implement equals()
Gary Gregory [Fri, 26 Aug 2022 18:57:21 +0000 (14:57 -0400)] 
PMD: Implement equals()

4 weeks agoSort members
Gary Gregory [Fri, 26 Aug 2022 18:48:19 +0000 (14:48 -0400)] 
Sort members

4 weeks agoSort members
Gary Gregory [Fri, 26 Aug 2022 18:43:02 +0000 (14:43 -0400)] 
Sort members

4 weeks agoRemove obsolete comment
Gary Gregory [Fri, 26 Aug 2022 18:37:51 +0000 (14:37 -0400)] 
Remove obsolete comment

4 weeks agoRemove obsolete comment
Gary Gregory [Fri, 26 Aug 2022 18:33:34 +0000 (14:33 -0400)] 
Remove obsolete comment

4 weeks agoPMD: Remove extra parens
Gary Gregory [Fri, 26 Aug 2022 18:29:24 +0000 (14:29 -0400)] 
PMD: Remove extra parens

4 weeks agoPMD: Remove useless parens
Gary Gregory [Fri, 26 Aug 2022 18:19:40 +0000 (14:19 -0400)] 
PMD: Remove useless parens

4 weeks agoBump maven-pmd-plugin from 3.17.0 to 3.18.0
Gary Gregory [Fri, 26 Aug 2022 12:21:57 +0000 (08:21 -0400)] 
Bump maven-pmd-plugin from 3.17.0 to 3.18.0

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

4 weeks agoRevert "Add pmd:cpd to Maven default goal"
Gary Gregory [Wed, 24 Aug 2022 14:10:38 +0000 (10:10 -0400)] 
Revert "Add pmd:cpd to Maven default goal"

This reverts commit 3187849f338be143543e50f28bca9e18cbbb6ab3.

4 weeks agoAdd pmd:cpd to Maven default goal
Gary Gregory [Wed, 24 Aug 2022 14:08:20 +0000 (10:08 -0400)] 
Add pmd:cpd to Maven default goal

4 weeks agoPMD: Ternary operators that can be simplified with || or &&
Gary Gregory [Tue, 23 Aug 2022 14:56:01 +0000 (10:56 -0400)] 
PMD: Ternary operators that can be simplified with || or &&

4 weeks agoFix PMD issue: Either refer to method with static import or class, but
Gary Gregory [Tue, 23 Aug 2022 14:54:28 +0000 (10:54 -0400)] 
Fix PMD issue: Either refer to method with static import or class, but
not both

4 weeks agoNormalize Javadoc paragraph tags "p" (lower case)
Gary Gregory [Tue, 23 Aug 2022 14:49:00 +0000 (10:49 -0400)] 
Normalize Javadoc paragraph tags "p" (lower case)

4 weeks agoFirst sentence of a Javadoc comment does not need p tags
Gary Gregory [Tue, 23 Aug 2022 14:17:50 +0000 (10:17 -0400)] 
First sentence of a Javadoc comment does not need p tags

4 weeks agoAdd a main test class to prints out the difference time working with
Gary Gregory [Tue, 23 Aug 2022 13:42:13 +0000 (09:42 -0400)] 
Add a main test class to prints out the difference time working with
MutableInt AtomicInteger.

4 weeks agoFirst sentence of a Javadoc comment does not need p tags
Gary Gregory [Tue, 23 Aug 2022 13:36:55 +0000 (09:36 -0400)] 
First sentence of a Javadoc comment does not need p tags

Use the same verb as the JRE for next methods: "Returns..." ->
"Generates..."

4 weeks agoFirst sentence of a Javadoc comment does not need p tags
Gary Gregory [Tue, 23 Aug 2022 13:36:28 +0000 (09:36 -0400)] 
First sentence of a Javadoc comment does not need p tags

Use the same verb as the JRE for next methods: "Returns..." ->
"Generates..."

4 weeks ago[LANG-1604] Deprecate RandomUtils in favor of Apache Commons RNG UniformRandomProvider
Gary Gregory [Tue, 23 Aug 2022 13:23:57 +0000 (09:23 -0400)] 
[LANG-1604] Deprecate RandomUtils in favor of Apache Commons RNG UniformRandomProvider

4 weeks agoLANG-1604 (#942)
Bohachov Maksym [Tue, 23 Aug 2022 13:20:27 +0000 (16:20 +0300)] 
LANG-1604 (#942)

* LANG-1604: Deprecate RandomUtils class

* LANG-1604: Added URL for favored implementation

* LANG-1604: Deprecate RandomUtils class

* LANG-1604: Added URL for favored implementation

* LANG-1604: Fixed formatting

* LANG-1604: Fixed formatting

* LANG-1604: Fixed formatting

* Update RandomUtils.java

Co-authored-by: Gary Gregory <garydgregory@users.noreply.github.com>
5 weeks agoBump actions/cache from 3.0.7 to 3.0.8
Gary Gregory [Mon, 22 Aug 2022 19:25:44 +0000 (15:25 -0400)] 
Bump actions/cache from 3.0.7 to 3.0.8

5 weeks agoJavadoc
Gary Gregory [Mon, 22 Aug 2022 14:25:47 +0000 (10:25 -0400)] 
Javadoc

5 weeks agoAdd Processor.Type.getLabel() and Processor.toString()
Gary Gregory [Sun, 21 Aug 2022 21:09:48 +0000 (17:09 -0400)] 
Add Processor.Type.getLabel() and Processor.toString()

5 weeks agoFix links in Javadoc and documentation #926
Gary Gregory [Sun, 21 Aug 2022 19:30:20 +0000 (15:30 -0400)] 
Fix links in Javadoc and documentation #926

5 weeks agoFix links in Javadoc and documentations (#926)
Marc Wrobel [Sun, 21 Aug 2022 19:29:18 +0000 (21:29 +0200)] 
Fix links in Javadoc and documentations (#926)

* Fix links in javadoc and documentations

- fix broken links (using their new URL, an alternative URL or a Wayback Machine link),
- use direct links instead of redirects,
- upgrade javadoc links to version 8,
- use HTTPS where possible.

* Update EqualsBuilder.java

Co-authored-by: Gary Gregory <garydgregory@users.noreply.github.com>
5 weeks agoUse Stream
Gary Gregory [Sun, 21 Aug 2022 19:22:21 +0000 (15:22 -0400)] 
Use Stream

5 weeks agoAdd ThreadUtils.sleepQuietly(Duration)
Gary Gregory [Sun, 21 Aug 2022 19:17:44 +0000 (15:17 -0400)] 
Add ThreadUtils.sleepQuietly(Duration)

Remove new ThreadUtils.sleepQuietly(long)

5 weeks agoCheckstyle
Gary Gregory [Sun, 21 Aug 2022 19:00:30 +0000 (15:00 -0400)] 
Checkstyle

5 weeks agoDeprecate ThreadUtils code that defines custom function interfaces in
Gary Gregory [Sun, 21 Aug 2022 18:47:13 +0000 (14:47 -0400)] 
Deprecate ThreadUtils code that defines custom function interfaces in
favor of stock java.util.function.Predicate usage.

5 weeks agoDeprecate getNanosOfMiili() method with typo and create proper getNanosOfMilli()...
Gary Gregory [Sun, 21 Aug 2022 18:32:46 +0000 (14:32 -0400)] 
Deprecate getNanosOfMiili() method with typo and create proper getNanosOfMilli() #940

5 weeks agoMerge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git
Gary Gregory [Sun, 21 Aug 2022 18:31:38 +0000 (14:31 -0400)] 
Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git

5 weeks agoRename method and fix typo. (#940)
Arturo Bernal [Sun, 21 Aug 2022 18:29:49 +0000 (20:29 +0200)] 
Rename method and fix typo. (#940)

5 weeks agoFormat
Gary Gregory [Sun, 21 Aug 2022 15:22:37 +0000 (11:22 -0400)] 
Format

5 weeks agoRevert "ThreadGroupPredicate extends Predicate<ThreadGroup>"
Gary Gregory [Sun, 21 Aug 2022 15:15:50 +0000 (11:15 -0400)] 
Revert "ThreadGroupPredicate extends Predicate<ThreadGroup>"

This reverts commit 6cd7bd5ed962ad19fc6af5260e656f35fa2b3d16.

5 weeks agoThreadGroupPredicate extends Predicate<ThreadGroup>
Gary Gregory [Sun, 21 Aug 2022 15:07:33 +0000 (11:07 -0400)] 
ThreadGroupPredicate extends Predicate<ThreadGroup>

5 weeks agoUse Stream.
Gary Gregory [Sun, 21 Aug 2022 15:06:28 +0000 (11:06 -0400)] 
Use Stream.

5 weeks agoUse Stream.
Gary Gregory [Sun, 21 Aug 2022 15:06:02 +0000 (11:06 -0400)] 
Use Stream.

5 weeks agoRefactor internals and use Stream
Gary Gregory [Sun, 21 Aug 2022 15:05:45 +0000 (11:05 -0400)] 
Refactor internals and use Stream

5 weeks agoRefactor internals and use Stream
Gary Gregory [Sun, 21 Aug 2022 15:05:38 +0000 (11:05 -0400)] 
Refactor internals and use Stream

5 weeks agoUse Stream.
Gary Gregory [Sun, 21 Aug 2022 15:05:15 +0000 (11:05 -0400)] 
Use Stream.

5 weeks agoUse Stream.
Gary Gregory [Sun, 21 Aug 2022 15:04:56 +0000 (11:04 -0400)] 
Use Stream.

5 weeks agoUse Stream.
Gary Gregory [Sun, 21 Aug 2022 15:04:41 +0000 (11:04 -0400)] 
Use Stream.

5 weeks agoUse Stream.
Gary Gregory [Sun, 21 Aug 2022 15:04:28 +0000 (11:04 -0400)] 
Use Stream.

5 weeks agoBetter description
Gary Gregory [Sun, 21 Aug 2022 14:20:49 +0000 (10:20 -0400)] 
Better description

5 weeks agoAdd TODO comment
Gary Gregory [Sun, 21 Aug 2022 13:40:33 +0000 (09:40 -0400)] 
Add TODO comment

5 weeks ago[LANG-1689] Simple Optional in ObjectUtils#isEmpty() #933
Gary Gregory [Sun, 21 Aug 2022 13:38:58 +0000 (09:38 -0400)] 
[LANG-1689] Simple Optional in ObjectUtils#isEmpty() #933

5 weeks agoLang 1689 add optional to objectutils isempty (#933)
Joseph Hendrix [Sun, 21 Aug 2022 13:35:49 +0000 (09:35 -0400)] 
Lang 1689 add optional to objectutils isempty (#933)

* LANG-1689: return the negation of Optional.isPresent when checking if an Optional is empty

* LANG-1689: test whether an optional is empty

* LANG-1689: test whether an optional is NOT empty

* LANG-1689 use spaces not tabs

* LANG-1689 update JavaDoc to reflect use of Optional

* LANG-1689 remove empty line to match code style from before changes

Co-authored-by: hendrixjoseph <hendixjoseph@aol.com>
5 weeks agoFix some Javadoc comments #938
Gary Gregory [Sun, 21 Aug 2022 12:58:49 +0000 (08:58 -0400)] 
Fix some Javadoc comments #938

5 weeks agoFix broken javadoc. (#938)
Arturo Bernal [Sun, 21 Aug 2022 12:57:32 +0000 (14:57 +0200)] 
Fix broken javadoc. (#938)