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 16c9c0df2 Bump to next development version
     add 52edb4a5a Bump commons-parent from 58 to 59
     add 5def5759d Bump actions/setup-java from 3.11.0 to 3.12.0 (#1089)
     add 1ca4492be Bump github/codeql-action from 2.21.0 to 2.21.2 (#1088)
     add 9b8c8af57 Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-lang.git
     add e20874465 Refactor rename the variable name from 'clss' to 'clazz' 
(#1087)
     add 2d686609c Rename variable names from 'clss' to 'clazz' #1087
     add 81a7e4117 Set next version
     add aa74b736d Date template for next release
     add 90b327a96 Fix java doc: 'c1' to 'comparable1', 'c2' to 'comparable2' 
(#1090)
     add 890af3816 Fix Javadoc: ComparableUtils'c1' to 'comparable1', 'c2' to 
'comparable2' #1090
     add 89dd8ea75 Remove 2.1 specific comment (#1091)
     add d6b49fda4 Javadoc: Remove 2.1 specific comment #1091
     add 9d85b0a11 [LANG-1704] ImmutablePair and ImmutableTriple implementation 
don't match final in Javadoc
     add 0995b83be Bump jmh.version from 1.36 to 1.37 (#1092)
     add 0ede42bbd Add Functions#from(Function)
     add 864673103 Whitespace
     add 6e3e6e246 Add CalendarUtils.getInstance()
     add 054c234a9 Whitespace
     add 22dc786f2 Make new class final
     add bf5865ae9 Formatting
     add 85959a457 Syntax for optional tokens in DurationFormatUtils (#1062)
     add c2f3424cd Track changes
     add 5f9966107 Normalize spelling
     add 7181b8587 Better test failure message
     add 216c9468a Better test failure message
     add 2d7592528 Better test failure message
     add 1a1bc77c2 Better test failure message
     add 2e9b000e6 Add ArrayFill
     add f28a60304 Add FastDateParser.TimeZoneStrategy.TzInfo.toString()
     add a459ffd16 Better test failure message
     add 3a96eba3a Better test failure message
     add 511031644 Better test failure message
     add 7733c39e6 Javadoc
     add 61ed78011 Split out failing test on GitHub for Local "pt_PT" (Portugal)
     add c148932c6 Disable trimStackTrace for tests
     add 43d375178 Better comment
     add d26170a97 Add LocaleUtils.isLanguageUndetermined(Locale)
     add 8a1853472 Try to avoid failures on GitHub
     add 5440b186d Better test failure message
     add c6ac3119b Better test failure message
     add afb8f7e9b Fix test fixtures
     add 861d19150 Add invariant check in StrategyAndWidth constructor
     add 075b3e1a4 Add invariant check in 
FastDateParser.appendDisplayNames(Calendar, Locale, int, StringBuilder)
     add b3eebfae4 Better local variable name
     add 7ca0ca2c5 Add invariant check in 
FastDateParser.StrategyParser.StrategyParser(Calendar)
     add 8c942d2a6 Better test failure message
     add 06607c60d Better test failure message
     add 556e02535 Better test failure message
     add a1e94d167 Reset test comment
     add 20db14299 Comments and refactor array access
     add b2db78239 Try to avoid failures on GitHub
     add f4ad38820 Better test failure message
     add 8c92ba822 Try to fix HG build
     add bd13a7242 Bump github/codeql-action from 2.21.2 to 2.21.3 (#1094)
     add e624844f9 Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-lang.git
     add 16ead9d26 Make test reproducible
     add 5f9df8353 Make test reproducible
     add 28cc1074b Make test reproducible
     add da7d218b0 Remove trailing whitespace
     add 768cb5abf Remove trailing whitespace
     add 0df58255f Collapse string
     add 971efec0e Try to fix HG build
     add 565fc7601 Fix error message
     add 9f4a554f9 Try to fix GH build
     add 56e66879a Make test reproducible
     add 880b85da4 FastDateParser fails to parse some local "z" formatted 
strings
     add 58c19375e Make test reproducible
     add f57261683 Remove unused import
     add 834458af5 See if there are other GH failures on different OSs
     add bd5d71539 Don't fail Windows builds with LF EOL checking
     add 5bad7ea2f Move new data source into 2nd place for better compatibility
     add bba01b04b Hack to try to see if we can get GH builds to pass
     add fa6eac6cf Hack to try to see if we can get GH builds to pass
     add 2f670821a Hack to try to see if we can get GH builds to pass
     add 0d4909fd8 (doc) Fix incorrect Javadoc description (#1093)
     add cff5ccf8b Fix Incorrect Javadoc Description in Processor isAarch64() 
#1093
     add 255db4450 Better assert message
     add 1a4414ab3 Better assert message
     add a7158bdf6 Better assert message
     add 23f363b32 Hack to try to see if we can get GH builds to pass on Java 17
     add c0a659c9a Hack to try to see if we can get GH builds to pass on Java 17
     add 35e3828ad Hack to try to see if we can get GH builds to pass on Java 17
     add c63ca2ce5 Hack to try to see if we can get GH builds to pass on Java 17
     add 787dab65f Make test more reproducible (not random)
     add f017b4260 Make test more reproducible (not random)
     add d09f802f9 Hack to try to see if we can get GH builds to pass on Java 17
     add 9053ee074 Remove trailing whitespace
     add 188e441a2 Hack to try to see if we can get GH builds to pass on Java 17
     add 09bc83b55 Hack to try to see if we can get GH builds to pass on Java 17
     add 842f71dcc Remove duplicate entry
     add 0701011fe (doc) Point to right getShortClassName flavor in Javadoc for 
relevant notes (#1097)
     add 78dedbd2f [Javadoc] Point to right getShortClassName flavor in Javadoc 
for relevant notes #1097
     add 19fa964de Improve performance of StringUtils.isMixedCase() (#1096)
     add c94c3a0be Improve performance of StringUtils.isMixedCase() #1096
     add e6796a0ec [LANG-1706] ThreadUtils find methods should not return null 
items #1098
     add ee2c9cf80 Better internal class name
     add 2fb38b1bb Bump github/codeql-action from 2.21.3 to 2.21.4 (#1099)
     add 25386d712 Bump actions/checkout from 3.5.3 to 3.6.0 (#1101)
     add 7e52561e1 More leniency for Java 17 test for GitHub builds
     add 5e869d20e Remove unused import
     add 5629f4c53 More leniency for Java 17 test for GitHub builds
     add 15ff8f999 [LANG-1710] ReflectionToStringBuilder changes in version 
3.13.0 has broken the logic for overriding classes
     add e608a8186 More leniency for Java 17 test for GitHub builds
     add 57c822dd2 More leniency in random test
     add 0399d6038 More leniency for Java 17 test for GitHub builds
     add 6df074884 More leniency for Java 17 test for GitHub builds
     add 69c70bc27 Better asserts in test
     add 9c09fdf29 Be lenient for slow running builds
     add 5f8a42d51 Absolute assert won't work on slow builds
     add d43a20f35 Be lenient for slow running builds
     add acfad1e24 More leniency for Java 11 test for GitHub builds
     add dc54bca90 Bump commons-parent from 59 to 61
     add 95ca89160 Allow for odd locale issues
     add 5136dd38e Better debug output
     add 5878fc249 Update DTD
     add 3eed3b24c Bump github/codeql-action from 2.21.4 to 2.21.5 (#1103)
     add d8f0eae18 Bump org.easymock:easymock from 5.1.0 to 5.2.0 (#1104)
     add c446b6839 Bump org.easymock:easymock from 5.1.0 to 5.2.0 #1104
     add 8c6d87463 Bump commons-parent from 61 to 62
     add dfe02be07 Bump actions/upload-artifact from 3.1.2 to 3.1.3 (#1107)
     add 8dc9a0913 Bump actions/checkout from 3.6.0 to 4.0.0 (#1109)
     add 14be5e577 Bump actions/cache from 3.3.1 to 3.3.2 (#1108)
     add 3c92ada99 Bump github/codeql-action from 2.21.5 to 2.21.7 (#1111)
     add d0f65ab0a Reuse Objects.toString()
     add 5571b9b46 Reuse Objects.toString()
     add 4ab7add38 In-line single use local
     add fd6fbe280 Return "null"" instead of NPE in 
ClassLoaderUtils.toString(URLClassLoader)
     add 9b7cd147d Bump github/codeql-action from 2.21.7 to 2.21.8 (#1112)
     add d45175d76 Bump actions/setup-java from 3.12.0 to 3.13.0 (#1113)
     add 25557a8a5 Bump github/codeql-action from 2.21.8 to 2.21.9 (#1115)
     add e0d4593de Bump actions/checkout from 4.0.0 to 4.1.0 (#1116)
     add 3d7e9d964 Add ObjectUtils.toString(Supplier<Object>, Supplier<String>)
     add 58f4bc15c Update call deprecated in Java 9
     add 24744a40b Remove commons.releaseManagerName and 
commons.releaseManagerKey
     add 422948794 Javadoc
     add 0cb4e4cc9 Use final
     add e2426182c Javadoc
     add 8d116286d Typos
     add ede98ffdb Return ToStringStyle.nullText instead of NPE for 
ReflectionToStringBuilder.toString(Object) and friends.
     add 1bd04d5bd Format tweak
     add 88779f23c Bump github/codeql-action from 2.21.9 to 2.22.0 (#1118)
     add db23b5fc9 Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-lang.git
     add a9b25d0ba Fix spelling in Javadoc
     add e53d4c52d Javadoc
     add b55d278cc Fix ThresholdCircuitBreaker (#1100)
     add 7be4557a8 Fix ThresholdCircuitBreaker#checkState() #1100
     add 8b5ce4070 Use Checkstyle to validate import order
     add d4ebf9abc Fix Checkstyle
     add e0eb99198 Bump commons-parent
     add 30dc88fd7 Make private static classes final
     add c4d5e6f2c Normalize mvn invocation on GitHub
     add 74789683e Javadoc
     add a4fc02f69 ConcurrentInitializer extends FailableSupplier<T, 
ConcurrentException>
     add bc8a81eab Add LazyInitializer tests
     add 26becc120 Javadoc
     add 152c7204a Fix XML
     add bc4eeca21 Fix description
     add 8b34dab44 Add LazyInitializer.isInitialized()
     add c1bd1e50a Remove extra whitespace
     add 11d2deca1 Refactor variable ConcurrentInitializer implementations to 
remove duplication of initialize() method
     add 4afdad4f1 Add Streams.failableStream(T...)
     add 002e14b85 Bump ossf/scorecard-action from 2.2.0 to 2.3.0 (#1122)
     add 77973e55a Bump github/codeql-action from 2.22.0 to 2.22.3 (#1121)
     add 02132ee97 Add method ConcurrentInitializer#isInitialized() (#1120)
     add 8b6ccb863 Add ConcurrentInitializer#isInitialized() #1120
     add fa6b94065 Add ConcurrentInitializer#isInitialized() #1120
     add 3ed3e993e Add missing @Override
     add 653f38932 Add Checkstyle MissingOverride
     add 186478cde Format tweak
     add 712a0a8f7 Format tweak
     add 3ed3ec85a Longer lines OK
     add 4d63091bd Reduce compiler warnings
     add 9aad0f421 Add Java 21 build to GitHub
     add 13839dae6 Add FailableSupplieSuppliersr.nul()
     add 6c61b0916 Add Suppliers.nul()
     add 6f799a1ae Better message for soft failure
     add 88879df3a Rename type parameter to match the stock Supplier
     add f9e851690 Javadoc, no need to abbreviate in documentation
     add 1a45003b8 Javadoc
     add 1abc85cb2 Add ExceptionUtils.throwUnchecked(T) where T extends 
Throwable, and deprecate Object version
     add ce5522f60 Fix spelling
     add 3935fa2f1 Add ExceptionUtils.asRuntimeException(T), and deprecate 
rethrow(T)
     add 582717de0 Sort members
     add 98b119bf7 Javadoc
     add 5016994f4 Better local name
     add c5d8c4f19 Better local name
     add 5019cdbdb Javadoc
     add 426ebb13e Proper Javadoc list
     add 038e016d2 Bump actions/checkout from 4.1.0 to 4.1.1 (#1124)
     add 5d146cd06 Use LazyInitializer without subclassing. (#1123)
     add 9a3809f5d Use ConcurrentInitializer implementations without 
subclassing. #1123.
     add 902b1ce39 Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-lang.git
     add 30af12480 Javbadoc and comments
     add fc7320f98 Javadoc
     add 9840b9df5 Try to fix random failures in 
StopWatchTest.testStopWatchSuspend()
     add 181ba1852 @deprecated in package info files generates a warning in 
Java 21
     add 29f3678bd Remove trailing whitespace
     add d82d46517 Update critical value for chi-square test (#1125)
     add c1fe72687 Update critical value for chi-square test #1125
     add 2e876a875 Fix up GHA badges
     add 9a9847513 ConcurrentInitializer implementations can now be 
instantiated and configured with allocation and release lambdas
     add 721bb4f78 Show why the test failed
     add be417ff07 Can take more than 1900 ms; seen 1997
     add 92a51953e Use Matchers for more detail on error
     add d18dd5904 Checkstyle nit
     add f79325551 Use Matchers for more detail on error
     add 9a778293c Javadoc clarification
     add 201f0946c Javadoc clarification
     add efd3d613e Use Matchers for more detail on error
     add 8c696abe8 Remove unused import
     add aa405f987 Don't initialize an instance or static variable to its 
default value
     add d3272fa46 Bump ossf/scorecard-action from 2.3.0 to 2.3.1 (#1126)
     add db91eb662 Bump github/codeql-action from 2.22.3 to 2.22.5 (#1127)
     add c3429b5d0 Bump org.apache.commons:commons-text from 1.10.0 to 1.11.0
     add 5ded55fa1 Normalize getter Javadoc
     add 5b5656a8b Normalize setter Javadoc
     add 60cc3391c Clarifies Java platform requirement
     add 083822532 Clarifies Java platform requirement
     add 972b3f218 Normalize test method names
     add dc83c2820 Sort main members
     add 629a83c6c Sort test members
     add 984be0337 Remove trailing whitespace
     add c1181d9e2 Normalize test method names
     add 4cff6633e LANG-1717: support RISC-V in ArchUtils (#1128)
     add ebca9c9ee Add support for RISC-V in ArchUtils #1128
     add 78211641f Format tweaks
     add 563bf4896 Make package private class final
     add 6dc61ad80 Make private class final
     add 29f958d05 (doc) Fix Javadoc syntax errors (#1129)
     add 912ab7154 Fix Javadoc syntax errors #1129
     add a539c23e6 Bump org.codehaus.mojo:exec-maven-plugin from 3.1.0 to 3.1.1 
(#1135)
     add ce8aa7af3 Bump github/codeql-action from 2.22.5 to 2.22.7 (#1133)
     add 9ca1652a6 Bump org.codehaus.mojo:exec-maven-plugin from 3.1.0 to 3.1.1 
#1135
     add 347f44a03 Sort members
     add cae7d5f61 Prepare for the next release candidate

No new revisions were added by this update.

Summary of changes:
 .github/workflows/codeql-analysis.yml              |   10 +-
 .github/workflows/coverage.yml                     |    8 +-
 .github/workflows/maven.yml                        |   15 +-
 .github/workflows/scorecards-analysis.yml          |    8 +-
 README.md                                          |   82 +-
 RELEASE-NOTES.txt                                  |   82 +-
 pom.xml                                            |   21 +-
 src/changes/changes.xml                            |   51 +-
 src/changes/release-notes.vm                       |    2 +
 .../org/apache/commons/lang3/AnnotationUtils.java  |  262 +-
 .../java/org/apache/commons/lang3/ArchUtils.java   |   86 +-
 .../java/org/apache/commons/lang3/ArrayFill.java   |  138 +
 .../java/org/apache/commons/lang3/ArraySorter.java |    1 +
 .../java/org/apache/commons/lang3/ArrayUtils.java  |   21 +-
 .../java/org/apache/commons/lang3/BitField.java    |  212 +-
 .../java/org/apache/commons/lang3/CharRange.java   |  350 +-
 .../java/org/apache/commons/lang3/CharSet.java     |   30 +-
 .../java/org/apache/commons/lang3/CharUtils.java   |  378 +-
 .../java/org/apache/commons/lang3/Charsets.java    |    2 +-
 .../org/apache/commons/lang3/ClassLoaderUtils.java |    5 +-
 .../java/org/apache/commons/lang3/ClassUtils.java  |   22 +-
 .../java/org/apache/commons/lang3/Conversion.java  | 1610 ++++-----
 .../java/org/apache/commons/lang3/JavaVersion.java |  138 +-
 .../java/org/apache/commons/lang3/LocaleUtils.java |   22 +-
 .../commons/lang3/NotImplementedException.java     |   24 +-
 .../java/org/apache/commons/lang3/ObjectUtils.java |   35 +-
 .../java/org/apache/commons/lang3/RandomUtils.java |    8 +-
 .../commons/lang3/SerializationException.java      |   14 +-
 .../java/org/apache/commons/lang3/Streams.java     |  332 +-
 .../apache/commons/lang3/StringEscapeUtils.java    |  468 +--
 .../java/org/apache/commons/lang3/StringUtils.java |   25 +-
 .../org/apache/commons/lang3/SystemProperties.java |    6 +-
 .../java/org/apache/commons/lang3/ThreadUtils.java |    4 +-
 .../java/org/apache/commons/lang3/Validate.java    | 1494 ++++----
 .../org/apache/commons/lang3/arch/Processor.java   |   20 +-
 .../AbstractSupplier.java}                         |   24 +-
 .../org/apache/commons/lang3/builder/Diff.java     |   32 +-
 .../apache/commons/lang3/builder/DiffBuilder.java  |  260 +-
 .../apache/commons/lang3/builder/DiffResult.java   |   56 +-
 .../commons/lang3/builder/EqualsBuilder.java       | 1072 +++---
 .../org/apache/commons/lang3/builder/IDKey.java    |   18 +-
 .../builder/MultilineRecursiveToStringStyle.java   |  108 +-
 .../lang3/builder/RecursiveToStringStyle.java      |   36 +-
 .../apache/commons/lang3/builder/Reflection.java   |    2 +-
 .../lang3/builder/ReflectionDiffBuilder.java       |   86 +-
 .../lang3/builder/ReflectionToStringBuilder.java   |   31 +-
 .../lang3/builder/StandardToStringStyle.java       |  390 +-
 .../commons/lang3/builder/ToStringBuilder.java     |   68 +-
 .../commons/lang3/builder/ToStringStyle.java       | 3348 ++++++++---------
 .../commons/lang3/compare/ComparableUtils.java     |   12 +-
 .../lang3/concurrent/AbstractCircuitBreaker.java   |  154 +-
 .../concurrent/AbstractConcurrentInitializer.java  |  198 +
 .../lang3/concurrent/AtomicInitializer.java        |   89 +-
 .../lang3/concurrent/AtomicSafeInitializer.java    |   91 +-
 .../lang3/concurrent/BackgroundInitializer.java    |  333 +-
 .../lang3/concurrent/BasicThreadFactory.java       |  334 +-
 .../concurrent/CallableBackgroundInitializer.java  |   31 +-
 .../commons/lang3/concurrent/CircuitBreaker.java   |   51 +-
 .../lang3/concurrent/CircuitBreakingException.java |   14 +-
 .../lang3/concurrent/ConcurrentException.java      |   14 +-
 .../lang3/concurrent/ConcurrentInitializer.java    |   43 +-
 .../concurrent/ConcurrentRuntimeException.java     |   14 +-
 .../commons/lang3/concurrent/ConcurrentUtils.java  |  316 +-
 .../lang3/concurrent/ConstantInitializer.java      |   57 +-
 .../lang3/concurrent/EventCountCircuitBreaker.java |  555 +--
 .../commons/lang3/concurrent/FutureTasks.java      |    8 +-
 .../commons/lang3/concurrent/LazyInitializer.java  |  124 +-
 .../apache/commons/lang3/concurrent/Memoizer.java  |    2 +-
 .../concurrent/MultiBackgroundInitializer.java     |  309 +-
 .../lang3/concurrent/ThresholdCircuitBreaker.java  |   20 +-
 .../commons/lang3/concurrent/TimedSemaphore.java   |  232 +-
 .../concurrent/UncheckedExecutionException.java    |    2 +-
 .../lang3/concurrent/UncheckedFutureImpl.java      |    2 +-
 .../concurrent/UncheckedTimeoutException.java      |    2 +-
 .../commons/lang3/event/EventListenerSupport.java  |  228 +-
 .../org/apache/commons/lang3/event/EventUtils.java |   98 +-
 .../lang3/exception/CloneFailedException.java      |   10 +-
 .../lang3/exception/ContextedException.java        |   74 +-
 .../lang3/exception/ContextedRuntimeException.java |   74 +-
 .../commons/lang3/exception/ExceptionUtils.java    |   99 +-
 .../lang3/exception/UncheckedException.java        |    2 +-
 .../exception/UncheckedIllegalAccessException.java |    2 +-
 .../exception/UncheckedInterruptedException.java   |    2 +-
 .../UncheckedReflectiveOperationException.java     |    2 +-
 .../apache/commons/lang3/function/Consumers.java   |    8 +-
 .../commons/lang3/function/FailableFunction.java   |   16 +-
 .../commons/lang3/function/FailableSupplier.java   |   33 +-
 .../function/{Consumers.java => Functions.java}    |   31 +-
 .../apache/commons/lang3/function/Suppliers.java   |   24 +
 .../apache/commons/lang3/function/TriFunction.java |   20 +-
 .../org/apache/commons/lang3/math/Fraction.java    |  808 ++---
 .../apache/commons/lang3/math/IEEE754rUtils.java   |  208 +-
 .../org/apache/commons/lang3/math/NumberUtils.java | 2302 ++++++------
 .../commons/lang3/mutable/MutableBoolean.java      |  122 +-
 .../apache/commons/lang3/mutable/MutableByte.java  |  276 +-
 .../commons/lang3/mutable/MutableDouble.java       |  348 +-
 .../apache/commons/lang3/mutable/MutableFloat.java |  350 +-
 .../apache/commons/lang3/mutable/MutableInt.java   |  274 +-
 .../apache/commons/lang3/mutable/MutableLong.java  |  276 +-
 .../commons/lang3/mutable/MutableObject.java       |   40 +-
 .../apache/commons/lang3/mutable/MutableShort.java |  292 +-
 .../commons/lang3/reflect/ConstructorUtils.java    |  204 +-
 .../apache/commons/lang3/reflect/FieldUtils.java   |  620 ++--
 .../commons/lang3/reflect/InheritanceUtils.java    |   22 +-
 .../apache/commons/lang3/reflect/MemberUtils.java  |  278 +-
 .../apache/commons/lang3/reflect/MethodUtils.java  | 1490 ++++----
 .../apache/commons/lang3/reflect/TypeLiteral.java  |   10 +-
 .../commons/lang3/stream/LangCollectors.java       |    2 +-
 .../org/apache/commons/lang3/stream/Streams.java   |   15 +-
 .../apache/commons/lang3/text/CompositeFormat.java |   28 +-
 .../commons/lang3/text/ExtendedMessageFormat.java  |  360 +-
 .../commons/lang3/text/FormattableUtils.java       |   80 +-
 .../org/apache/commons/lang3/text/StrBuilder.java  | 3797 ++++++++++----------
 .../org/apache/commons/lang3/text/StrLookup.java   |  137 +-
 .../org/apache/commons/lang3/text/StrMatcher.java  |  488 +--
 .../apache/commons/lang3/text/StrSubstitutor.java  |  994 ++---
 .../apache/commons/lang3/text/StrTokenizer.java    |  848 ++---
 .../org/apache/commons/lang3/text/WordUtils.java   | 1022 +++---
 .../apache/commons/lang3/text/package-info.java    |   21 +-
 .../text/translate/CharSequenceTranslator.java     |   42 +-
 .../commons/lang3/text/translate/EntityArrays.java |  150 +-
 .../lang3/text/translate/JavaUnicodeEscaper.java   |    4 +-
 .../lang3/text/translate/NumericEntityEscaper.java |   68 +-
 .../lang3/text/translate/OctalUnescaper.java       |   36 +-
 .../lang3/text/translate/UnicodeEscaper.java       |   94 +-
 .../commons/lang3/text/translate/package-info.java |   16 +-
 .../{FormatCache.java => AbstractFormatCache.java} |  236 +-
 .../apache/commons/lang3/time/CalendarUtils.java   |   18 +-
 .../apache/commons/lang3/time/DateFormatUtils.java |   18 +-
 .../org/apache/commons/lang3/time/DateParser.java  |   54 +-
 .../org/apache/commons/lang3/time/DatePrinter.java |  124 +-
 .../org/apache/commons/lang3/time/DateUtils.java   | 2312 ++++++------
 .../commons/lang3/time/DurationFormatUtils.java    |  555 +--
 .../apache/commons/lang3/time/DurationUtils.java   |   12 +-
 .../apache/commons/lang3/time/FastDateFormat.java  |  530 +--
 .../apache/commons/lang3/time/FastDateParser.java  | 1673 ++++-----
 .../apache/commons/lang3/time/FastDatePrinter.java | 2370 ++++++------
 .../org/apache/commons/lang3/time/GmtTimeZone.java |    2 +-
 .../org/apache/commons/lang3/time/StopWatch.java   |  197 +-
 .../org/apache/commons/lang3/time/TimeZones.java   |    8 +-
 .../apache/commons/lang3/time/package-info.java    |    2 -
 .../apache/commons/lang3/tuple/ImmutablePair.java  |    3 +-
 .../commons/lang3/tuple/ImmutableTriple.java       |    3 +-
 src/site/resources/checkstyle/checkstyle.xml       |   15 +-
 .../resources/release-notes/RELEASE-NOTES-3.10.txt |    2 +-
 .../resources/release-notes/RELEASE-NOTES-3.9.txt  |    2 +-
 src/site/xdoc/download_lang.xml                    |   26 +-
 src/site/xdoc/mail-lists.xml                       |   38 +-
 .../apache/commons/lang3/AnnotationUtilsTest.java  |  216 +-
 .../org/apache/commons/lang3/ArchUtilsTest.java    |   42 +-
 .../org/apache/commons/lang3/ArrayFillTest.java    |  117 +
 .../org/apache/commons/lang3/ArrayUtilsTest.java   |   74 +-
 .../org/apache/commons/lang3/BitFieldTest.java     |  254 +-
 .../org/apache/commons/lang3/BooleanUtilsTest.java |   14 +-
 .../org/apache/commons/lang3/CharEncodingTest.java |   14 +-
 .../org/apache/commons/lang3/CharRangeTest.java    |  136 +-
 .../commons/lang3/CharSequenceUtilsTest.java       |  258 +-
 .../java/org/apache/commons/lang3/CharSetTest.java |  288 +-
 .../org/apache/commons/lang3/CharSetUtilsTest.java |  142 +-
 .../org/apache/commons/lang3/CharUtilsPerfRun.java |   10 +-
 .../apache/commons/lang3/ClassLoaderUtilsTest.java |    3 +
 .../apache/commons/lang3/ClassPathUtilsTest.java   |   44 +-
 .../org/apache/commons/lang3/ClassUtilsTest.java   |   34 +-
 .../org/apache/commons/lang3/ConversionTest.java   | 2228 ++++++------
 .../apache/commons/lang3/HashSetvBitSetTest.java   |   52 +-
 .../org/apache/commons/lang3/JavaVersionTest.java  |   20 +-
 .../org/apache/commons/lang3/LocaleUtilsTest.java  |  595 +--
 .../commons/lang3/NotImplementedExceptionTest.java |   14 +-
 .../org/apache/commons/lang3/ObjectUtilsTest.java  |   36 +-
 .../commons/lang3/RandomStringUtilsTest.java       |  510 +--
 .../org/apache/commons/lang3/RandomUtilsTest.java  |  255 +-
 .../java/org/apache/commons/lang3/RangeTest.java   |   66 +-
 .../commons/lang3/SerializationUtilsTest.java      |  310 +-
 .../java/org/apache/commons/lang3/StreamsTest.java |  182 +-
 .../commons/lang3/StringEscapeUtilsTest.java       |  558 +--
 .../commons/lang3/StringUtilsContainsTest.java     |   42 +-
 .../commons/lang3/StringUtilsEmptyBlankTest.java   |  164 +-
 .../lang3/StringUtilsEqualsIndexOfTest.java        |  266 +-
 .../commons/lang3/StringUtilsIsMixedCaseTest.java  |  102 +
 .../lang3/StringUtilsStartsEndsWithTest.java       |  180 +-
 .../commons/lang3/StringUtilsSubstringTest.java    |  408 +--
 .../org/apache/commons/lang3/StringUtilsTest.java  |  375 +-
 .../commons/lang3/StringUtilsTrimStripTest.java    |  244 +-
 .../apache/commons/lang3/SystemPropertiesTest.java |   84 +-
 .../org/apache/commons/lang3/SystemUtilsTest.java  |   44 +-
 .../org/apache/commons/lang3/ThreadUtilsTest.java  |   27 +-
 .../org/apache/commons/lang3/ValidateTest.java     | 1910 +++++-----
 .../lang3/builder/CompareToBuilderTest.java        | 1236 +++----
 .../lang3/builder/DefaultToStringStyleTest.java    |  104 +-
 .../commons/lang3/builder/DiffBuilderTest.java     |   12 +-
 .../commons/lang3/builder/DiffResultTest.java      |  116 +-
 .../org/apache/commons/lang3/builder/DiffTest.java |    8 +-
 .../commons/lang3/builder/EqualsBuilderTest.java   | 1744 ++++-----
 .../HashCodeBuilderAndEqualsBuilderTest.java       |  136 +-
 .../commons/lang3/builder/HashCodeBuilderTest.java |    6 +-
 .../lang3/builder/JsonToStringStyleTest.java       |  728 ++--
 .../lang3/builder/MultiLineToStringStyleTest.java  |  104 +-
 .../MultilineRecursiveToStringStyleTest.java       |  302 +-
 .../builder/NoClassNameToStringStyleTest.java      |  102 +-
 .../builder/NoFieldNamesToStringStyleTest.java     |  104 +-
 .../lang3/builder/RecursiveToStringStyleTest.java  |  140 +-
 .../lang3/builder/ReflectionDiffBuilderTest.java   |   80 +-
 .../ReflectionToStringBuilderConcurrencyTest.java  |   24 +-
 ...onToStringBuilderCustomImplementationTest.java} |   35 +-
 ...ectionToStringBuilderExcludeNullValuesTest.java |  120 +-
 .../ReflectionToStringBuilderExcludeTest.java      |    2 +-
 ...onToStringBuilderExcludeWithAnnotationTest.java |    2 +-
 .../ReflectionToStringBuilderIncludeTest.java      |   62 +-
 ...oStringBuilderMutateInspectConcurrencyTest.java |   48 +-
 .../builder/ReflectionToStringBuilderTest.java     |    8 +-
 .../builder/ShortPrefixToStringStyleTest.java      |  104 +-
 .../lang3/builder/SimpleToStringStyleTest.java     |  102 +-
 .../lang3/builder/StandardToStringStyleTest.java   |  176 +-
 .../commons/lang3/builder/ToStringBuilderTest.java | 1762 ++++-----
 .../builder/ToStringStyleConcurrencyTest.java      |   20 +-
 .../commons/lang3/builder/ToStringStyleTest.java   |   78 +-
 .../commons/lang3/compare/ComparableUtilsTest.java |   68 +-
 .../compare/ObjectToStringComparatorTest.java      |    2 +-
 ...oncurrentInitializerCloseAndExceptionsTest.java |  184 +
 .../AbstractConcurrentInitializerTest.java         |   54 +-
 ...est.java => AtomicInitializerSupplierTest.java} |   20 +-
 .../lang3/concurrent/AtomicInitializerTest.java    |   25 +
 .../AtomicSafeInitializerSupplierTest.java         |   96 +
 .../concurrent/AtomicSafeInitializerTest.java      |   65 +-
 .../BackgroundInitializerSupplierTest.java         |  148 +
 .../concurrent/BackgroundInitializerTest.java      |  351 +-
 .../lang3/concurrent/BasicThreadFactoryTest.java   |  216 +-
 .../CallableBackgroundInitializerTest.java         |   44 +-
 .../concurrent/CircuitBreakingExceptionTest.java   |   16 +-
 .../lang3/concurrent/ConcurrentUtilsTest.java      |  408 +--
 .../lang3/concurrent/ConstantInitializerTest.java  |   66 +-
 .../concurrent/EventCountCircuitBreakerTest.java   |  402 +--
 ...Test.java => LazyInitializerAnonClassTest.java} |   27 +-
 .../concurrent/LazyInitializerCloserTest.java      |   54 +
 .../LazyInitializerFailableCloserTest.java         |   72 +
 ...zerTest.java => LazyInitializerSimpleTest.java} |   48 +-
 ...java => LazyInitializerSingleInstanceTest.java} |   52 +-
 ...rTest.java => LazyInitializerSupplierTest.java} |   26 +-
 .../MultiBackgroundInitializerSupplierTest.java    |  261 ++
 .../concurrent/MultiBackgroundInitializerTest.java |  487 ++-
 .../concurrent/ThresholdCircuitBreakerTest.java    |   40 +-
 .../lang3/concurrent/TimedSemaphoreTest.java       |  658 ++--
 .../lang3/concurrent/UncheckedFutureTest.java      |    2 +-
 .../lang3/event/EventListenerSupportTest.java      |   84 +-
 .../apache/commons/lang3/event/EventUtilsTest.java |  218 +-
 .../exception/AbstractExceptionContextTest.java    |  120 +-
 .../lang3/exception/CloneFailedExceptionTest.java  |    8 +-
 .../lang3/exception/ContextedExceptionTest.java    |   28 +-
 .../exception/ContextedRuntimeExceptionTest.java   |   20 +-
 .../lang3/exception/ExceptionUtilsTest.java        |   40 +-
 .../lang3/function/FailableFunctionsTest.java      |  229 +-
 ...uppliersTest.java => FailableSupplierTest.java} |   32 +-
 ...tToCharFunctionTest.java => FunctionsTest.java} |   11 +-
 .../MethodInvokersFailableFunctionTest.java        |    8 +-
 .../apache/commons/lang3/function/ObjectsTest.java |    4 +-
 .../commons/lang3/function/SuppliersTest.java      |    1 +
 .../apache/commons/lang3/math/NumberUtilsTest.java |   12 +-
 .../lang3/reflect/ConstructorUtilsTest.java        |  232 +-
 .../commons/lang3/reflect/FieldUtilsTest.java      |  974 ++---
 .../lang3/reflect/InheritanceUtilsTest.java        |   22 +-
 .../commons/lang3/reflect/MethodUtilsTest.java     | 1448 ++++----
 .../commons/lang3/reflect/TypeLiteralTest.java     |   16 +-
 .../commons/lang3/reflect/TypeUtilsTest.java       |    4 +-
 .../lang3/reflect/testbed/GenericParent.java       |    6 +-
 .../commons/lang3/reflect/testbed/Parent.java      |   12 +-
 .../commons/lang3/reflect/testbed/PublicChild.java |    4 +-
 .../lang3/reflect/testbed/StaticContainer.java     |   22 +-
 .../reflect/testbed/StringParameterizedChild.java  |    4 +-
 .../commons/lang3/stream/FailableStreamTest.java   |   66 +
 .../commons/lang3/stream/LangCollectorsTest.java   |    2 +-
 .../lang3/test/NotVisibleExceptionFactory.java     |   26 +-
 .../lang3/text/ExtendedMessageFormatTest.java      |  458 +--
 .../commons/lang3/text/FormattableUtilsTest.java   |   78 +-
 .../lang3/text/StrBuilderAppendInsertTest.java     | 1068 +++---
 .../apache/commons/lang3/text/StrBuilderTest.java  | 2440 ++++++-------
 .../apache/commons/lang3/text/StrLookupTest.java   |   40 +-
 .../apache/commons/lang3/text/StrMatcherTest.java  |  194 +-
 .../commons/lang3/text/StrSubstitutorTest.java     |  760 ++--
 .../commons/lang3/text/StrTokenizerTest.java       |  394 +-
 .../apache/commons/lang3/text/WordUtilsTest.java   |  414 +--
 .../text/translate/NumericEntityEscaperTest.java   |   18 +-
 .../text/translate/NumericEntityUnescaperTest.java |   20 +-
 .../lang3/text/translate/UnicodeEscaperTest.java   |   18 +-
 .../lang3/text/translate/UnicodeUnescaperTest.java |   22 +-
 .../UnicodeUnpairedSurrogateRemoverTest.java       |   12 +-
 .../commons/lang3/time/CalendarUtilsTest.java      |    7 +-
 .../lang3/time/DurationFormatUtilsTest.java        |  236 +-
 .../commons/lang3/time/DurationUtilsTest.java      |   36 +-
 .../commons/lang3/time/FastDateFormatTest.java     |   60 +-
 .../commons/lang3/time/FastDateParserTest.java     |    2 +-
 .../time/FastDateParser_TimeZoneStrategyTest.java  |  173 +-
 .../commons/lang3/time/FastDatePrinterTest.java    |    2 +-
 .../apache/commons/lang3/time/GmtTimeZoneTest.java |   28 +-
 .../lang3/time/Java15BugFastDateParserTest.java    |    4 +-
 .../apache/commons/lang3/time/StopWatchTest.java   |  104 +-
 .../commons/lang3/tuple/ImmutablePairTest.java     |   14 +-
 .../commons/lang3/tuple/MutableTripleTest.java     |   28 +-
 .../org/apache/commons/lang3/tuple/TripleTest.java |   26 +-
 298 files changed, 37261 insertions(+), 34292 deletions(-)
 create mode 100644 src/main/java/org/apache/commons/lang3/ArrayFill.java
 copy 
src/main/java/org/apache/commons/lang3/{function/FailableDoubleSupplier.java => 
builder/AbstractSupplier.java} (58%)
 create mode 100644 
src/main/java/org/apache/commons/lang3/concurrent/AbstractConcurrentInitializer.java
 copy src/main/java/org/apache/commons/lang3/function/{Consumers.java => 
Functions.java} (64%)
 rename src/main/java/org/apache/commons/lang3/time/{FormatCache.java => 
AbstractFormatCache.java} (99%)
 create mode 100644 src/test/java/org/apache/commons/lang3/ArrayFillTest.java
 create mode 100644 
src/test/java/org/apache/commons/lang3/StringUtilsIsMixedCaseTest.java
 copy 
src/test/java/org/apache/commons/lang3/builder/{ReflectionToStringBuilderSummaryTest.java
 => ReflectionToStringBuilderCustomImplementationTest.java} (50%)
 create mode 100644 
src/test/java/org/apache/commons/lang3/concurrent/AbstractConcurrentInitializerCloseAndExceptionsTest.java
 copy 
src/test/java/org/apache/commons/lang3/concurrent/{AtomicInitializerTest.java 
=> AtomicInitializerSupplierTest.java} (60%)
 create mode 100644 
src/test/java/org/apache/commons/lang3/concurrent/AtomicSafeInitializerSupplierTest.java
 create mode 100644 
src/test/java/org/apache/commons/lang3/concurrent/BackgroundInitializerSupplierTest.java
 copy 
src/test/java/org/apache/commons/lang3/concurrent/{AtomicInitializerTest.java 
=> LazyInitializerAnonClassTest.java} (54%)
 create mode 100644 
src/test/java/org/apache/commons/lang3/concurrent/LazyInitializerCloserTest.java
 create mode 100644 
src/test/java/org/apache/commons/lang3/concurrent/LazyInitializerFailableCloserTest.java
 copy 
src/test/java/org/apache/commons/lang3/concurrent/{LazyInitializerTest.java => 
LazyInitializerSimpleTest.java} (52%)
 rename 
src/test/java/org/apache/commons/lang3/concurrent/{LazyInitializerTest.java => 
LazyInitializerSingleInstanceTest.java} (58%)
 copy 
src/test/java/org/apache/commons/lang3/concurrent/{AtomicInitializerTest.java 
=> LazyInitializerSupplierTest.java} (54%)
 create mode 100644 
src/test/java/org/apache/commons/lang3/concurrent/MultiBackgroundInitializerSupplierTest.java
 copy src/test/java/org/apache/commons/lang3/function/{SuppliersTest.java => 
FailableSupplierTest.java} (61%)
 copy 
src/test/java/org/apache/commons/lang3/function/{IntToCharFunctionTest.java => 
FunctionsTest.java} (77%)
 create mode 100644 
src/test/java/org/apache/commons/lang3/stream/FailableStreamTest.java

Reply via email to