Commit Graph

5516 Commits

Author SHA1 Message Date
Gary Gregory d5c7094bdd Drop version label. 2021-11-18 15:20:04 -05:00
Gary Gregory 5c61f79004 Fix broken link. 2021-11-18 15:18:33 -05:00
Gary Gregory 8f48ed8adf Add Streams.failableStream(Collection) and deprecate misnamed
stream(Collection).

Add Streams.failableStream(Stream) and deprecate misnamed
stream(Stream).
2021-11-18 14:52:55 -05:00
Gary Gregory a0d20586c4 Fix typos in param names. 2021-11-18 12:47:43 -05:00
Gary Gregory ff415c8f8f Add Streams.nullSafeStream(Collection).
Add Streams.toStream(Collection).
2021-11-18 12:46:31 -05:00
Gary Gregory 51ad9f989d Javadoc. 2021-11-18 11:19:04 -05:00
Gary Gregory 4f059ec8e1 Sort members. 2021-11-18 11:18:16 -05:00
Gary Gregory 4af0444fbf Use Set instead of List for checking the contains() method #734. 2021-11-17 18:12:19 -05:00
ciprianb ca4e62f7ba
Use Set instead of List for checking the contains() method (#734)
Co-authored-by: Ciprian Bodnarescu <ciprian.bodnarescu@netcentric.biz>
2021-11-17 18:05:29 -05:00
Gary Gregory 8c42549396 Use final. #816 2021-11-17 08:33:03 -05:00
Arturo Bernal e299a185d4
Make final var when is possible. (#816) 2021-11-17 08:31:50 -05:00
Gary Gregory f75f5b9373 Add MethodInvokers. 2021-11-17 00:42:26 -05:00
Gary Gregory 053e263166 Add UncheckedIllegalAccessException. 2021-11-16 21:48:32 -05:00
Gary Gregory ae4225c174 Organize imports. 2021-11-16 20:57:06 -05:00
Gary Gregory 88500bece2 Add and use ClassUtils.isPublic(Class). 2021-11-15 14:28:41 -05:00
Gary Gregory 38533393ba Internal refactoring. 2021-11-15 14:21:18 -05:00
Gary Gregory 6bda5d18d2 Javadoc. 2021-11-15 13:44:42 -05:00
Gary Gregory 9fce1d619e Better argument names. 2021-11-15 13:43:46 -05:00
Gary Gregory 99ad9d91bb Bump junit-pioneer from 1.4.2 to 1.5.0 #832. 2021-11-15 10:47:30 -05:00
Gary Gregory 9208f1d0b9 Fix Javadoc link. 2021-11-15 08:31:35 -05:00
Gary Gregory 525b1df56b Add test case. 2021-11-15 08:30:55 -05:00
Gary Gregory e151438181 Add test case. 2021-11-15 08:30:38 -05:00
Gary Gregory e9555ffa39 Internal refactoring. 2021-11-14 17:02:39 -05:00
Gary Gregory bef0c8a572 Sort test methods. 2021-11-13 20:19:18 -05:00
Gary Gregory a4c829591f Add UncheckedReflectiveOperationException. 2021-11-13 08:48:17 -05:00
Gary Gregory 9d40f8a5a7 Add UncheckedReflectiveOperationException. 2021-11-13 08:48:07 -05:00
Gary Gregory 03b84cb349 Remove useless parentheses. 2021-11-12 15:29:23 -05:00
Gary Gregory 6dc8492caf Javadoc typo. 2021-11-12 15:12:04 -05:00
Gary Gregory ffc32f6665 Bump spotbugs-maven-plugin from 4.4.1 to 4.4.2.2 #822 2021-11-12 08:02:46 -05:00
Gary Gregory 346dadd717 Bump actions/checkout from 2.3.5 to 2.4.0 #825. 2021-11-12 08:01:40 -05:00
Gary Gregory f892c9072a Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git 2021-11-07 07:51:49 -05:00
Gary Gregory 858d536873 Add TODO comment. 2021-11-07 07:51:35 -05:00
dependabot[bot] 18a82dc4ae Bump checkstyle from 9.0.1 to 9.1
Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 9.0.1 to 9.1.
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-9.0.1...checkstyle-9.1)

---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-03 11:09:10 +13:00
Bruno P. Kinoshita 391d51055b [LANG-1664] Changelog 2021-10-31 11:59:05 +13:00
Roland Kreuzer 3942fad3c2 [LANG-1664] Adjust doc to show argument is a primitive integer / character code point 2021-10-31 11:58:56 +13:00
Gary Gregory b8b76fcd11 Bump spotbugs-maven-plugin from 4.4.2 to 4.4.2.2. 2021-10-25 09:48:59 -04:00
Gary Gregory 34a6e75d1d Bump spotbugs-maven-plugin from 4.4.1 to 4.4.2. 2021-10-25 09:42:58 -04:00
Gary Gregory 466cfc5894 Bump maven-javadoc-plugin from 3.3.0 to 3.3.1. 2021-10-25 09:40:31 -04:00
Gary Gregory 8e1df6b9bf Add ComparableUtils.max(A, A) and ComparableUtils.min(A, A). 2021-10-25 09:34:31 -04:00
Gary Gregory ce1ef40ad9 Fix weird formatting. 2021-10-25 08:34:51 -04:00
Gary Gregory d9f2ff9666 Bump actions/checkout from 2.3.4 to 2.3.5 #819. 2021-10-22 14:39:57 -04:00
Gary Gregory cbec58a26e LANG-1659 - Add null-safe ObjectUtils.isArray() #754. 2021-10-17 09:57:35 -04:00
Gary Gregory 6eb40622b4 Add final var (#813). 2021-10-17 09:56:24 -04:00
Arturo Bernal 62d7aacb4f
LANG-1659 - Method to check if an object it's an array. (#754) 2021-10-17 09:55:17 -04:00
Arturo Bernal 6da891529b
Add final var (#813)
Remove redundant String.
2021-10-17 09:46:33 -04:00
Gary Gregory da036809e9 Remove dead comments. 2021-10-17 09:44:23 -04:00
Gary Gregory bda6a4fc83 Sort members. 2021-10-17 09:42:28 -04:00
Gary Gregory e6eba6e9ac [LANG-1674] Make Range constructors more generic #810.
Modify PR #810 from singhbaljit to fix Checkstyle error and expand the
unit test to all factory methods.
2021-10-17 09:31:06 -04:00
Gary Gregory 68b733c71b Format tweaks. 2021-10-17 09:20:22 -04:00
Gary Gregory ad37cca1ca Add test idea for RangeTest from PR #815 by Rushi98, but with a new
comment.
2021-10-17 08:50:39 -04:00
Gary Gregory d9d0018685 Bump biz.aQute.bndlib from 5.3.0 to 6.0.0 #814. 2021-10-16 14:52:44 -04:00
Gary Gregory 5911e928c4 Close HTML tags in Javadoc and better parameter names. 2021-10-11 15:12:17 -04:00
Gary Gregory a3a0645874 Fix ObjectUtils Javadocs #755. 2021-10-08 15:29:05 -04:00
Arturo Bernal 9501ae42b2
Fix javadoc (#755) 2021-10-08 15:28:39 -04:00
Gary Gregory a026da0a98 Remove redundant initializers #800. 2021-10-08 15:26:44 -04:00
Arturo Bernal d094dd624e
Remove redundant initializer. (#800) 2021-10-08 15:25:53 -04:00
Gary Gregory 8407c6212c Merge spotbugs-maven-plugin entries. 2021-10-08 15:18:51 -04:00
Gary Gregory b893de412b Bump checkstyle from 8.45.1 to 9.0.1 #811. 2021-10-08 15:17:33 -04:00
Gary Gregory a403c21a73 Bump spotbugs-maven-plugin from 4.3.0 to 4.4.1 #808. 2021-10-08 15:16:38 -04:00
Gary Gregory 894649e7bb Bump junit-bom from 5.8.0 to 5.8.1 #807. 2021-10-08 15:15:16 -04:00
Gary Gregory e3e29d585a Add StringUtils.removeStart(String, char). 2021-10-08 14:28:50 -04:00
Gary Gregory a2e13c6cee Bump maven-pmd-plugin from 3.14.0 to 3.15.0 #802. 2021-09-23 10:09:27 -04:00
Gary Gregory 30bb1e2d8c Bump junit-bom from 5.7.2 to 5.8.0 #805. 2021-09-23 10:08:25 -04:00
Gary Gregory d2687419c6 "@exception" -> "@throws" 2021-09-06 14:25:20 -04:00
Gary Gregory 4ff5e2b9f9 Extract a map method. 2021-09-01 15:23:02 -04:00
Gary Gregory 8efbb7df05 No leading underscores in private names. 2021-09-01 14:39:35 -04:00
Gary Gregory 5a580fb9cb Use final, valueOf(), lambdas. 2021-09-01 11:04:21 -04:00
Gary Gregory 7f7c3d63c8 Add ObjectUtils.identityHashCodeHex(Object).
Add ObjectUtils.hashCodeHex(Object).
2021-09-01 10:16:42 -04:00
Gary Gregory b652c477f6 Javadoc. 2021-08-31 15:24:31 -04:00
Gary Gregory 9e6383cb21 Add SystemUtils.IS_JAVA_16. 2021-08-31 11:26:17 -04:00
Gary Gregory ff1209f00f Inline duplicate constants. 2021-08-31 10:57:30 -04:00
Gary Gregory eea85f25e5 Add and use TimeZones.GMT. 2021-08-31 10:51:22 -04:00
Gary Gregory c267e39091 Reuse constant TimeZones.GMT_ID. 2021-08-31 10:38:21 -04:00
Gary Gregory f8e225cf46 Avoid multiple equivalent occurrences of the same expression. #797. 2021-08-31 09:07:36 -04:00
Arturo Bernal e2e3e0e19a
Avoid multiple equivalent occurrences of the same expression. (#797) 2021-08-31 09:06:34 -04:00
Gary Gregory 8c153b8333 Javadoc: Don't refer to package private method. 2021-08-30 09:45:14 -04:00
Gary Gregory 34a85e7436 Refactorings; reuse UncheckedFuture. 2021-08-30 09:19:58 -04:00
Gary Gregory c28b2e4e71 Better internal name. 2021-08-29 15:56:06 -04:00
Gary Gregory 817f834802 Fix internal name. 2021-08-29 15:52:00 -04:00
Gary Gregory ed38b62396 Simplify assertions with equivalent but more simple. #792. 2021-08-29 15:48:18 -04:00
Arturo Bernal 0a73261eef
Simplify assertions with equivalent but more simple. (#792) 2021-08-29 15:47:30 -04:00
Gary Gregory 5afd54ce67 Add UncheckedFuture.
Add UncheckedException.
Add UncheckedExecutionException.
Add UncheckedTimeoutException.
Add UncheckedInterruptedException.
2021-08-29 13:51:56 -04:00
Gary Gregory fe60dcfd42 Deprecate StringUtils.defaultString(String, String) in favor of
Objects.toString(Object, String).
2021-08-28 16:40:49 -04:00
Gary Gregory 4cea07b48f Link to Apache Commons Text instead of deprecated methods. 2021-08-28 16:32:53 -04:00
Gary Gregory c45f0b8a5b Inline single use local variables.
Minor Javadoc tweak.
2021-08-27 16:18:19 -04:00
Gary Gregory 94ffa01a03 Add IntStreams. 2021-08-27 15:55:57 -04:00
Gary Gregory 3f9422aec4 Add IntToCharFunction. 2021-08-27 11:16:49 -04:00
Gary Gregory e93e4f2e87 Format nits. 2021-08-26 15:57:28 -04:00
Gary Gregory bfbf729ca7 Simplify. 2021-08-26 15:57:16 -04:00
Gary Gregory 005f035b30 Remove useless parens; use final. 2021-08-26 10:56:31 -04:00
Gary Gregory a223f0a007 Add standalone test for ToBooleanBiFunction. 2021-08-26 10:32:43 -04:00
Gary Gregory c542983f4a Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git 2021-08-26 10:06:25 -04:00
Gary Gregory 39901eb645 [LANG-1670] Fix typo in JavaDoc #795. 2021-08-26 10:06:16 -04:00
Igor Shuvalov b12dad5230
LANG-1670 Fix typo in JavaDoc (#795) 2021-08-26 10:04:28 -04:00
Gary Gregory 491804af12 Bump checkstyle from 8.43 to 8.45.1 #787. 2021-08-26 09:36:35 -04:00
Gary Gregory 98d8f1334e Bump jmh.version from 1.27 to 1.33 #794. 2021-08-26 09:33:30 -04:00
Alex Herbert 3586d1a542 Remove unused import 2021-08-25 07:52:29 +01:00
Alex Herbert 3bd00a4247 Assert the composite BooleanConsumer created by andThen 2021-08-24 23:05:48 +01:00
Gary Gregory dcc6568100 Delegate to Objects.hashCode(). 2021-08-24 11:54:20 -04:00
Gary Gregory d05073e66d Delegate to Objects.equals(). 2021-08-24 11:50:50 -04:00