commons-lang.git
15 months agoUpdate POM version numbers for %commons_name% release %commons_version% commons-lang-3.12.0-RC1 rel/commons-lang-3.12.0
Gary Gregory [Fri, 26 Feb 2021 19:15:40 +0000 (14:15 -0500)] 
Update POM version numbers for %commons_name% release %commons_version%

15 months agoRelease notes for the next release.
Gary Gregory [Fri, 26 Feb 2021 19:11:09 +0000 (14:11 -0500)] 
Release notes for the next release.

15 months agoNo need to embedded if test.
Gary Gregory [Thu, 25 Feb 2021 23:46:33 +0000 (18:46 -0500)] 
No need to embedded if test.

15 months agoDrop init to defaults.
Gary Gregory [Thu, 25 Feb 2021 23:37:19 +0000 (18:37 -0500)] 
Drop init to defaults.

15 months agoAdd missing Javadoc.
Gary Gregory [Thu, 25 Feb 2021 23:08:18 +0000 (18:08 -0500)] 
Add missing Javadoc.

15 months agoAdd missing Javadoc.
Gary Gregory [Thu, 25 Feb 2021 23:05:17 +0000 (18:05 -0500)] 
Add missing Javadoc.

15 months agoUse own validator ObjectUtils.anyNull to check null String input #718.
Gary Gregory [Thu, 25 Feb 2021 14:44:30 +0000 (09:44 -0500)] 
Use own validator ObjectUtils.anyNull to check null String input #718.

15 months agoUse own validator ObjectUtils.anyNull to check null String input (#718)
Arturo Bernal [Thu, 25 Feb 2021 14:43:14 +0000 (15:43 +0100)] 
Use own validator ObjectUtils.anyNull to check null String input (#718)

15 months agoAdd and use ObjectUtils.requireNonEmpty().
Gary Gregory [Thu, 25 Feb 2021 14:01:23 +0000 (09:01 -0500)] 
Add and use ObjectUtils.requireNonEmpty().

This is a different implementation of the ideas and discussion in PR
#716.

15 months agoSort members.
Gary Gregory [Thu, 25 Feb 2021 13:53:59 +0000 (08:53 -0500)] 
Sort members.

15 months agoSort members.
Gary Gregory [Wed, 24 Feb 2021 15:05:34 +0000 (10:05 -0500)] 
Sort members.

16 months agoAdd testParsesKnownJava16Ea25Failure().
Gary Gregory [Wed, 24 Feb 2021 03:10:37 +0000 (22:10 -0500)] 
Add testParsesKnownJava16Ea25Failure().

Fails on Java 16 Early Access build 25 and above, last tested with build
36.

16 months agoAdd toStringAll() for debugging.
Gary Gregory [Wed, 24 Feb 2021 03:08:29 +0000 (22:08 -0500)] 
Add toStringAll() for debugging.

16 months agoFix toString() formatting.
Gary Gregory [Wed, 24 Feb 2021 02:58:05 +0000 (21:58 -0500)] 
Fix toString() formatting.

16 months agoBetter internal names.
Gary Gregory [Wed, 24 Feb 2021 02:46:55 +0000 (21:46 -0500)] 
Better internal names.

16 months agoBetter internal name.
Gary Gregory [Wed, 24 Feb 2021 02:45:36 +0000 (21:45 -0500)] 
Better internal name.

16 months agoAdd some toString() methods handy when debugging.
Gary Gregory [Wed, 24 Feb 2021 02:28:16 +0000 (21:28 -0500)] 
Add some toString() methods handy when debugging.

16 months agoFix some formatting.
Gary Gregory [Wed, 24 Feb 2021 02:10:58 +0000 (21:10 -0500)] 
Fix some formatting.

16 months agoBump biz.aQute.bndlib from 5.2.0 to 5.3.0 #715.
Gary Gregory [Tue, 23 Feb 2021 14:50:31 +0000 (09:50 -0500)] 
Bump biz.aQute.bndlib from 5.2.0 to 5.3.0 #715.

16 months agoBump biz.aQute.bndlib from 5.2.0 to 5.3.0 (#715)
dependabot[bot] [Tue, 23 Feb 2021 14:49:28 +0000 (09:49 -0500)] 
Bump biz.aQute.bndlib from 5.2.0 to 5.3.0 (#715)

Bumps [biz.aQute.bndlib](https://github.com/bndtools/bnd) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/bndtools/bnd/releases)
- [Changelog](https://github.com/bndtools/bnd/blob/master/docs/ADDING_RELEASE_DOCS.md)
- [Commits](https://github.com/bndtools/bnd/commits)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
16 months agoLamndas.
Gary Gregory [Mon, 22 Feb 2021 16:44:05 +0000 (11:44 -0500)] 
Lamndas.

16 months agoCombine nested 'if' statement in 'else' block to 'else if'.
Gary Gregory [Mon, 22 Feb 2021 16:12:20 +0000 (11:12 -0500)] 
Combine nested 'if' statement in 'else' block to 'else if'.

16 months agoUse final.
Gary Gregory [Mon, 22 Feb 2021 16:01:11 +0000 (11:01 -0500)] 
Use final.

16 months agoMove JSR-305/javax.annotation code to the test tree for now instead of
Gary Gregory [Mon, 22 Feb 2021 01:50:53 +0000 (20:50 -0500)] 
Move JSR-305/javax.annotation code to the test tree for now instead of
deleting it.

16 months agoPrepare for next release.
Gary Gregory [Mon, 22 Feb 2021 01:43:49 +0000 (20:43 -0500)] 
Prepare for next release.

16 months agoUse 3.12.0 as the next version label.
Gary Gregory [Mon, 22 Feb 2021 01:36:21 +0000 (20:36 -0500)] 
Use 3.12.0 as the next version label.

Simplify site to use more general terms instead of the version number.

16 months agoReset RC number.
Gary Gregory [Sun, 21 Feb 2021 23:15:34 +0000 (18:15 -0500)] 
Reset RC number.

16 months agoAdd and use Duration in APIs.
Gary Gregory [Sun, 21 Feb 2021 23:14:34 +0000 (18:14 -0500)] 
Add and use Duration in APIs.

- Add and use ThreadUtils.sleep(Duration).
- Add and use ThreadUtils.join(Thread, Duration).
- Add ObjectUtils.wait(Duration).

16 months agoSort members.
Gary Gregory [Sun, 21 Feb 2021 22:02:46 +0000 (17:02 -0500)] 
Sort members.

16 months agoSort members.
Gary Gregory [Sun, 21 Feb 2021 21:57:20 +0000 (16:57 -0500)] 
Sort members.

16 months agoSort members.
Gary Gregory [Sun, 21 Feb 2021 19:09:57 +0000 (14:09 -0500)] 
Sort members.

16 months agoFix compiler warnings.
Gary Gregory [Sun, 21 Feb 2021 19:08:10 +0000 (14:08 -0500)] 
Fix compiler warnings.

16 months agoRemove @SuppressWarnings no longer needed.
Gary Gregory [Sun, 21 Feb 2021 17:05:08 +0000 (12:05 -0500)] 
Remove @SuppressWarnings no longer needed.

16 months agoClarify local var names.
Gary Gregory [Sun, 21 Feb 2021 16:46:40 +0000 (11:46 -0500)] 
Clarify local var names.

16 months agoMinor formatting.
Gary Gregory [Sun, 21 Feb 2021 16:37:48 +0000 (11:37 -0500)] 
Minor formatting.

16 months agoMerge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git
Gary Gregory [Sun, 21 Feb 2021 16:36:37 +0000 (11:36 -0500)] 
Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git

16 months agoBetter assertion failure messages.
Gary Gregory [Sun, 21 Feb 2021 16:36:24 +0000 (11:36 -0500)] 
Better assertion failure messages.

16 months agoFix XML.
Gary Gregory [Sun, 21 Feb 2021 15:35:51 +0000 (10:35 -0500)] 
Fix XML.

16 months agoRemove trailing whitespace.
Gary Gregory [Sun, 21 Feb 2021 15:07:51 +0000 (10:07 -0500)] 
Remove trailing whitespace.

16 months agoFix broken Javadoc links to commons-text #712.
Gary Gregory [Sat, 20 Feb 2021 22:10:25 +0000 (17:10 -0500)] 
Fix broken Javadoc links to commons-text #712.

16 months agoFix broken links to commons-text (#712)
Chris Smowton [Sat, 20 Feb 2021 22:09:17 +0000 (22:09 +0000)] 
Fix broken links to commons-text (#712)

All were missing a subpackage

16 months agoAdd and use true & false String constants #714.
Gary Gregory [Sat, 20 Feb 2021 22:07:25 +0000 (17:07 -0500)] 
Add and use true & false String constants #714.

16 months agotrue & false String constant (#714)
Arturo Bernal [Sat, 20 Feb 2021 22:05:24 +0000 (23:05 +0100)] 
true & false String constant (#714)

* Add constant:

* true && false
* Yes && No
* On && Off

* Update BooleanUtils.java

* Update BooleanUtils.java

Co-authored-by: Gary Gregory <garydgregory@users.noreply.github.com>
16 months agoRemove trailing whitespace.
Gary Gregory [Sat, 20 Feb 2021 21:55:51 +0000 (16:55 -0500)] 
Remove trailing whitespace.

16 months agoAdd DurationUtils.zeroIfNull(Duration).
Gary Gregory [Sat, 20 Feb 2021 14:11:57 +0000 (09:11 -0500)] 
Add DurationUtils.zeroIfNull(Duration).

16 months agoSimplify.
Gary Gregory [Sat, 20 Feb 2021 13:21:19 +0000 (08:21 -0500)] 
Simplify.

16 months agoAdd DurationUtils.isPositive(Duration) and toDuration(long,TimeUnit).
Gary Gregory [Tue, 16 Feb 2021 14:23:38 +0000 (09:23 -0500)] 
Add DurationUtils.isPositive(Duration) and toDuration(long,TimeUnit).

16 months agoAdd DurationUtils.
Gary Gregory [Thu, 11 Feb 2021 21:47:38 +0000 (16:47 -0500)] 
Add DurationUtils.

16 months agoFix Checkstyle oddity on Windows.
Gary Gregory [Thu, 11 Feb 2021 21:46:18 +0000 (16:46 -0500)] 
Fix Checkstyle oddity on Windows.

16 months agoMinor formatting.
Gary Gregory [Thu, 11 Feb 2021 21:45:54 +0000 (16:45 -0500)] 
Minor formatting.

16 months agoUse final.
Gary Gregory [Thu, 11 Feb 2021 19:25:09 +0000 (14:25 -0500)] 
Use final.

16 months agoSort members.
Gary Gregory [Thu, 11 Feb 2021 04:03:13 +0000 (23:03 -0500)] 
Sort members.

16 months agoMerge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git
Gary Gregory [Wed, 10 Feb 2021 22:20:02 +0000 (17:20 -0500)] 
Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git

16 months agoMinor Improvement: Remove redundant initializer #699.
Gary Gregory [Wed, 10 Feb 2021 22:19:53 +0000 (17:19 -0500)] 
Minor Improvement: Remove redundant initializer #699.

16 months agoMinor Improvement: (#699)
Arturo Bernal [Wed, 10 Feb 2021 22:19:24 +0000 (23:19 +0100)] 
Minor Improvement: (#699)

* Remove redundant initializer

16 months agoMinor Improvement: Add final variable.try to make the code read-only
Gary Gregory [Wed, 10 Feb 2021 22:19:00 +0000 (17:19 -0500)] 
Minor Improvement: Add final variable.try to make the code read-only
#700.

16 months agoMinor Improvement: (#700)
Arturo Bernal [Wed, 10 Feb 2021 22:18:22 +0000 (23:18 +0100)] 
Minor Improvement: (#700)

* Add final variable.try to make the code read-only

16 months agoFormat.
Gary Gregory [Wed, 10 Feb 2021 22:17:40 +0000 (17:17 -0500)] 
Format.

16 months agoMinor Improvements #701.
Gary Gregory [Wed, 10 Feb 2021 22:17:08 +0000 (17:17 -0500)] 
Minor Improvements #701.

16 months agoMinor Improvements (#701)
Arturo Bernal [Wed, 10 Feb 2021 22:16:02 +0000 (23:16 +0100)] 
Minor Improvements (#701)

* Minor Improvement:

* Add final variable.try to make the code read-only
* inline Variable. Simplify code

* Update UnicodeUnpairedSurrogateRemover.java

Better comment.

Co-authored-by: Gary Gregory <garydgregory@users.noreply.github.com>
16 months agoBump spotbugs from 4.2.0 to 4.2.1 #708.
Gary Gregory [Wed, 10 Feb 2021 22:13:56 +0000 (17:13 -0500)] 
Bump spotbugs from 4.2.0 to 4.2.1 #708.

16 months agoBump spotbugs from 4.2.0 to 4.2.1 (#708)
dependabot[bot] [Wed, 10 Feb 2021 22:13:19 +0000 (17:13 -0500)] 
Bump spotbugs from 4.2.0 to 4.2.1 (#708)

Bumps [spotbugs](https://github.com/spotbugs/spotbugs) from 4.2.0 to 4.2.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.2.0...4.2.1)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
16 months agoBump checkstyle from 8.39 to 8.40 #706.
Gary Gregory [Wed, 10 Feb 2021 22:13:10 +0000 (17:13 -0500)] 
Bump checkstyle from 8.39 to 8.40 #706.

16 months agoBump checkstyle from 8.39 to 8.40 (#706)
dependabot[bot] [Wed, 10 Feb 2021 22:11:40 +0000 (17:11 -0500)] 
Bump checkstyle from 8.39 to 8.40 (#706)

Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 8.39 to 8.40.
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-8.39...checkstyle-8.40)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
16 months agoBump junit-bom from 5.7.0 to 5.7.1 #707.
Gary Gregory [Wed, 10 Feb 2021 22:11:23 +0000 (17:11 -0500)] 
Bump junit-bom from 5.7.0 to 5.7.1 #707.

16 months agoBump junit-bom from 5.7.0 to 5.7.1 (#707)
dependabot[bot] [Wed, 10 Feb 2021 22:10:29 +0000 (17:10 -0500)] 
Bump junit-bom from 5.7.0 to 5.7.1 (#707)

Bumps [junit-bom](https://github.com/junit-team/junit5) from 5.7.0 to 5.7.1.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.7.0...r5.7.1)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
16 months agoBump actions/cache from v2 to v2.1.4 #710.
Gary Gregory [Wed, 10 Feb 2021 22:10:07 +0000 (17:10 -0500)] 
Bump actions/cache from v2 to v2.1.4 #710.

16 months agoBump actions/cache from v2 to v2.1.4 (#710)
dependabot[bot] [Wed, 10 Feb 2021 22:09:22 +0000 (17:09 -0500)] 
Bump actions/cache from v2 to v2.1.4 (#710)

Bumps [actions/cache](https://github.com/actions/cache) from v2 to v2.1.4.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2...26968a09c0ea4f3e233fdddbafd1166051a095f6)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
16 months agoAdd StringUtils.substringBefore(String, int).
Gary Gregory [Wed, 10 Feb 2021 22:04:11 +0000 (17:04 -0500)] 
Add StringUtils.substringBefore(String, int).

16 months agoRemove trailing whitespace.
Gary Gregory [Sun, 7 Feb 2021 15:58:58 +0000 (10:58 -0500)] 
Remove trailing whitespace.

16 months agoBetter local variable name.
Gary Gregory [Sun, 7 Feb 2021 15:33:24 +0000 (10:33 -0500)] 
Better local variable name.

16 months agoEat own dog food.
Gary Gregory [Sun, 7 Feb 2021 15:32:58 +0000 (10:32 -0500)] 
Eat own dog food.

16 months agoFix Javadoc link.
Gary Gregory [Sun, 7 Feb 2021 15:26:27 +0000 (10:26 -0500)] 
Fix Javadoc link.

16 months agoAdd missing Javadoc since tag.
Gary Gregory [Sun, 7 Feb 2021 15:25:33 +0000 (10:25 -0500)] 
Add missing Javadoc since tag.

16 months agoBe consistent declaring throws NullPointerException.
Gary Gregory [Sun, 7 Feb 2021 15:25:01 +0000 (10:25 -0500)] 
Be consistent declaring throws NullPointerException.

16 months agoNo need to abbreviate local var name.
Gary Gregory [Sun, 7 Feb 2021 15:21:15 +0000 (10:21 -0500)] 
No need to abbreviate local var name.

16 months agoUse the standard "T" generic type.
Gary Gregory [Sun, 7 Feb 2021 15:20:20 +0000 (10:20 -0500)] 
Use the standard "T" generic type.

16 months agoNo need to nest.
Gary Gregory [Sun, 7 Feb 2021 15:15:29 +0000 (10:15 -0500)] 
No need to nest.

16 months agoIntroducing @Nonnull, @Nullable, and the Objects class as a helper tool.
Jochen Wiedmann [Sat, 6 Feb 2021 21:51:47 +0000 (22:51 +0100)] 
Introducing @Nonnull, @Nullable, and the Objects class as a helper tool.

16 months agoConsolidate entries.
Gary Gregory [Thu, 4 Feb 2021 03:42:28 +0000 (22:42 -0500)] 
Consolidate entries.

16 months agoBump maven-checkstyle-plugin from 3.1.1 to 3.1.2 #705
Gary Gregory [Thu, 4 Feb 2021 03:41:04 +0000 (22:41 -0500)] 
Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2 #705

16 months agoBump maven-checkstyle-plugin from 3.1.1 to 3.1.2 (#705)
dependabot[bot] [Thu, 4 Feb 2021 03:39:15 +0000 (22:39 -0500)] 
Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2 (#705)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
16 months agoUse the scale in names.
Gary Gregory [Tue, 2 Feb 2021 23:02:26 +0000 (18:02 -0500)] 
Use the scale in names.

16 months agoUse the scale in the var name.
Gary Gregory [Tue, 2 Feb 2021 22:40:29 +0000 (17:40 -0500)] 
Use the scale in the var name.

16 months agoBump junit-pioneer from 1.1.0 to 1.3.0 #702
Gary Gregory [Wed, 27 Jan 2021 16:45:27 +0000 (11:45 -0500)] 
Bump junit-pioneer from 1.1.0 to 1.3.0 #702

16 months agoBump junit-pioneer from 1.1.0 to 1.3.0 (#702)
dependabot[bot] [Wed, 27 Jan 2021 16:44:10 +0000 (11:44 -0500)] 
Bump junit-pioneer from 1.1.0 to 1.3.0 (#702)

Bumps [junit-pioneer](https://github.com/junit-pioneer/junit-pioneer) from 1.1.0 to 1.3.0.
- [Release notes](https://github.com/junit-pioneer/junit-pioneer/releases)
- [Changelog](https://github.com/junit-pioneer/junit-pioneer/blob/master/docs/release-notes.md)
- [Commits](https://github.com/junit-pioneer/junit-pioneer/compare/v1.1.0...v1.3.0)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
17 months agoJavadoc: Sentences end in a period.
Gary Gregory [Fri, 22 Jan 2021 18:41:06 +0000 (13:41 -0500)] 
Javadoc: Sentences end in a period.

17 months agoMake private elements final where possible.
Gary Gregory [Sun, 17 Jan 2021 21:48:52 +0000 (16:48 -0500)] 
Make private elements final where possible.

17 months agoUse isEmpty().
Gary Gregory [Sun, 17 Jan 2021 03:30:34 +0000 (22:30 -0500)] 
Use isEmpty().

17 months agoFix Checkstyle suppressions DTD link.
Gary Gregory [Mon, 11 Jan 2021 17:18:00 +0000 (12:18 -0500)] 
Fix Checkstyle suppressions DTD link.

17 months agoFix Checkstyle configuration DTD link.
Gary Gregory [Mon, 11 Jan 2021 17:09:50 +0000 (12:09 -0500)] 
Fix Checkstyle configuration DTD link.

17 months agoUpdate com.github.siom79.japicmp:japicmp-maven-plugin 0.15.1 -> 0.15.2.
Gary Gregory [Fri, 8 Jan 2021 16:30:40 +0000 (11:30 -0500)] 
Update com.github.siom79.japicmp:japicmp-maven-plugin 0.15.1 -> 0.15.2.

17 months agoReuse JRE Arrays.fill().
Gary Gregory [Thu, 7 Jan 2021 02:01:32 +0000 (21:01 -0500)] 
Reuse JRE Arrays.fill().

17 months agoRemove unused import.
Gary Gregory [Wed, 6 Jan 2021 20:59:14 +0000 (15:59 -0500)] 
Remove unused import.

17 months ago[LANG-1637] Fix 2 digit week year formatting #688
Gary Gregory [Wed, 6 Jan 2021 20:53:10 +0000 (15:53 -0500)] 
[LANG-1637] Fix 2 digit week year formatting #688

17 months ago[LANG-1637] Fix 2 digit week year formatting (#688)
Uri Gonen [Wed, 6 Jan 2021 20:51:14 +0000 (22:51 +0200)] 
[LANG-1637] Fix 2 digit week year formatting (#688)

* LANG-1637: fix 2 digit week year formatting

* LANG-1637: added test cases for Y & YYY patterns

* LANG-1637: added test cases for Y & YYY patterns

* LANG-1637: added test cases for Y & YYY patterns

17 months agoReplace StringBuilder with StringJoiner in join() APIs.
Gary Gregory [Wed, 6 Jan 2021 19:40:29 +0000 (14:40 -0500)] 
Replace StringBuilder with StringJoiner in join() APIs.

17 months ago[LANG-1636] Add missing boolean[] join method #686
Gary Gregory [Wed, 6 Jan 2021 16:09:22 +0000 (11:09 -0500)] 
[LANG-1636] Add missing boolean[] join method #686

17 months agoLANG-1636 - Boolean Join Function (#686)
Arturo Bernal [Wed, 6 Jan 2021 16:01:13 +0000 (17:01 +0100)] 
LANG-1636 - Boolean Join Function (#686)

17 months agoBump spotbugs-maven-plugin from 4.1.4 to 4.2.0 #692
Gary Gregory [Wed, 6 Jan 2021 15:24:39 +0000 (10:24 -0500)] 
Bump spotbugs-maven-plugin from 4.1.4 to 4.2.0 #692