You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2021/02/26 19:18:10 UTC
[commons-lang] branch release updated (2f19010 -> 105a350)
This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a change to branch release
in repository https://gitbox.apache.org/repos/asf/commons-lang.git.
from 2f19010 Fix a Javadoc link to always point to the current release and not mention a specific version label.
add 031c1d0 Fix download link.
add e803396 Add slot for next release.
add 61c575a Remove redudant argument from substring call
add 984bb2b Merge branch 'pr-585'
add 53529d8 [LANG-1591]: add changes.xml entry
add 1bf70c5 Use Maven generated changes-report for the release history.
add deaed63 Update versions for 3.12.
add 2242b6f Remove javadoc reference to private constructor
add 2957f33 Javadoc fix
add 35495dc enable Dependabot v2
add aa4a6a1 Merge pull request #587 from sullis/dependabot-v2
add b99969c Enable Dependabot #587.
add a8c4c01 Add missing header.
add d0e2208 Drop Java 12 and 13 from GitHub builds.
add 88dbef4 Add early access builds to GitHub builds.
add eb3d1f5 Allow Java early access builds to fail.
add 4e94604 Java 16-ea appears to not be supported by GitHub yet.
add 3276da8 Better names in test. Use final. Sort members.
add ba7505d LANG-1592: Correct implementation of RandomUtils.nextLong(long, long)
add 37de491 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git
add c24701e Bump spotbugs-maven-plugin from 4.0.0 to 4.0.4 (#593)
add cb9a59c Update spotbugs-maven-plugin from 4.0.0 to 4.0.4.
add ff3d7c2 Reduce wait time in test.
add 8333f7e Update biz.aQute.bndlib from 5.1.1 to 5.1.2 #592.
add 3480d21 Bump biz.aQute.bndlib from 5.1.1 to 5.1.2 (#592)
add af2fb3b Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git
add 7474e5d Trying to let Java 15-ea be only 'experimental'.
add fed91a0 Format JUnit failure message. Tweaks.
add 7a23f14 Bump actions/checkout from v1 to v2.3.1 (#588)
add d506ed8 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git
add f22f659 Document recent change.
add 1f0ea93 Bump junit-pioneer from 0.6.0 to 0.7.0 (#589)
add 8577e0c Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git
add cb4d8af GitHub actions/setup-java@v1 -> actions/setup-java@v1.4.0
add ccca0a0 GitHub action for Java 15-ea.
add 5bc1287 Add Java 16-ea.
add cf0bc2b Add Java 16-ea.
add dbe022e LANG-1579: Improve stripAccents conversion of remaining accents
add c3b4e22 Fix changes description to include class name
add 3eb8fac Bump spotbugs from 4.0.6 to 4.1.1 (#596)
add 03ae165 Document recent changes.
add 3b7d72e Use the POM defaultGoal so that Travis and GitHub run the same builds.
add 26dc011 Bump checkstyle from 8.34 to 8.35 (#594)
add 4897c88 LANG-1593: Add unit test with OP's use-case that shows unexpected difference in behaviour.
add 528e4c7 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git
add bc96128 Bump junit-pioneer from 0.7.0 to 0.8.0 (#597)
add e27c4b2 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git
add 8a877ec Describe recent change.
add c5af087 Add --no-transfer-progress to CI builds.
add ba09f94 Bump commons-parent from 51 to 52 (#598)
add c147084 No reason to build specifically on linux-ppc64le. Format.
add 301c91f Bump actions/checkout from v2.3.1 to v2.3.2 (#601)
add 17e1f40 actions/checkout from v2.3.1 to v2.3.2 #601.
add 67d2353 Bump junit-pioneer from 0.8.0 to 0.9.0 (#600)
add 9f52471 junit-pioneer from 0.8.0 to 0.9.0 #600.
add 600f0c8 Cache ~/.m2 dir for GitHub builds.
add 6996806 [LANG-1596] ArrayUtils.toPrimitive(Object) does not support boolean and other types (#607)
add 348cf47 [LANG-1596] ArrayUtils.toPrimitive(Object) does not support boolean and other types #607.
add 5d05df0 Simplify lambdas.
add 5e085b7 JApiCmp is already configured in the parent and enabled with a property.
add 31dc5c7 Remove old comments.
add 21fe158 Merge branch 'release' and resolve conficts.
add fb34130 actions/setup-java from v1.4.0 to v1.4.2 #612.
add 0823b75 Bump actions/setup-java from v1.4.0 to v1.4.2 (#612)
add c868221 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git
add 0131cc3 Bump spotbugs from 4.1.1 to 4.1.2 (#609)
add 5512896 spotbugs from 4.1.1 to 4.1.2 #609.
add b1a66d2 Better link.
add 0683ab2 Revert "Better link."
add 47f96a3 End sentence with a period.
add 772f97c [LANG-1600] Restore handling of collections for non-JSON ToStringStyle (#610)
add 81efeaa [LANG-1600] Restore handling of collections for non-JSON ToStringStyle #610.
add ddac01f Add semicolon (#581)
add 3621a65 ContextedException Javadoc add missing semicolon #581.
add 649dedb Trigger a GitHub build on pull requests.
add af95fda Bump checkstyle from 8.35 to 8.36 (#614)
add 0054e51 checkstyle from 8.35 to 8.36 #614.
add 38a9209 LANG-1606 StringUtils.countMatches - fix Javadoc
add 7ab2112 Docs
add 875d105 Useless parentheses
add 693e512 Useless assignment
add 433700e One per line
add 4b5f1cf One per line
add 8e0a8f2 Replace Java 14 with Java 15 as the latest Java version to test. Use Jaav 16 EA as the EA version to test.
add bae0e42 Update commons.jacoco.version 0.8.5 to 0.8.6 (Fixes Java 15 builds).
add 218eae4 Sort members.
add a3e5a01 Sort members.
add b2e7374 Add BooleanUtils.booleanValues(). Add BooleanUtils.primitiveValues().
add 737f32a Bump actions/setup-java from v1.4.2 to v1.4.3
add a769ebc Merge pull request #622 from apache/dependabot/github_actions/actions/setup-java-v1.4.3
add 98e7ea6 Bump checkstyle from 8.36 to 8.36.2
add 79669af Merge branch 'dependabot/maven/com.puppycrawl.tools-checkstyle-8.36.2' of github.com:apache/commons-lang
add 66681a7 (changes) Bump checkstyle from 8.36 to 8.36.2
add 101e988 Bump spotbugs from 4.1.2 to 4.1.3
add 964f6ea Merge branch 'dependabot/maven/com.github.spotbugs-spotbugs-4.1.3' of github.com:apache/commons-lang
add dd1c0d9 (changes) Bump spotbugs from 4.1.2 to 4.1.3
add 4a5cfd3 Bump actions/checkout from v2.3.2 to v2.3.3
add 69598f5 Merge pull request #619 from apache/dependabot/github_actions/actions/checkout-v2.3.3
add a498962 Bump junit-jupiter from 5.6.2 to 5.7.0
add 12978ce Merge branch 'dependabot/maven/org.junit.jupiter-junit-jupiter-5.7.0' of github.com:apache/commons-lang
add c1c4a75 (changes) Bump junit-jupiter from 5.6.2 to 5.7.0
add 3a3c517 Bump junit-pioneer from 0.9.0 to 0.9.2 (#624)
add a6f97f3 Bump junit-pioneer from 0.9.0 to 0.9.2 #624.
add 3e9526d Bump spotbugs-maven-plugin from 4.0.4 to 4.1.3 (#623)
add 8ff63a0 Bump spotbugs-maven-plugin from 4.0.4 to 4.1.3 #623.
add 206a8f1 [LANG-1608] Include junit-bom for dependency version alignment.
add 43c8057 LANG-1608: Track changes
add 6fc5425 Bump biz.aQute.bndlib from 5.1.2 to 5.2.0 (#628)
add 02d6a73 Bump spotbugs from 4.1.3 to 4.1.4 (#627)
add 40b4b03 Bump junit-pioneer from 0.9.2 to 1.0.0 (#625)
add e14a2d9 Update dependencies.
add d05ad7a Add missing Javadoc.
add b8204aa Checkstyle: Whitepace.
add bcdff98 Sort methods.
add 7995aad Split out tests for a Java 15 bug.
add 110b4c0 Checkstyle.
add 6d7a3e6 NumberUtilsTest - incorrect types in min/max tests (#634)
add 75b4058 NumberUtilsTest - incorrect types in min/max tests #634.
add faa48f6 Fix generics warning.
add 8fbf27a Sort methods.
add 4d06636 Suppress warning and add comment; use a simpler error messgae.
add 54afd64 Fix param name.
add 13eab3b Use own API for ser/deser roundtrip since the point of the test is not proper usage of JRE API but whether our classes are properly implemented.
add 38c3d59 Bump spotbugs-maven-plugin from 4.1.3 to 4.1.4 (#632)
add 1cc78ab Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git
add 05cb613 Bump spotbugs-maven-plugin from 4.1.3 to 4.1.4 #632.
add 34a3096 More coverage for CharSequenceUtils. (#631)
add 20ae8f6 More test coverage for CharSequenceUtils. #631.
add d9f5b61 Add SECURITY.MD.
add 4b1a602 Typo.
add 553e192 Bump actions/checkout from v2.3.3 to v2.3.4 (#639)
add 146ddf2 Bump actions/checkout from v2.3.3 to v2.3.4 #639.
add fdd73e6 Bump checkstyle from 8.36.2 to 8.37 (#637)
add 6b3f258 Bump checkstyle from 8.36.2 to 8.37 #637.
add 6f51b9b Sort members.
add 6a991d8 Close HTML tag.
add 93d520a Add StringUtils.containsAnyIgnoreCase(CharSequence, CharSequence...).
add c972213 Add StopWatch.getStopTime().
add e832b70 [LANG-1359] Add StopWatch.getStopTime().
add 6aab14b [LANG-1359] Add StopWatch.getStopTime().
add 14b60bb Update maven-surefire-plugin 2.22.2 -> 3.0.0-M5.
add 09c6624 Add fluent-style ArrayUtils.sort(Object[]).
add 4cf3dc8 [LANG-1613] - BigDecimal is created when you pass it the minimum values… #642.
add 0e2ebd3 [LANG-1541] ArrayUtils.contains() and indexOf() fails to handle Double.NaN #647.
add 46cdc66 Javadoc.
add fe1c790 Sort members.
add 43b2326 Consistently use just the parameter name for the message of NullPointerExceptions.
add e123bab Fix potential NPE in TypeUtils.isAssignable(Type, ParameterizedType, Map, Type>).
add 35799d0 [LANG-1420] TypeUtils.isAssignable returns wrong result for GenericArrayType and ParameterizedType.
add 3bda8be Add fluent-style ArrayUtils.sort(Object[], Comparable).
add 08d1f66 [LANG-1612] Fix flaky tests in FieldUtilsTest.
add 2ccc58e [LANG-1615] - ArrayUtils contains && indexOf fails to handle Float.NaN (#651)
add 61e82e8 [LANG-1615] ArrayUtils contains() and indexOf() fails to handle Float.NaN.
add 2adf71b fix javadoc for isJavaVersionAtMost (#638)
add bd8dbbe Fix Javadoc for SystemUtils.isJavaVersionAtMost() #638.
add c6f5775 LANG-1610: Fix StringUtils.unwrap throws StringIndexOutOfBoundsException (#636)
add 412f1e1 [LANG-1610] Fix StringUtils.unwrap throws StringIndexOutOfBoundsException #636
add 12e4ad1 Fix formatting of isAn. yBlank() and isAnyEmpty(). #513
add 5f3a9a6 Fix formatting of isAnyBlank() and isAnyEmpty(). (#513)
add f2480a9 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git
add d8f8d9a Initialize a collection when you create it.
add 53e4f62 Remove redundant calls to super().
add c284260 Travis: Replace Java 14 with 15.
add f3346dd Fix ctor call.
add d5196e7 No need to initialize to default value.
add 764b9bb Use final.
add 90e357d Redundant return.
add 5b025fe Use a String instead of building one.
add b74c697 LANG-1618 - Add GenericArrayType (#661)
add ebed08c [LANG-1618] ypeUtils. containsTypeVariables does not support GenericArrayType #661.
add c2da7e3 Don't need local var.
add 1bf275c [LANG-1535] Add StringUtils.containsAnyIgnoreCase(CharSequence, CharSequence...).
add 8c66a5f [LANG-1535] Add StringUtils.containsAnyIgnoreCase(CharSequence, CharSequence...).
add d878091 [LANG-1622] - javadoc of some methods incorrectly refers to another method (#668)
add 66b5472 [LANG-1622] Javadoc of some methods incorrectly refers to another method #668.
add 9bd9643 [LANG-1622] Corrected reference to right methods. (#667)
add c008f4d [LANG-1622] Corrected reference to right methods. #667.
add 603c558 [LANG-1622] Javadoc of some methods incorrectly refers to another method (#670)
add 605f59d [LANG-1622] Corrected reference to right methods. #667.
add f9f4c09 Document third party bumps.
add 434f6fc Bump checkstyle from 8.37 to 8.38 (#665)
add d05119a Bump junit-pioneer from 1.0.0 to 1.1.0 (#662)
add 5569432 Bump maven-pmd-plugin from 3.13.0 to 3.14.0 (#660)
add edcf934 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git
add 76443d7 LANG-1620 - refine StringUtils.lastIndexOfIgnoreCase (#664)
add dd7f02f LANG-1619 - refine StringUtils.abbreviate (#663)
add 902a0fa [LANG-1620] Refine StringUtils.lastIndexOfIgnoreCase #664. [LANG-1619] Refine StringUtils.abbreviate #663.
add 0532e10 [LANG-1584] Refine StringUtils.isNumericSpace #573
add ea8428a [LANG-1584] Refine StringUtils.isNumericSpace (#573)
add eaebffb Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git
add 5a17dc7 refine deleteWhitespace (#569)
add 041cf55 [LANG-1580] Refine StringUtils.deleteWhitespace #569.
add ef6b0aa Bump spotbugs from 4.1.4 to 4.2.0 (#671)
add 55e0776 Bump spotbugs from 4.1.4 to 4.2.0 #671.
add efbfd2d [LANG-1626] Correction in Javadoc of some methods. (#673)
add 615eee5 [LANG-1626] Correction in Javadoc of some methods. #673.
add e964781 Fix spelling.
add 55570e8 Fix spelling.
add 1236063 [LANG-1628] Javadoc correction for RandomStringUtils.random() letters, numbers parameters
add e0de3be [LANG-1628] changelog
add 413c5f8 Merge branch 'pr-677'
add 2f60e45 Bump jmh.version from 1.21 to 1.27
add bed6b11 Merge branch 'pr-674'
add d704c0d Fix spelling in comment.
add 1f20030 [LANG-1629] Delete white space (#678)
add b5de0ef Sort members.
add c9e825e Add and use LocaleUtils.toLocale(Locale) to avoid NPEs and use the default locale when an input locale is null.
add b445635 Move new sort methods to a new class and add primitive versions.
add 1b96fc1 Correct markup in Javadoc for unbalanced braces #679.
add 0a4505f Correct markup in javadoc for unbalanced braces (#679)
add f22dbf0 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git
add fb6a7e7 [LANG-1544] MethodUtils.invokeMethod NullPointerException in case of null in args list (#680)
add 2d97e0d [LANG-1544] MethodUtils.invokeMethod NullPointerException in case of null in args list #680.
add ad69874 [LANG-1544] MethodUtils.invokeMethod NullPointerException in case of null in args list #680.
add 5aab41b Update for new class.
add 44b0bb5 Use ArraySorter.
add 31ede55 Use final.
add b1da31e Simplify Javadocs.
add 157ba27 Minor internal clean ups. Add and use constants.
add b5bb3e6 Fix test method names.
add 45bec21 Add FailableShortSupplier, handy for JDBC APIs.
add 9fa1d73 LANG-1631 - Check if the char to be searched is defined (#682)
add 5157875 Javadoc to make is easier to use your IDE to jump to the method.
add 8aff0a0 Show Java version in assertion failure message.
add cd013c9 Use less mysterious names.
add 9801f93 Update commons.japicmp.version 0.14.3 -> 0.14.4.
add b5680c5 Add Java 17-EA to the GitHub build.
add f5c86f6 Update commons.japicmp.version 0.14.4 -> 0.15.1.
add 733768a Add recent macOS versions.
add c033ee2 Bump checkstyle from 8.38 to 8.39 (#689)
add 1068e2a Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git
add a36b59c CLean up odds and ends.
add 876543f Add JavaVersion.JAVA_17 now that Java 17-ea is out.
add 1948d98 Remove dead comments.
add 4892703 Pick up the default from the parent POM.
add e6e1682 Replace cascading if-else's with a case statement.
add 43b926e Processor.java: check enum euqality with == instead of .equals() method (#690)
add 7f8897f Processor.java: check enum euqality with == instead of .equals() method #690.
add 3ba0107 Rename private class nad make it final; pre-compute hashcode, fix NPE compiler warning.
add 9f6e573 Bump spotbugs-maven-plugin from 4.1.4 to 4.2.0 (#692)
add 1d0422c Bump spotbugs-maven-plugin from 4.1.4 to 4.2.0 #692
add 8dc37dc LANG-1636 - Boolean Join Function (#686)
add 8f92211 [LANG-1636] Add missing boolean[] join method #686
add 2a8356c Replace StringBuilder with StringJoiner in join() APIs.
add 63f644d [LANG-1637] Fix 2 digit week year formatting (#688)
add 4156488 [LANG-1637] Fix 2 digit week year formatting #688
add e739844 Remove unused import.
add f5ce8c4 Reuse JRE Arrays.fill().
add ddae550 Update com.github.siom79.japicmp:japicmp-maven-plugin 0.15.1 -> 0.15.2.
add ad84785 Fix Checkstyle configuration DTD link.
add c7c74e9 Fix Checkstyle suppressions DTD link.
add dddd8c4 Use isEmpty().
add 0b135af Make private elements final where possible.
add 6b03fe5 Javadoc: Sentences end in a period.
add caaa3fb Bump junit-pioneer from 1.1.0 to 1.3.0 (#702)
add 3e27e51 Bump junit-pioneer from 1.1.0 to 1.3.0 #702
add de3614e Use the scale in the var name.
add 5755cce Use the scale in names.
add abcaaff Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2 (#705)
add 29c7b18 Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2 #705
add a149529 Consolidate entries.
add 45e8395 Introducing @Nonnull, @Nullable, and the Objects class as a helper tool.
add ac6ebf4 No need to nest.
add d526317 Use the standard "T" generic type.
add 96d7d49 No need to abbreviate local var name.
add 8dfc798 Be consistent declaring throws NullPointerException.
add 38611d0 Add missing Javadoc since tag.
add 56dd87e Fix Javadoc link.
add 1131a0c Eat own dog food.
add 63d7c27 Better local variable name.
add 92529ed Remove trailing whitespace.
add 4f85c16 Add StringUtils.substringBefore(String, int).
add dd9a45e Bump actions/cache from v2 to v2.1.4 (#710)
add ba1df93 Bump actions/cache from v2 to v2.1.4 #710.
add fd13f3d Bump junit-bom from 5.7.0 to 5.7.1 (#707)
add d03e715 Bump junit-bom from 5.7.0 to 5.7.1 #707.
add 6458ec1 Bump checkstyle from 8.39 to 8.40 (#706)
add 78e3e03 Bump checkstyle from 8.39 to 8.40 #706.
add 8b6435c Bump spotbugs from 4.2.0 to 4.2.1 (#708)
add 556b744 Bump spotbugs from 4.2.0 to 4.2.1 #708.
add 02ff51e Minor Improvements (#701)
add eb6d6fa Minor Improvements #701.
add 2020766 Format.
add 8c0bae0 Minor Improvement: (#700)
add c3c825f Minor Improvement: Add final variable.try to make the code read-only #700.
add 37d4858 Minor Improvement: Remove redundant initializer #699.
add 01fc8c7 Minor Improvement: (#699)
add 038f304 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git
add 949c911 Sort members.
add 110ab39 Use final.
add 1fa1940 Minor formatting.
add fa880a4 Fix Checkstyle oddity on Windows.
add ff6c5f6 Add DurationUtils.
add 5689c91 Add DurationUtils.isPositive(Duration) and toDuration(long,TimeUnit).
add cda703c Simplify.
add 3a35c53 Add DurationUtils.zeroIfNull(Duration).
add ba67e88 Remove trailing whitespace.
add 397a2c8 true & false String constant (#714)
add bd3eff8 Add and use true & false String constants #714.
add 804e7c8 Fix broken links to commons-text (#712)
add d757508 Fix broken Javadoc links to commons-text #712.
add 8d6933d Better assertion failure messages.
add 7c9129c Remove trailing whitespace.
add e233ab6 Fix XML.
add f843429 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git
add 8d35d66 Minor formatting.
add 5f8c016 Clarify local var names.
add 5c7749d Remove @SuppressWarnings no longer needed.
add dff8edf Fix compiler warnings.
add e18ace7 Sort members.
add 789f88e Sort members.
add 3c96b10 Sort members.
add a98a6a9 Add and use Duration in APIs.
add 6d2e78b Reset RC number.
add e73816c Use 3.12.0 as the next version label.
add a276ba7 Prepare for next release.
add c6d4a3e Move JSR-305/javax.annotation code to the test tree for now instead of deleting it.
add 7e5be1c Use final.
add 91928ee Combine nested 'if' statement in 'else' block to 'else if'.
add fa0a793 Lamndas.
add 8631e03 Bump biz.aQute.bndlib from 5.2.0 to 5.3.0 (#715)
add b03b21b Bump biz.aQute.bndlib from 5.2.0 to 5.3.0 #715.
add c631406 Fix some formatting.
add f7c5c5c Add some toString() methods handy when debugging.
add d335030 Better internal name.
add 0b23b9e Better internal names.
add 9281de1 Fix toString() formatting.
add e27c7a4 Add toStringAll() for debugging.
add b57f292 Add testParsesKnownJava16Ea25Failure().
add 4859ad5 Sort members.
add 43f0424 Sort members.
add ea34486 Add and use ObjectUtils.requireNonEmpty().
add 615c1da Use own validator ObjectUtils.anyNull to check null String input (#718)
add 813b1a5 Use own validator ObjectUtils.anyNull to check null String input #718.
add 038696c Add missing Javadoc.
add 9ac45f0 Add missing Javadoc.
add 9e0b311 Drop init to defaults.
add 73e0dfc No need to embedded if test.
add 200bee9 Release notes for the next release.
new 105a350 Update POM version numbers for %commons_name% release %commons_version%
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitattributes => .github/dependabot.yml | 19 +-
.github/workflows/maven.yml | 23 +-
.travis.yml | 14 +-
NOTICE.txt | 2 +-
README.md | 7 +-
RELEASE-NOTES.txt | 117 +
SECURITY.md | 17 +
pom.xml | 86 +-
spotbugs-exclude-filter.xml | 8 +
src/changes/changes.xml | 89 +-
src/changes/release-notes.vm | 2 +-
.../java/org/apache/commons/lang3/ArraySorter.java | 141 ++
.../java/org/apache/commons/lang3/ArrayUtils.java | 169 +-
.../org/apache/commons/lang3/BooleanUtils.java | 996 ++++----
.../java/org/apache/commons/lang3/CharRange.java | 22 +-
.../apache/commons/lang3/CharSequenceUtils.java | 14 +-
.../java/org/apache/commons/lang3/CharSet.java | 3 +-
.../org/apache/commons/lang3/CharSetUtils.java | 1 -
.../java/org/apache/commons/lang3/CharUtils.java | 5 +-
.../org/apache/commons/lang3/ClassPathUtils.java | 17 +-
.../java/org/apache/commons/lang3/ClassUtils.java | 16 +-
.../java/org/apache/commons/lang3/Functions.java | 2 +-
.../java/org/apache/commons/lang3/JavaVersion.java | 86 +-
.../java/org/apache/commons/lang3/LocaleUtils.java | 387 ++--
.../java/org/apache/commons/lang3/ObjectUtils.java | 175 +-
.../apache/commons/lang3/RandomStringUtils.java | 31 +-
.../java/org/apache/commons/lang3/RandomUtils.java | 25 +-
src/main/java/org/apache/commons/lang3/Range.java | 12 +-
.../java/org/apache/commons/lang3/RegExUtils.java | 6 +-
.../commons/lang3/SerializationException.java | 1 -
.../apache/commons/lang3/SerializationUtils.java | 277 ++-
.../java/org/apache/commons/lang3/Streams.java | 10 +-
.../apache/commons/lang3/StringEscapeUtils.java | 1 -
.../java/org/apache/commons/lang3/StringUtils.java | 697 +++---
.../java/org/apache/commons/lang3/SystemUtils.java | 133 +-
.../java/org/apache/commons/lang3/ThreadUtils.java | 521 +++--
.../java/org/apache/commons/lang3/Validate.java | 1 -
.../org/apache/commons/lang3/arch/Processor.java | 10 +-
.../commons/lang3/builder/CompareToBuilder.java | 19 +-
.../apache/commons/lang3/builder/DiffBuilder.java | 10 +-
.../apache/commons/lang3/builder/DiffResult.java | 24 +-
.../commons/lang3/builder/EqualsBuilder.java | 35 +-
.../commons/lang3/builder/HashCodeBuilder.java | 21 +-
.../builder/MultilineRecursiveToStringStyle.java | 1 -
.../lang3/builder/RecursiveToStringStyle.java | 1 -
.../lang3/builder/ReflectionToStringBuilder.java | 15 +-
.../lang3/builder/StandardToStringStyle.java | 1 -
.../commons/lang3/builder/ToStringBuilder.java | 2 +-
.../commons/lang3/builder/ToStringStyle.java | 48 +-
.../lang3/concurrent/AbstractCircuitBreaker.java | 4 +
.../lang3/concurrent/BackgroundInitializer.java | 2 +-
.../lang3/concurrent/BasicThreadFactory.java | 6 +-
.../concurrent/CallableBackgroundInitializer.java | 6 +-
.../lang3/concurrent/CircuitBreakingException.java | 1 -
.../lang3/concurrent/ConcurrentException.java | 1 -
.../concurrent/ConcurrentRuntimeException.java | 1 -
.../lang3/concurrent/EventCountCircuitBreaker.java | 13 +-
.../concurrent/MultiBackgroundInitializer.java | 16 +-
.../lang3/concurrent/ThresholdCircuitBreaker.java | 1 -
.../lang3/concurrent/locks/LockingVisitors.java | 13 +-
.../commons/lang3/event/EventListenerSupport.java | 8 +-
.../lang3/exception/ContextedException.java | 3 +-
.../lang3/exception/ContextedRuntimeException.java | 3 +-
.../commons/lang3/exception/ExceptionUtils.java | 1 -
.../apache/commons/lang3/function/Failable.java | 23 +-
...IntSupplier.java => FailableShortSupplier.java} | 8 +-
...oleanSupplier.java => ToBooleanBiFunction.java} | 23 +-
.../apache/commons/lang3/function/TriFunction.java | 66 +
.../org/apache/commons/lang3/math/Fraction.java | 17 +-
.../apache/commons/lang3/math/IEEE754rUtils.java | 8 +-
.../org/apache/commons/lang3/math/NumberUtils.java | 46 +-
.../commons/lang3/mutable/MutableBoolean.java | 3 -
.../apache/commons/lang3/mutable/MutableByte.java | 4 -
.../commons/lang3/mutable/MutableDouble.java | 4 -
.../apache/commons/lang3/mutable/MutableFloat.java | 4 -
.../apache/commons/lang3/mutable/MutableInt.java | 4 -
.../apache/commons/lang3/mutable/MutableLong.java | 4 -
.../commons/lang3/mutable/MutableObject.java | 2 -
.../apache/commons/lang3/mutable/MutableShort.java | 4 -
.../commons/lang3/reflect/ConstructorUtils.java | 7 +-
.../apache/commons/lang3/reflect/FieldUtils.java | 27 +-
.../commons/lang3/reflect/InheritanceUtils.java | 1 -
.../apache/commons/lang3/reflect/MethodUtils.java | 93 +-
.../apache/commons/lang3/reflect/TypeUtils.java | 2430 ++++++++++----------
.../org/apache/commons/lang3/stream/Streams.java | 12 +-
.../commons/lang3/text/ExtendedMessageFormat.java | 13 +-
.../commons/lang3/text/FormattableUtils.java | 1 -
.../org/apache/commons/lang3/text/StrBuilder.java | 24 +-
.../org/apache/commons/lang3/text/StrLookup.java | 3 +-
.../org/apache/commons/lang3/text/StrMatcher.java | 12 +-
.../apache/commons/lang3/text/StrSubstitutor.java | 194 +-
.../apache/commons/lang3/text/StrTokenizer.java | 5 +-
.../org/apache/commons/lang3/text/WordUtils.java | 37 +-
.../lang3/text/translate/AggregateTranslator.java | 2 +-
.../lang3/text/translate/NumericEntityEscaper.java | 6 +-
.../text/translate/NumericEntityUnescaper.java | 23 +-
.../lang3/text/translate/UnicodeEscaper.java | 6 +-
.../translate/UnicodeUnpairedSurrogateRemover.java | 7 +-
.../apache/commons/lang3/time/CalendarUtils.java | 1 -
.../apache/commons/lang3/time/DateFormatUtils.java | 1 -
.../org/apache/commons/lang3/time/DateUtils.java | 15 +-
.../commons/lang3/time/DurationFormatUtils.java | 85 +-
.../apache/commons/lang3/time/DurationUtils.java | 155 ++
.../apache/commons/lang3/time/FastDateFormat.java | 6 +-
.../apache/commons/lang3/time/FastDateParser.java | 241 +-
.../apache/commons/lang3/time/FastDatePrinter.java | 25 +-
.../apache/commons/lang3/time/FastTimeZone.java | 2 +-
.../org/apache/commons/lang3/time/FormatCache.java | 127 +-
.../org/apache/commons/lang3/time/GmtTimeZone.java | 2 +-
.../org/apache/commons/lang3/time/StopWatch.java | 75 +-
.../apache/commons/lang3/tuple/ImmutablePair.java | 1 -
.../commons/lang3/tuple/ImmutableTriple.java | 1 -
.../apache/commons/lang3/tuple/MutablePair.java | 2 -
.../apache/commons/lang3/tuple/MutableTriple.java | 2 -
.../checkstyle/checkstyle-suppressions.xml | 4 +-
src/site/resources/checkstyle/checkstyle.xml | 4 +-
src/site/site.xml | 24 +-
src/site/xdoc/download_lang.xml | 26 +-
src/site/xdoc/index.xml | 26 +-
src/site/xdoc/userguide.xml | 2 +-
.../org/apache/commons/lang3/ArraySorterTest.java | 100 +
.../org/apache/commons/lang3/ArrayUtilsTest.java | 56 +-
.../org/apache/commons/lang3/BooleanUtilsTest.java | 1029 ++++-----
.../org/apache/commons/lang3/CharRangeTest.java | 2 +-
.../commons/lang3/CharSequenceUtilsTest.java | 24 +
.../java/org/apache/commons/lang3/CharSetTest.java | 2 +-
.../org/apache/commons/lang3/CharUtilsPerfRun.java | 24 +-
.../org/apache/commons/lang3/JavaVersionTest.java | 4 +-
.../org/apache/commons/lang3/LocaleUtilsTest.java | 33 +-
.../org/apache/commons/lang3/ObjectUtilsTest.java | 930 ++++----
.../commons/lang3/RandomStringUtilsTest.java | 10 +-
.../org/apache/commons/lang3/RandomUtilsTest.java | 25 +
.../java/org/apache/commons/lang3/RangeTest.java | 2 +-
.../java/org/apache/commons/lang3/StreamsTest.java | 6 +-
.../commons/lang3/StringUtilsContainsTest.java | 63 +-
.../lang3/StringUtilsEqualsIndexOfTest.java | 3 +
.../commons/lang3/StringUtilsSubstringTest.java | 28 +-
.../org/apache/commons/lang3/StringUtilsTest.java | 30 +
.../org/apache/commons/lang3/ThreadUtilsTest.java | 387 ++--
.../lang3/builder/CompareToBuilderTest.java | 2 +-
.../lang3/builder/DefaultToStringStyleTest.java | 42 +-
.../commons/lang3/builder/EqualsBuilderTest.java | 4 +-
.../lang3/builder/JsonToStringStyleTest.java | 6 +-
.../lang3/builder/MultiLineToStringStyleTest.java | 42 +-
.../builder/NoClassNameToStringStyleTest.java | 42 +-
.../builder/NoFieldNamesToStringStyleTest.java | 42 +-
.../builder/ShortPrefixToStringStyleTest.java | 42 +-
.../lang3/builder/SimpleToStringStyleTest.java | 42 +-
.../lang3/builder/StandardToStringStyleTest.java | 42 +-
.../commons/lang3/builder/ToStringBuilderTest.java | 6 +-
.../concurrent/BackgroundInitializerTest.java | 5 +-
.../concurrent/EventCountCircuitBreakerTest.java | 8 +-
.../concurrent/locks/LockingVisitorsTest.java | 150 +-
.../lang3/exception/ExceptionUtilsTest.java | 2 -
.../lang3/function/FailableFunctionsTest.java | 364 +--
.../org/apache/commons/lang3/function/Objects.java | 163 ++
.../apache/commons/lang3/function/ObjectsTest.java | 140 ++
.../apache/commons/lang3/math/FractionTest.java | 1104 ++++-----
.../commons/lang3/math/IEEE754rUtilsTest.java | 50 +-
.../apache/commons/lang3/math/NumberUtilsTest.java | 2284 +++++++++---------
.../commons/lang3/mutable/MutableBooleanTest.java | 22 +-
.../commons/lang3/mutable/MutableByteTest.java | 248 +-
.../commons/lang3/mutable/MutableDoubleTest.java | 266 +--
.../commons/lang3/mutable/MutableFloatTest.java | 266 +--
.../commons/lang3/mutable/MutableIntTest.java | 252 +-
.../commons/lang3/mutable/MutableLongTest.java | 252 +-
.../commons/lang3/mutable/MutableObjectTest.java | 24 +-
.../commons/lang3/mutable/MutableShortTest.java | 236 +-
.../commons/lang3/reflect/FieldUtilsTest.java | 21 +-
.../commons/lang3/reflect/MethodUtilsTest.java | 69 +
.../commons/lang3/reflect/TypeUtilsTest.java | 931 ++++----
.../apache/commons/lang3/stream/StreamsTest.java | 6 +-
.../lang3/text/ExtendedMessageFormatTest.java | 4 +-
.../text/translate/NumericEntityUnescaperTest.java | 4 +-
.../commons/lang3/time/CalendarUtilsTest.java | 8 +-
.../commons/lang3/time/DateFormatUtilsTest.java | 132 +-
.../commons/lang3/time/DateUtilsFragmentTest.java | 608 ++---
.../commons/lang3/time/DateUtilsRoundingTest.java | 670 +++---
.../apache/commons/lang3/time/DateUtilsTest.java | 2064 ++++++++---------
.../lang3/time/DurationFormatUtilsTest.java | 760 +++---
.../commons/lang3/time/DurationUtilsTest.java | 108 +
.../commons/lang3/time/FastDateFormatTest.java | 242 +-
.../lang3/time/FastDateFormat_ParserTest.java | 33 -
.../commons/lang3/time/FastDateParserSDFTest.java | 76 +-
.../commons/lang3/time/FastDateParserTest.java | 944 ++++----
.../lang3/time/FastDateParser_MoreOrLessTest.java | 60 +-
.../time/FastDateParser_TimeZoneStrategyTest.java | 18 +-
.../commons/lang3/time/FastDatePrinterTest.java | 409 ++--
.../commons/lang3/time/FastTimeZoneTest.java | 62 +-
.../apache/commons/lang3/time/GmtTimeZoneTest.java | 54 +-
.../lang3/time/Java15BugFastDateParserTest.java | 157 ++
.../apache/commons/lang3/time/StopWatchTest.java | 234 +-
.../commons/lang3/tuple/ImmutablePairTest.java | 111 +-
.../commons/lang3/tuple/ImmutableTripleTest.java | 37 +-
.../commons/lang3/tuple/MutablePairTest.java | 40 +-
.../commons/lang3/tuple/MutableTripleTest.java | 38 +-
.../org/apache/commons/lang3/tuple/PairTest.java | 26 +-
.../org/apache/commons/lang3/tuple/TripleTest.java | 26 +-
198 files changed, 13730 insertions(+), 11477 deletions(-)
copy .gitattributes => .github/dependabot.yml (79%)
create mode 100644 SECURITY.md
create mode 100644 src/main/java/org/apache/commons/lang3/ArraySorter.java
copy src/main/java/org/apache/commons/lang3/function/{FailableIntSupplier.java => FailableShortSupplier.java} (82%)
copy src/main/java/org/apache/commons/lang3/function/{FailableBooleanSupplier.java => ToBooleanBiFunction.java} (59%)
create mode 100644 src/main/java/org/apache/commons/lang3/function/TriFunction.java
create mode 100644 src/main/java/org/apache/commons/lang3/time/DurationUtils.java
create mode 100644 src/test/java/org/apache/commons/lang3/ArraySorterTest.java
create mode 100755 src/test/java/org/apache/commons/lang3/function/Objects.java
create mode 100755 src/test/java/org/apache/commons/lang3/function/ObjectsTest.java
create mode 100644 src/test/java/org/apache/commons/lang3/time/DurationUtilsTest.java
delete mode 100644 src/test/java/org/apache/commons/lang3/time/FastDateFormat_ParserTest.java
create mode 100644 src/test/java/org/apache/commons/lang3/time/Java15BugFastDateParserTest.java
[commons-lang] 01/01: Update POM version numbers for %commons_name%
release %commons_version%
Posted by gg...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch release
in repository https://gitbox.apache.org/repos/asf/commons-lang.git
commit 105a350b154eac7c3f3a6bac94ec2cfb0fbe232b
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Fri Feb 26 14:15:40 2021 -0500
Update POM version numbers for %commons_name% release %commons_version%
---
pom.xml | 2 +-
src/changes/changes.xml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/pom.xml b/pom.xml
index dbde0df..167a85a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -26,7 +26,7 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>commons-lang3</artifactId>
- <version>3.12.0-SNAPSHOT</version>
+ <version>3.12.0</version>
<name>Apache Commons Lang</name>
<inceptionYear>2001</inceptionYear>
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 65d89ab..9d5e846 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -45,7 +45,7 @@ The <action> type attribute can be add,update,fix,remove.
</properties>
<body>
- <release version="3.12.0" date="2020-MM-DD" description="New features and bug fixes.">
+ <release version="3.12.0" date="2020-02-26" description="New features and bug fixes.">
<!-- FIX -->
<action issue="LANG-1592" type="fix" dev="aherbert" due-to="Huang Pingcai, Alex Herbert">Correct implementation of RandomUtils.nextLong(long, long)</action>
<action issue="LANG-1600" type="fix" dev="ggregory" due-to="Michael F">Restore handling of collections for non-JSON ToStringStyle #610.</action>