c8774fa | Gary Gregory | 18 November 2023, 14:54:12 UTC | Update POM version for Apache Commons Lang release 3.14.0 | 18 November 2023, 14:54:12 UTC |
cae7d5f | Gary Gregory | 18 November 2023, 14:38:45 UTC | Prepare for the next release candidate | 18 November 2023, 14:38:45 UTC |
347f44a | Gary Gregory | 18 November 2023, 14:32:29 UTC | Sort members | 18 November 2023, 14:32:29 UTC |
9ca1652 | Gary Gregory | 17 November 2023, 16:44:08 UTC | Bump org.codehaus.mojo:exec-maven-plugin from 3.1.0 to 3.1.1 #1135 | 17 November 2023, 16:44:08 UTC |
ce8aa7a | dependabot[bot] | 17 November 2023, 16:43:09 UTC | Bump github/codeql-action from 2.22.5 to 2.22.7 (#1133) Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.22.5 to 2.22.7. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/74483a38d39275f33fcff5f35b679b5ca4a26a99...66b90a5db151a8042fa97405c6cf843bbe433f7b) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 17 November 2023, 16:43:09 UTC |
a539c23 | dependabot[bot] | 17 November 2023, 16:42:49 UTC | Bump org.codehaus.mojo:exec-maven-plugin from 3.1.0 to 3.1.1 (#1135) Bumps [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) from 3.1.0 to 3.1.1. - [Release notes](https://github.com/mojohaus/exec-maven-plugin/releases) - [Commits](https://github.com/mojohaus/exec-maven-plugin/compare/exec-maven-plugin-3.1.0...3.1.1) --- updated-dependencies: - dependency-name: org.codehaus.mojo:exec-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 17 November 2023, 16:42:49 UTC |
912ab71 | Gary Gregory | 13 November 2023, 12:40:24 UTC | Fix Javadoc syntax errors #1129 | 13 November 2023, 12:40:24 UTC |
29f958d | Sung Ho Yoon | 13 November 2023, 12:39:03 UTC | (doc) Fix Javadoc syntax errors (#1129) | 13 November 2023, 12:39:03 UTC |
6dc61ad | Gary Gregory | 05 November 2023, 19:37:59 UTC | Make private class final | 05 November 2023, 19:37:59 UTC |
563bf48 | Gary Gregory | 05 November 2023, 14:42:01 UTC | Make package private class final | 05 November 2023, 14:42:01 UTC |
7821164 | Gary Gregory | 05 November 2023, 13:32:40 UTC | Format tweaks | 05 November 2023, 13:32:40 UTC |
ebca9c9 | Gary Gregory | 05 November 2023, 12:36:55 UTC | Add support for RISC-V in ArchUtils #1128 | 05 November 2023, 12:36:55 UTC |
4cff663 | Levi Zim | 05 November 2023, 12:35:25 UTC | LANG-1717: support RISC-V in ArchUtils (#1128) * LANG-1717: support RISC-V in ArchUtils Add RISC-V support to ArchUtils and its dependency class, Processor. * Add missing Javadoc since tags --------- Co-authored-by: Gary Gregory <garydgregory@users.noreply.github.com> | 05 November 2023, 12:35:25 UTC |
c1181d9 | Gary Gregory | 04 November 2023, 12:56:44 UTC | Normalize test method names | 04 November 2023, 12:56:44 UTC |
984be03 | Gary Gregory | 03 November 2023, 15:37:55 UTC | Remove trailing whitespace | 03 November 2023, 15:37:55 UTC |
629a83c | Gary Gregory | 03 November 2023, 15:26:15 UTC | Sort test members | 03 November 2023, 15:26:15 UTC |
dc83c28 | Gary Gregory | 03 November 2023, 15:25:53 UTC | Sort main members | 03 November 2023, 15:25:53 UTC |
972b3f2 | Gary Gregory | 03 November 2023, 15:25:33 UTC | Normalize test method names | 03 November 2023, 15:25:33 UTC |
0838225 | Gary Gregory | 02 November 2023, 12:35:52 UTC | Clarifies Java platform requirement | 02 November 2023, 12:35:52 UTC |
60cc339 | Gary Gregory | 02 November 2023, 12:27:12 UTC | Clarifies Java platform requirement | 02 November 2023, 12:27:12 UTC |
5b5656a | Gary Gregory | 31 October 2023, 11:13:30 UTC | Normalize setter Javadoc | 31 October 2023, 11:13:30 UTC |
5ded55f | Gary Gregory | 31 October 2023, 10:51:49 UTC | Normalize getter Javadoc | 31 October 2023, 10:51:49 UTC |
c3429b5 | Gary Gregory | 29 October 2023, 11:58:39 UTC | Bump org.apache.commons:commons-text from 1.10.0 to 1.11.0 | 29 October 2023, 11:58:39 UTC |
db91eb6 | dependabot[bot] | 27 October 2023, 16:08:03 UTC | Bump github/codeql-action from 2.22.3 to 2.22.5 (#1127) Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.22.3 to 2.22.5. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/0116bc2df50751f9724a2e35ef1f24d22f90e4e1...74483a38d39275f33fcff5f35b679b5ca4a26a99) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 27 October 2023, 16:08:03 UTC |
d3272fa | dependabot[bot] | 27 October 2023, 16:07:48 UTC | Bump ossf/scorecard-action from 2.3.0 to 2.3.1 (#1126) Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.3.0 to 2.3.1. - [Release notes](https://github.com/ossf/scorecard-action/releases) - [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md) - [Commits](https://github.com/ossf/scorecard-action/compare/483ef80eb98fb506c348f7d62e28055e49fe2398...0864cf19026789058feabb7e87baa5f140aac736) --- updated-dependencies: - dependency-name: ossf/scorecard-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 27 October 2023, 16:07:48 UTC |
aa405f9 | Gary Gregory | 27 October 2023, 14:56:01 UTC | Don't initialize an instance or static variable to its default value | 27 October 2023, 14:56:01 UTC |
8c696ab | Gary Gregory | 27 October 2023, 11:16:34 UTC | Remove unused import | 27 October 2023, 11:16:34 UTC |
efd3d61 | Sebb | 22 October 2023, 14:58:00 UTC | Use Matchers for more detail on error Also fix several range errors: lower value is inclusive, upper is exclusive (except where the two values are equal!) | 22 October 2023, 14:58:00 UTC |
201f094 | Sebb | 22 October 2023, 14:29:37 UTC | Javadoc clarification [skip ci] | 22 October 2023, 14:29:37 UTC |
9a77829 | Sebb | 22 October 2023, 14:25:15 UTC | Javadoc clarification [skip ci] | 22 October 2023, 14:25:15 UTC |
f793255 | Sebb | 22 October 2023, 14:20:12 UTC | Use Matchers for more detail on error | 22 October 2023, 14:20:12 UTC |
d18dd59 | Sebb | 22 October 2023, 11:43:58 UTC | Checkstyle nit | 22 October 2023, 11:43:58 UTC |
92a5195 | Sebb | 22 October 2023, 11:34:50 UTC | Use Matchers for more detail on error Also fix order of expected/actual in comparisons | 22 October 2023, 11:34:50 UTC |
be417ff | Sebb | 21 October 2023, 21:57:13 UTC | Can take more than 1900 ms; seen 1997 | 21 October 2023, 21:57:13 UTC |
721bb4f | Sebb | 21 October 2023, 21:42:24 UTC | Show why the test failed | 21 October 2023, 21:42:24 UTC |
9a98475 | Gary Gregory | 21 October 2023, 18:43:13 UTC | ConcurrentInitializer implementations can now be instantiated and configured with allocation and release lambdas | 21 October 2023, 18:43:13 UTC |
2e876a8 | Sebb | 21 October 2023, 16:17:45 UTC | Fix up GHA badges | 21 October 2023, 16:17:45 UTC |
c1fe726 | Gary Gregory | 20 October 2023, 21:24:01 UTC | Update critical value for chi-square test #1125 | 20 October 2023, 21:24:01 UTC |
d82d465 | Alex Herbert | 20 October 2023, 21:23:01 UTC | Update critical value for chi-square test (#1125) | 20 October 2023, 21:23:01 UTC |
29f3678 | Gary Gregory | 20 October 2023, 19:30:21 UTC | Remove trailing whitespace | 20 October 2023, 19:30:21 UTC |
181ba18 | Gary Gregory | 20 October 2023, 19:24:58 UTC | @deprecated in package info files generates a warning in Java 21 | 20 October 2023, 19:24:58 UTC |
9840b9d | Gary Gregory | 20 October 2023, 19:15:10 UTC | Try to fix random failures in StopWatchTest.testStopWatchSuspend() Watch out comparing measurements from System.currentTimeMillis() vs. System.nanoTime() | 20 October 2023, 19:15:10 UTC |
fc7320f | Gary Gregory | 20 October 2023, 19:15:07 UTC | Javadoc | 20 October 2023, 19:15:07 UTC |
30af124 | Gary Gregory | 20 October 2023, 18:32:32 UTC | Javbadoc and comments | 20 October 2023, 18:32:32 UTC |
902b1ce | Gary Gregory | 20 October 2023, 18:19:39 UTC | Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git | 20 October 2023, 18:19:39 UTC |
426ebb1 | Gary Gregory | 20 October 2023, 18:18:26 UTC | Proper Javadoc list Internal refactoring | 20 October 2023, 18:19:18 UTC |
9a3809f | Gary Gregory | 20 October 2023, 17:55:30 UTC | Use ConcurrentInitializer implementations without subclassing. #1123. | 20 October 2023, 17:55:30 UTC |
5d146cd | Gary Gregory | 20 October 2023, 17:53:08 UTC | Use LazyInitializer without subclassing. (#1123) * Use LazyInitializer without subclassing. - Allow a Supplier for initialized object - Allow a Consumer to close the managed object * Allow any checked exception in the argument to supplier and consumer * Make all impls of AbstractConcurrentInitializer concrete with builders and tests * add tests for closer * Use ConcurrentException as the wrapper for close * Changes requested in code review --------- Co-authored-by: Gary Gregory <gardgregory@gmail.com> Co-authored-by: Benjamin Confino <benjamic@uk.ibm.com> | 20 October 2023, 17:53:08 UTC |
038e016 | dependabot[bot] | 20 October 2023, 15:42:21 UTC | Bump actions/checkout from 4.1.0 to 4.1.1 (#1124) Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.0 to 4.1.1. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/8ade135a41bc03ea155e62e844d188df1ea18608...b4ffde65f46336ab88eb53be808477a3936bae11) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 20 October 2023, 15:42:21 UTC |
5019cdb | Gary Gregory | 19 October 2023, 11:35:55 UTC | Javadoc | 19 October 2023, 11:35:55 UTC |
c5d8c4f | Gary Gregory | 17 October 2023, 17:46:52 UTC | Better local name | 17 October 2023, 17:46:52 UTC |
5016994 | Gary Gregory | 17 October 2023, 17:46:32 UTC | Better local name | 17 October 2023, 17:46:32 UTC |
98b119b | Gary Gregory | 17 October 2023, 15:19:18 UTC | Javadoc | 17 October 2023, 15:19:18 UTC |
582717d | Gary Gregory | 17 October 2023, 15:16:54 UTC | Sort members | 17 October 2023, 15:16:54 UTC |
3935fa2 | Gary Gregory | 17 October 2023, 15:16:29 UTC | Add ExceptionUtils.asRuntimeException(T), and deprecate rethrow(T) | 17 October 2023, 15:16:29 UTC |
ce5522f | Gary Gregory | 17 October 2023, 14:48:51 UTC | Fix spelling | 17 October 2023, 14:48:51 UTC |
1abc85c | Gary Gregory | 17 October 2023, 14:48:46 UTC | Add ExceptionUtils.throwUnchecked(T) where T extends Throwable, and deprecate Object version | 17 October 2023, 14:48:46 UTC |
1a45003 | Gary Gregory | 17 October 2023, 14:17:45 UTC | Javadoc | 17 October 2023, 14:17:45 UTC |
f9e8516 | Gary Gregory | 17 October 2023, 12:43:46 UTC | Javadoc, no need to abbreviate in documentation | 17 October 2023, 12:43:46 UTC |
88879df | Gary Gregory | 16 October 2023, 14:36:54 UTC | Rename type parameter to match the stock Supplier | 16 October 2023, 14:36:54 UTC |
6f799a1 | Gary Gregory | 16 October 2023, 13:43:38 UTC | Better message for soft failure | 16 October 2023, 13:43:38 UTC |
6c61b09 | Gary Gregory | 16 October 2023, 13:16:22 UTC | Add Suppliers.nul() | 16 October 2023, 13:16:22 UTC |
13839da | Gary Gregory | 16 October 2023, 13:14:44 UTC | Add FailableSupplieSuppliersr.nul() | 16 October 2023, 13:14:44 UTC |
9aad0f4 | Gary Gregory | 15 October 2023, 14:19:10 UTC | Add Java 21 build to GitHub | 15 October 2023, 14:19:10 UTC |
4d63091 | Gary Gregory | 15 October 2023, 14:04:34 UTC | Reduce compiler warnings | 15 October 2023, 14:04:34 UTC |
3ed3ec8 | Gary Gregory | 14 October 2023, 14:22:06 UTC | Longer lines OK | 14 October 2023, 14:22:06 UTC |
712a0a8 | Gary Gregory | 14 October 2023, 14:21:46 UTC | Format tweak | 14 October 2023, 14:21:46 UTC |
186478c | Gary Gregory | 14 October 2023, 14:21:35 UTC | Format tweak | 14 October 2023, 14:21:35 UTC |
653f389 | Gary Gregory | 14 October 2023, 13:52:45 UTC | Add Checkstyle MissingOverride | 14 October 2023, 13:52:45 UTC |
3ed3e99 | Gary Gregory | 14 October 2023, 13:50:15 UTC | Add missing @Override | 14 October 2023, 13:50:15 UTC |
fa6b940 | Gary Gregory | 14 October 2023, 12:07:11 UTC | Add ConcurrentInitializer#isInitialized() #1120 | 14 October 2023, 12:07:11 UTC |
8b6ccb8 | Gary Gregory | 14 October 2023, 12:06:55 UTC | Add ConcurrentInitializer#isInitialized() #1120 | 14 October 2023, 12:06:55 UTC |
02132ee | Benjamin Confino | 14 October 2023, 12:00:56 UTC | Add method ConcurrentInitializer#isInitialized() (#1120) * use NO_INIT to better handle initialize returning null * add isInitialized method to all ConcurrentInitializer classes and test * Update AtomicInitializer.java * Update AtomicSafeInitializer.java --------- Co-authored-by: Gary Gregory <garydgregory@users.noreply.github.com> | 14 October 2023, 12:00:56 UTC |
77973e5 | dependabot[bot] | 13 October 2023, 16:21:45 UTC | Bump github/codeql-action from 2.22.0 to 2.22.3 (#1121) Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.22.0 to 2.22.3. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/2cb752a87e96af96708ab57187ab6372ee1973ab...0116bc2df50751f9724a2e35ef1f24d22f90e4e1) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 13 October 2023, 16:21:45 UTC |
002e14b | dependabot[bot] | 13 October 2023, 16:21:31 UTC | Bump ossf/scorecard-action from 2.2.0 to 2.3.0 (#1122) Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.2.0 to 2.3.0. - [Release notes](https://github.com/ossf/scorecard-action/releases) - [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md) - [Commits](https://github.com/ossf/scorecard-action/compare/08b4669551908b1024bb425080c797723083c031...483ef80eb98fb506c348f7d62e28055e49fe2398) --- updated-dependencies: - dependency-name: ossf/scorecard-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 13 October 2023, 16:21:31 UTC |
4afdad4 | Gary Gregory | 13 October 2023, 14:59:10 UTC | Add Streams.failableStream(T...) | 13 October 2023, 14:59:10 UTC |
11d2dec | Gary Gregory | 12 October 2023, 18:04:34 UTC | Refactor variable ConcurrentInitializer implementations to remove duplication of initialize() method | 12 October 2023, 18:04:34 UTC |
c1bd1e5 | Gary Gregory | 12 October 2023, 16:04:10 UTC | Remove extra whitespace | 12 October 2023, 16:04:10 UTC |
8b34dab | Gary Gregory | 12 October 2023, 16:01:56 UTC | Add LazyInitializer.isInitialized() | 12 October 2023, 16:01:56 UTC |
bc4eeca | Gary Gregory | 12 October 2023, 15:09:40 UTC | Fix description | 12 October 2023, 15:09:40 UTC |
152c720 | Gary Gregory | 12 October 2023, 15:09:07 UTC | Fix XML | 12 October 2023, 15:09:07 UTC |
26becc1 | Gary Gregory | 12 October 2023, 13:25:48 UTC | Javadoc | 12 October 2023, 13:25:48 UTC |
bc8a81e | Gary Gregory | 12 October 2023, 13:12:10 UTC | Add LazyInitializer tests | 12 October 2023, 13:12:10 UTC |
a4fc02f | Gary Gregory | 12 October 2023, 13:08:43 UTC | ConcurrentInitializer extends FailableSupplier<T, ConcurrentException> | 12 October 2023, 13:08:43 UTC |
7478968 | Gary Gregory | 12 October 2023, 12:47:53 UTC | Javadoc | 12 October 2023, 12:47:53 UTC |
c4d5e6f | Gary Gregory | 11 October 2023, 11:46:36 UTC | Normalize mvn invocation on GitHub | 11 October 2023, 11:46:36 UTC |
30dc88f | Gary Gregory | 11 October 2023, 01:22:24 UTC | Make private static classes final | 11 October 2023, 01:22:24 UTC |
e0eb991 | Gary Gregory | 10 October 2023, 21:16:53 UTC | Bump commons-parent | 10 October 2023, 21:16:53 UTC |
d4ebf9a | Gary Gregory | 10 October 2023, 19:39:05 UTC | Fix Checkstyle [INFO] There are 4 errors reported by Checkstyle 10.12.4 with src/site/resources/checkstyle/checkstyle.xml ruleset. [ERROR] src\main\java\org\apache\commons\lang3\StringUtils.java:[1869,92] (whitespace) WhitespaceAfter: '...' is not followed by whitespace. [ERROR] src\main\java\org\apache\commons\lang3\time\FastDatePrinter.java:[1454,13] (whitespace) WhitespaceAfter: 'switch' is not followed by whitespace. [ERROR] src\test\java\org\apache\commons\lang3\time\FastDateFormatTest.java:[285,17] (whitespace) WhitespaceAfter: 'synchronized' is not followed by whitespace. [ERROR] src\test\java\org\apache\commons\lang3\time\FastDateFormatTest.java:[292,17] (whitespace) WhitespaceAfter: 'synchronized' is not followed by whitespace. | 10 October 2023, 19:39:05 UTC |
8b5ce40 | Gary Gregory | 09 October 2023, 14:34:39 UTC | Use Checkstyle to validate import order | 09 October 2023, 14:34:39 UTC |
7be4557 | Gary Gregory | 07 October 2023, 14:40:00 UTC | Fix ThresholdCircuitBreaker#checkState() #1100 | 07 October 2023, 14:40:00 UTC |
b55d278 | yichinzhu | 07 October 2023, 14:38:10 UTC | Fix ThresholdCircuitBreaker (#1100) * Fix ThresholdCircuitBreaker checkState bug According to the document, checkState() should return `true` if the circuit breaker is currently closed。 * Update ThresholdCircuitBreakerTest.java Fix threshold circuitbreaker unit test | 07 October 2023, 14:38:10 UTC |
e53d4c5 | Gary Gregory | 07 October 2023, 14:35:19 UTC | Javadoc | 07 October 2023, 14:35:19 UTC |
a9b25d0 | Gary Gregory | 07 October 2023, 14:30:58 UTC | Fix spelling in Javadoc | 07 October 2023, 14:30:58 UTC |
db23b5f | Gary Gregory | 07 October 2023, 14:29:27 UTC | Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git | 07 October 2023, 14:29:27 UTC |
1bd04d5 | Gary Gregory | 07 October 2023, 14:29:17 UTC | Format tweak Javadoc | 07 October 2023, 14:29:17 UTC |
88779f2 | dependabot[bot] | 07 October 2023, 14:26:31 UTC | Bump github/codeql-action from 2.21.9 to 2.22.0 (#1118) Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.21.9 to 2.22.0. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/ddccb873888234080b77e9bc2d4764d5ccaaccf9...2cb752a87e96af96708ab57187ab6372ee1973ab) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 07 October 2023, 14:26:31 UTC |
ede98ff | Gary Gregory | 07 October 2023, 14:19:50 UTC | Return ToStringStyle.nullText instead of NPE for ReflectionToStringBuilder.toString(Object) and friends. | 07 October 2023, 14:19:50 UTC |
8d11628 | Gary Gregory | 07 October 2023, 13:24:55 UTC | Typos | 07 October 2023, 13:24:55 UTC |
e242618 | Gary Gregory | 06 October 2023, 13:43:02 UTC | Javadoc | 06 October 2023, 13:43:02 UTC |