This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/commons-lang.git
from df51dfb80 Javadoc
new d8aeb514e Javadoc
new d385969c5 Javadoc
new 501915295 Add
org.apache.commons.lang3.concurrent.ConcurrentException.ConcurrentException(String)
new 0f211efaf
org.apache.commons.lang3.concurrent.AtomicSafeInitializer.get() can spin
internally if the FailableSupplier given to
org.apache.commons.lang3.concurrent.AbstractConcurrentInitializer.AbstractBuilder.setInitializer(FailableSupplier)
throws a RuntimeException
new eaf4d61f6 Sort members
new d5758118b Sort members
new d45f23e95 Refactor some exception tests
The 7 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:
src/changes/changes.xml | 2 +
.../java/org/apache/commons/lang3/StringUtils.java | 96 ++++++++---------
.../concurrent/AbstractConcurrentInitializer.java | 9 +-
.../lang3/concurrent/AtomicInitializer.java | 14 +--
.../lang3/concurrent/AtomicSafeInitializer.java | 13 ++-
.../concurrent/CallableBackgroundInitializer.java | 32 +++---
.../lang3/concurrent/ConcurrentException.java | 11 ++
.../commons/lang3/concurrent/LazyInitializer.java | 6 +-
.../concurrent/MultiBackgroundInitializer.java | 120 +++++++++------------
.../apache/commons/lang3/reflect/MethodUtils.java | 48 ++++-----
.../lang3/StringUtilsEqualsIndexOfTest.java | 22 ++--
...oncurrentInitializerCloseAndExceptionsTest.java | 15 ++-
.../concurrent/AtomicSafeInitializerTest.java | 44 +++++++-
.../concurrent/BackgroundInitializerTest.java | 4 +-
.../ConcurrentExceptionTest.java} | 38 +++++--
.../ConcurrentRuntimeExceptionTest.java} | 34 +++---
.../lang3/concurrent/ConcurrentUtilsTest.java | 50 +--------
17 files changed, 275 insertions(+), 283 deletions(-)
copy src/test/java/org/apache/commons/lang3/{builder/ConversionTest.java =>
concurrent/ConcurrentExceptionTest.java} (50%)
copy src/test/java/org/apache/commons/lang3/{builder/ConversionTest.java =>
concurrent/ConcurrentRuntimeExceptionTest.java} (55%)