Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/commons-lang.git
Project: http://git-wip-us.apache.org/repos/asf/commons-lang/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-lang/commit/1d1883f0 Tree: http://git-wip-us.apache.org/repos/asf/commons-lang/tree/1d1883f0 Diff: http://git-wip-us.apache.org/repos/asf/commons-lang/diff/1d1883f0 Branch: refs/heads/master Commit: 1d1883f0e20215720eb583fd43eee088808c616b Parents: 5b98a73 ce0c082 Author: ggregory <[email protected]> Authored: Wed Jul 6 14:11:13 2016 -0700 Committer: ggregory <[email protected]> Committed: Wed Jul 6 14:11:13 2016 -0700 ---------------------------------------------------------------------- src/changes/changes.xml | 5 +- .../org/apache/commons/lang3/ArrayUtils.java | 2 +- .../java/org/apache/commons/lang3/Range.java | 2 +- .../org/apache/commons/lang3/StringUtils.java | 4 + .../commons/lang3/builder/HashCodeBuilder.java | 90 ++- .../concurrent/AbstractCircuitBreaker.java | 165 ++++++ .../lang3/concurrent/CircuitBreaker.java | 94 +++ .../concurrent/CircuitBreakingException.java | 67 +++ .../concurrent/EventCountCircuitBreaker.java | 568 +++++++++++++++++++ .../concurrent/ThresholdCircuitBreaker.java | 128 +++++ .../apache/commons/lang3/math/NumberUtils.java | 26 +- .../apache/commons/lang3/time/DateParser.java | 10 +- .../apache/commons/lang3/time/DatePrinter.java | 8 +- .../commons/lang3/time/FastDatePrinter.java | 20 +- .../lang3/StringUtilsEqualsIndexOfTest.java | 20 + .../lang3/builder/HashCodeBuilderTest.java | 59 +- .../EventCountCircuitBreakerTest.java | 401 +++++++++++++ .../concurrent/ThresholdCircuitBreakerTest.java | 87 +++ .../commons/lang3/math/NumberUtilsTest.java | 10 + .../commons/lang3/text/StrTokenizerTest.java | 4 +- 20 files changed, 1631 insertions(+), 139 deletions(-) ----------------------------------------------------------------------
