This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository libcommons-lang3-java.
commit 8c7edd0adf0b0f70ddd2a377784a60522e15d392 Merge: 8ff079a eb5c4ac Author: Emmanuel Bourg <[email protected]> Date: Thu Oct 20 19:05:13 2016 +0200 Merge tag 'upstream/3.5' Upstream version 3.5 .gitattributes | 24 + .gitignore | 2 + .travis.yml | 25 + NOTICE.txt | 2 +- README.md | 14 +- RELEASE-NOTES.txt | 325 +- build.properties.sample | 28 - build.xml | 233 -- checkstyle.xml | 2 - default.properties | 90 - doap_lang.rdf | 124 - findbugs-exclude-filter.xml | 13 + pom.xml | 95 +- src/assembly/src.xml | 4 +- src/changes/changes.xml | 142 +- .../org/apache/commons/lang3/AnnotationUtils.java | 3 +- .../java/org/apache/commons/lang3/ArrayUtils.java | 3173 +++++++++++++++----- .../java/org/apache/commons/lang3/BitField.java | 12 +- .../org/apache/commons/lang3/BooleanUtils.java | 7 +- .../org/apache/commons/lang3/CharEncoding.java | 6 +- .../java/org/apache/commons/lang3/CharRange.java | 1 - .../apache/commons/lang3/CharSequenceUtils.java | 15 +- .../java/org/apache/commons/lang3/CharSet.java | 21 +- .../org/apache/commons/lang3/CharSetUtils.java | 24 +- .../java/org/apache/commons/lang3/CharUtils.java | 1 - .../org/apache/commons/lang3/ClassPathUtils.java | 13 +- .../java/org/apache/commons/lang3/ClassUtils.java | 28 +- .../java/org/apache/commons/lang3/Conversion.java | 117 +- .../java/org/apache/commons/lang3/EnumUtils.java | 9 +- .../java/org/apache/commons/lang3/JavaVersion.java | 43 +- .../java/org/apache/commons/lang3/LocaleUtils.java | 11 +- .../commons/lang3/NotImplementedException.java | 1 - .../java/org/apache/commons/lang3/ObjectUtils.java | 69 +- .../apache/commons/lang3/RandomStringUtils.java | 130 +- .../java/org/apache/commons/lang3/RandomUtils.java | 67 +- src/main/java/org/apache/commons/lang3/Range.java | 17 +- .../commons/lang3/SerializationException.java | 1 - .../apache/commons/lang3/SerializationUtils.java | 29 +- .../apache/commons/lang3/StringEscapeUtils.java | 71 +- .../java/org/apache/commons/lang3/StringUtils.java | 1369 +++++++-- .../java/org/apache/commons/lang3/SystemUtils.java | 67 +- .../java/org/apache/commons/lang3/ThreadUtils.java | 460 +++ .../java/org/apache/commons/lang3/Validate.java | 96 +- .../org/apache/commons/lang3/builder/Builder.java | 1 - .../commons/lang3/builder/CompareToBuilder.java | 86 +- .../org/apache/commons/lang3/builder/Diff.java | 1 - .../apache/commons/lang3/builder/DiffBuilder.java | 68 +- .../apache/commons/lang3/builder/DiffResult.java | 1 - .../org/apache/commons/lang3/builder/Diffable.java | 1 - .../commons/lang3/builder/EqualsBuilder.java | 109 +- .../commons/lang3/builder/EqualsExclude.java} | 23 +- .../commons/lang3/builder/HashCodeBuilder.java | 107 +- .../commons/lang3/builder/HashCodeExclude.java} | 23 +- .../org/apache/commons/lang3/builder/IDKey.java | 2 - .../builder/MultilineRecursiveToStringStyle.java | 5 +- .../lang3/builder/RecursiveToStringStyle.java | 1 - .../lang3/builder/ReflectionToStringBuilder.java | 35 +- .../lang3/builder/StandardToStringStyle.java | 1 - .../commons/lang3/builder/ToStringBuilder.java | 1 - .../commons/lang3/builder/ToStringExclude.java} | 22 +- .../commons/lang3/builder/ToStringStyle.java | 65 +- .../apache/commons/lang3/builder/package-info.java | 1 - .../lang3/concurrent/AbstractCircuitBreaker.java | 165 + .../lang3/concurrent/AtomicInitializer.java | 1 - .../lang3/concurrent/AtomicSafeInitializer.java | 1 - .../lang3/concurrent/BackgroundInitializer.java | 1 - .../lang3/concurrent/BasicThreadFactory.java | 2 - .../concurrent/CallableBackgroundInitializer.java | 1 - .../commons/lang3/concurrent/CircuitBreaker.java | 94 + .../lang3/concurrent/CircuitBreakingException.java | 67 + .../lang3/concurrent/ConcurrentException.java | 1 - .../lang3/concurrent/ConcurrentInitializer.java | 1 - .../concurrent/ConcurrentRuntimeException.java | 1 - .../commons/lang3/concurrent/ConcurrentUtils.java | 1 - .../lang3/concurrent/ConstantInitializer.java | 1 - .../lang3/concurrent/EventCountCircuitBreaker.java | 568 ++++ .../commons/lang3/concurrent/LazyInitializer.java | 1 - .../concurrent/MultiBackgroundInitializer.java | 1 - .../lang3/concurrent/ThresholdCircuitBreaker.java | 128 + .../commons/lang3/concurrent/TimedSemaphore.java | 78 +- .../commons/lang3/concurrent/package-info.java | 2 - .../commons/lang3/event/EventListenerSupport.java | 22 +- .../org/apache/commons/lang3/event/EventUtils.java | 1 - .../apache/commons/lang3/event/package-info.java | 1 - .../commons/lang3/exception/ExceptionUtils.java | 143 +- .../commons/lang3/exception/package-info.java | 1 - .../org/apache/commons/lang3/math/Fraction.java | 9 +- .../apache/commons/lang3/math/IEEE754rUtils.java | 1 - .../org/apache/commons/lang3/math/NumberUtils.java | 159 +- .../apache/commons/lang3/math/package-info.java | 3 +- .../org/apache/commons/lang3/mutable/Mutable.java | 1 - .../commons/lang3/mutable/MutableBoolean.java | 1 - .../apache/commons/lang3/mutable/MutableByte.java | 107 +- .../commons/lang3/mutable/MutableDouble.java | 107 +- .../apache/commons/lang3/mutable/MutableFloat.java | 107 +- .../apache/commons/lang3/mutable/MutableInt.java | 107 +- .../apache/commons/lang3/mutable/MutableLong.java | 107 +- .../commons/lang3/mutable/MutableObject.java | 1 - .../apache/commons/lang3/mutable/MutableShort.java | 107 +- .../apache/commons/lang3/mutable/package-info.java | 1 - .../org/apache/commons/lang3/package-info.java | 1 - .../commons/lang3/reflect/ConstructorUtils.java | 11 +- .../apache/commons/lang3/reflect/FieldUtils.java | 1 - .../apache/commons/lang3/reflect/MemberUtils.java | 146 +- .../apache/commons/lang3/reflect/MethodUtils.java | 273 +- .../apache/commons/lang3/reflect/TypeLiteral.java | 1 - .../apache/commons/lang3/reflect/TypeUtils.java | 11 +- .../org/apache/commons/lang3/reflect/Typed.java | 1 - .../apache/commons/lang3/reflect/package-info.java | 1 - .../apache/commons/lang3/text/CompositeFormat.java | 2 - .../commons/lang3/text/ExtendedMessageFormat.java | 1 - .../apache/commons/lang3/text/FormatFactory.java | 1 - .../commons/lang3/text/FormattableUtils.java | 1 - .../org/apache/commons/lang3/text/StrBuilder.java | 20 +- .../org/apache/commons/lang3/text/StrLookup.java | 66 +- .../org/apache/commons/lang3/text/StrMatcher.java | 9 +- .../apache/commons/lang3/text/StrSubstitutor.java | 38 +- .../apache/commons/lang3/text/StrTokenizer.java | 7 +- .../org/apache/commons/lang3/text/WordUtils.java | 192 +- .../apache/commons/lang3/text/package-info.java | 1 - .../lang3/text/translate/AggregateTranslator.java | 1 - .../text/translate/CharSequenceTranslator.java | 1 - .../lang3/text/translate/CodePointTranslator.java | 1 - .../commons/lang3/text/translate/EntityArrays.java | 133 +- .../lang3/text/translate/JavaUnicodeEscaper.java | 1 - .../lang3/text/translate/LookupTranslator.java | 1 - .../lang3/text/translate/NumericEntityEscaper.java | 1 - .../text/translate/NumericEntityUnescaper.java | 1 - .../lang3/text/translate/OctalUnescaper.java | 1 - .../lang3/text/translate/UnicodeEscaper.java | 1 - .../lang3/text/translate/UnicodeUnescaper.java | 1 - .../translate/UnicodeUnpairedSurrogateRemover.java | 2 - .../commons/lang3/text/translate/package-info.java | 1 - .../commons/lang3/time/CalendarReflection.java | 99 + .../apache/commons/lang3/time/DateFormatUtils.java | 132 +- .../org/apache/commons/lang3/time/DateParser.java | 26 +- .../org/apache/commons/lang3/time/DatePrinter.java | 71 +- .../org/apache/commons/lang3/time/DateUtils.java | 74 +- .../commons/lang3/time/DurationFormatUtils.java | 37 +- .../apache/commons/lang3/time/FastDateFormat.java | 72 +- .../apache/commons/lang3/time/FastDateParser.java | 705 +++-- .../apache/commons/lang3/time/FastDatePrinter.java | 338 ++- .../org/apache/commons/lang3/time/FormatCache.java | 1 - .../org/apache/commons/lang3/time/StopWatch.java | 40 +- .../apache/commons/lang3/time/package-info.java | 1 - .../apache/commons/lang3/tuple/ImmutablePair.java | 1 - .../commons/lang3/tuple/ImmutableTriple.java | 1 - .../apache/commons/lang3/tuple/MutablePair.java | 1 - .../apache/commons/lang3/tuple/MutableTriple.java | 1 - .../java/org/apache/commons/lang3/tuple/Pair.java | 1 - .../org/apache/commons/lang3/tuple/Triple.java | 4 +- .../apache/commons/lang3/tuple/package-info.java | 1 - src/release-tools/build.properties.sample | 25 - src/release-tools/build.xml | 161 - src/site/resources/.htaccess | 1 + .../release-notes/RELEASE-NOTES-3.0.1.txt | 2 +- .../resources/release-notes/RELEASE-NOTES-3.2.txt | 2 +- .../release-notes/RELEASE-NOTES-3.3.2.txt | 6 +- .../resources/release-notes/RELEASE-NOTES-3.3.txt | 2 +- .../resources/release-notes/RELEASE-NOTES-3.4.txt | 12 +- src/site/xdoc/developerguide.xml | 2 +- src/site/xdoc/download_lang.xml | 76 +- src/site/xdoc/index.xml | 16 +- src/site/xdoc/release-history.xml | 109 +- src/site/xdoc/userguide.xml | 2 +- .../apache/commons/lang3/AnnotationUtilsTest.java | 1 - .../apache/commons/lang3/ArrayUtilsAddTest.java | 2 - .../lang3/ArrayUtilsRemoveMultipleTest.java | 2 - .../apache/commons/lang3/ArrayUtilsRemoveTest.java | 191 +- .../org/apache/commons/lang3/ArrayUtilsTest.java | 823 ++++- .../org/apache/commons/lang3/BitFieldTest.java | 2 - .../org/apache/commons/lang3/BooleanUtilsTest.java | 4 +- .../org/apache/commons/lang3/CharEncodingTest.java | 56 +- .../org/apache/commons/lang3/CharRangeTest.java | 2 - .../commons/lang3/CharSequenceUtilsTest.java | 132 +- .../java/org/apache/commons/lang3/CharSetTest.java | 12 +- .../org/apache/commons/lang3/CharSetUtilsTest.java | 2 - .../org/apache/commons/lang3/CharUtilsPerfRun.java | 3 +- .../org/apache/commons/lang3/CharUtilsTest.java | 2 - .../apache/commons/lang3/ClassPathUtilsTest.java | 1 - .../org/apache/commons/lang3/ClassUtilsTest.java | 4 +- .../org/apache/commons/lang3/ConversionTest.java | 2 - .../org/apache/commons/lang3/EnumUtilsTest.java | 52 +- .../org/apache/commons/lang3/JavaVersionTest.java | 6 +- .../org/apache/commons/lang3/LocaleUtilsTest.java | 4 +- .../commons/lang3/NotImplementedExceptionTest.java | 2 - .../org/apache/commons/lang3/ObjectUtilsTest.java | 34 +- .../commons/lang3/RandomStringUtilsTest.java | 173 +- .../org/apache/commons/lang3/RandomUtilsTest.java | 45 +- .../java/org/apache/commons/lang3/RangeTest.java | 142 +- .../commons/lang3/SerializationUtilsTest.java | 2 - .../commons/lang3/StringEscapeUtilsTest.java | 4 +- .../commons/lang3/StringUtilsContainsTest.java | 477 +++ .../commons/lang3/StringUtilsEmptyBlankTest.java | 114 + .../lang3/StringUtilsEqualsIndexOfTest.java | 635 ++-- .../apache/commons/lang3/StringUtilsIsTest.java | 6 +- .../lang3/StringUtilsStartsEndsWithTest.java | 20 +- .../commons/lang3/StringUtilsSubstringTest.java | 2 - .../org/apache/commons/lang3/StringUtilsTest.java | 1880 +++++++----- ...mptyTest.java => StringUtilsTrimStripTest.java} | 48 +- .../org/apache/commons/lang3/SystemUtilsTest.java | 190 +- .../org/apache/commons/lang3/ThreadUtilsTest.java | 370 +++ .../org/apache/commons/lang3/ValidateTest.java | 149 +- .../lang3/builder/CompareToBuilderTest.java | 2 - .../lang3/builder/DefaultToStringStyleTest.java | 2 - .../commons/lang3/builder/DiffBuilderTest.java | 14 +- .../commons/lang3/builder/DiffResultTest.java | 2 - .../org/apache/commons/lang3/builder/DiffTest.java | 2 - .../commons/lang3/builder/EqualsBuilderTest.java | 34 +- .../HashCodeBuilderAndEqualsBuilderTest.java | 2 - .../commons/lang3/builder/HashCodeBuilderTest.java | 49 +- .../lang3/builder/JsonToStringStyleTest.java | 74 +- .../lang3/builder/MultiLineToStringStyleTest.java | 2 - .../MultilineRecursiveToStringStyleTest.java | 1 - .../builder/NoClassNameToStringStyleTest.java | 2 - .../builder/NoFieldNamesToStringStyleTest.java | 2 - .../lang3/builder/RecursiveToStringStyleTest.java | 2 - .../ReflectionToStringBuilderConcurrencyTest.java | 243 +- .../ReflectionToStringBuilderExcludeTest.java | 1 - ...onToStringBuilderExcludeWithAnnotationTest.java | 57 + ...oStringBuilderMutateInspectConcurrencyTest.java | 215 +- .../ReflectionToStringBuilderTest.java} | 15 +- .../builder/ShortPrefixToStringStyleTest.java | 2 - .../lang3/builder/SimpleToStringStyleTest.java | 2 - .../lang3/builder/StandardToStringStyleTest.java | 2 - .../commons/lang3/builder/ToStringBuilderTest.java | 4 +- .../builder/ToStringStyleConcurrencyTest.java | 225 +- .../commons/lang3/builder/ToStringStyleTest.java | 2 - .../AbstractConcurrentInitializerTest.java | 2 - .../lang3/concurrent/AtomicInitializerTest.java | 2 - .../concurrent/AtomicSafeInitializerTest.java | 2 - .../lang3/concurrent/BasicThreadFactoryTest.java | 2 - .../CallableBackgroundInitializerTest.java | 2 - .../lang3/concurrent/ConcurrentUtilsTest.java | 2 - .../lang3/concurrent/ConstantInitializerTest.java | 2 - .../concurrent/EventCountCircuitBreakerTest.java | 401 +++ .../lang3/concurrent/LazyInitializerTest.java | 2 - .../concurrent/MultiBackgroundInitializerTest.java | 2 - .../concurrent/ThresholdCircuitBreakerTest.java | 87 + .../lang3/concurrent/TimedSemaphoreTest.java | 69 +- .../lang3/event/EventListenerSupportTest.java | 74 +- .../apache/commons/lang3/event/EventUtilsTest.java | 1 - .../exception/AbstractExceptionContextTest.java | 3 + .../exception/DefaultExceptionContextTest.java | 1 - .../lang3/exception/ExceptionUtilsTest.java | 130 +- .../apache/commons/lang3/math/FractionTest.java | 2 - .../commons/lang3/math/IEEE754rUtilsTest.java | 2 - .../apache/commons/lang3/math/NumberUtilsTest.java | 167 +- .../commons/lang3/mutable/MutableBooleanTest.java | 1 - .../commons/lang3/mutable/MutableByteTest.java | 77 +- .../commons/lang3/mutable/MutableDoubleTest.java | 77 +- .../commons/lang3/mutable/MutableFloatTest.java | 77 +- .../commons/lang3/mutable/MutableIntTest.java | 77 +- .../commons/lang3/mutable/MutableLongTest.java | 77 +- .../commons/lang3/mutable/MutableObjectTest.java | 1 - .../commons/lang3/mutable/MutableShortTest.java | 77 +- .../lang3/reflect/ConstructorUtilsTest.java | 57 +- .../commons/lang3/reflect/FieldUtilsTest.java | 2 - .../commons/lang3/reflect/MethodUtilsTest.java | 287 +- .../commons/lang3/reflect/TypeUtilsTest.java | 29 +- .../commons/lang3/reflect/testbed/Ambig.java | 1 - .../apache/commons/lang3/reflect/testbed/Bar.java | 1 - .../apache/commons/lang3/reflect/testbed/Foo.java | 1 - .../lang3/reflect/testbed/GenericParent.java | 1 - .../lang3/reflect/testbed/GenericTypeHolder.java | 1 - .../commons/lang3/reflect/testbed/Parent.java | 1 - .../reflect/testbed/PrivatelyShadowedChild.java | 1 - .../commons/lang3/reflect/testbed/PublicChild.java | 1 - .../reflect/testbed/PubliclyShadowedChild.java | 1 - .../lang3/reflect/testbed/StaticContainer.java | 1 - .../reflect/testbed/StaticContainerChild.java | 1 - .../reflect/testbed/StringParameterizedChild.java | 1 - .../lang3/test/NotVisibleExceptionFactory.java | 52 + .../apache/commons/lang3/test/SystemDefaults.java} | 33 +- .../commons/lang3/test/SystemDefaultsSwitch.java | 113 + .../lang3/test/SystemDefaultsSwitchTest.java | 88 + .../lang3/text/ExtendedMessageFormatTest.java | 1 - .../commons/lang3/text/FormattableUtilsTest.java | 2 - .../lang3/text/StrBuilderAppendInsertTest.java | 2 - .../apache/commons/lang3/text/StrBuilderTest.java | 9 +- .../apache/commons/lang3/text/StrLookupTest.java | 50 +- .../apache/commons/lang3/text/StrMatcherTest.java | 2 - .../commons/lang3/text/StrSubstitutorTest.java | 17 +- .../commons/lang3/text/StrTokenizerTest.java | 5 +- .../apache/commons/lang3/text/WordUtilsTest.java | 59 +- .../lang3/text/translate/EntityArraysTest.java | 1 - .../lang3/text/translate/LookupTranslatorTest.java | 1 - .../text/translate/NumericEntityEscaperTest.java | 1 - .../text/translate/NumericEntityUnescaperTest.java | 1 - .../lang3/text/translate/OctalUnescaperTest.java | 1 - .../lang3/text/translate/UnicodeEscaperTest.java | 1 - .../lang3/text/translate/UnicodeUnescaperTest.java | 1 - .../UnicodeUnpairedSurrogateRemoverTest.java | 2 - .../commons/lang3/time/DateFormatUtilsTest.java | 242 +- .../commons/lang3/time/DateUtilsRoundingTest.java | 2 +- .../apache/commons/lang3/time/DateUtilsTest.java | 710 ++--- .../lang3/time/DurationFormatUtilsTest.java | 26 +- .../commons/lang3/time/FastDateFormatTest.java | 273 +- .../commons/lang3/time/FastDateParserSDFTest.java | 23 +- .../commons/lang3/time/FastDateParserTest.java | 155 +- .../lang3/time/FastDateParser_MoreOrLessTest.java | 113 + .../time/FastDateParser_TimeZoneStrategyTest.java | 66 + .../commons/lang3/time/FastDatePrinterTest.java | 232 +- .../lang3/time/FastDatePrinterTimeZonesTest.java | 2 +- .../apache/commons/lang3/time/StopWatchTest.java | 62 +- .../apache/commons/lang3/time/WeekYearTest.java | 90 + .../commons/lang3/tuple/ImmutablePairTest.java | 1 - .../commons/lang3/tuple/ImmutableTripleTest.java | 1 - .../commons/lang3/tuple/MutablePairTest.java | 1 - .../commons/lang3/tuple/MutableTripleTest.java | 1 - .../org/apache/commons/lang3/tuple/PairTest.java | 2 - .../org/apache/commons/lang3/tuple/TripleTest.java | 2 - src/test/resources/java.policy | 754 ++--- 313 files changed, 17932 insertions(+), 6218 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libcommons-lang3-java.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

