Gary Gregory
af157c49d5
Fix, lambda & in-line single use variable that cannot be null.
2022-05-15 16:01:00 -04:00
Gary Gregory
cbe3523b12
Remove prefix from instance variable names.
2022-05-15 15:54:49 -04:00
Gary Gregory
25e91c4242
Move new internal Calendar APIs to CalendarUtils and refactor.
2022-05-15 15:51:31 -04:00
Gary Gregory
eff43864b3
[LANG-1680] FastDateFormat does not support the 'L'-Pattern from
...
SimpleDateFormat.
- Use final.
- Fix typos.
- In-line single use local variables.
2022-05-15 15:22:50 -04:00
Steve Bosman
127869e88f
LANG-1680 Add support for standalone month formats ( #892 )
2022-05-15 15:13:41 -04:00
Gary Gregory
a2ed219fb8
Internal refactoring to allow to chain calls using
...
MemberUtils.setAccessibleWorkaround().
2022-05-10 18:35:20 -04:00
Gary Gregory
54f00795a3
Fix Javadoc.
2022-05-10 18:26:55 -04:00
Gary Gregory
663c806ee9
Fix Javadoc.
2022-05-10 16:29:07 -04:00
Gary Gregory
2a22770183
Remove unnecessary @SuppressWarnings("unchecked")
2022-05-09 08:47:38 -04:00
Gary Gregory
80889fc45c
Minor changes #769
2022-05-04 10:52:24 -04:00
Arturo Bernal
d5ff609743
* Inline var ( #769 )
...
* Simplify conditions
* Make final variable
2022-05-04 10:51:41 -04:00
Gary Gregory
4ef1e3db99
Add BooleanUtilsTest tests.
...
Add testXor_primitive_validInput_1items().
Add testXor_object_validInput_1items().
2022-05-04 10:40:10 -04:00
Gary Gregory
6fa0a17595
Bump net.sourceforge.pmd:* from 6.44.0 to 6.45.0
2022-05-02 09:44:34 -04:00
Gary Gregory
f146bf817a
Remove unnecessary variable creations. #882
2022-05-02 09:34:17 -04:00
Arturo Bernal
ba08d40beb
Remove unnecessary variable creations. ( #882 )
2022-05-02 09:33:50 -04:00
Gary Gregory
d5f43dce28
Make final mappingFunction variable. #876
2022-05-02 09:32:03 -04:00
Arturo Bernal
b58fb5bdc1
Make final mappingFunction variable. ( #876 )
2022-05-02 09:31:21 -04:00
Gary Gregory
e6dadcb49a
Fix Javadoc for Validate.isAssignableFrom()
2022-05-02 09:30:03 -04:00
Gary Gregory
69202d5f16
Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git
2022-05-02 09:28:26 -04:00
Gary Gregory
9bf6b2fb41
Make Validate.isAssignableFrom() check null inputs.
2022-05-02 09:28:15 -04:00
Gary Gregory
cd0a380f04
Bump github/codeql-action from 1 to 2 #886
2022-05-01 14:10:09 -04:00
dependabot[bot]
75a6aac07e
Bump junit-pioneer from 1.6.2 to 1.7.0
...
Bumps [junit-pioneer](https://github.com/junit-pioneer/junit-pioneer ) from 1.6.2 to 1.7.0.
- [Release notes](https://github.com/junit-pioneer/junit-pioneer/releases )
- [Commits](https://github.com/junit-pioneer/junit-pioneer/compare/v1.6.2...v1.7.0 )
---
updated-dependencies:
- dependency-name: org.junit-pioneer:junit-pioneer
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-16 13:06:54 +12:00
dependabot[bot]
b718d6a9d1
Bump commons-parent from 52 to 53
...
Bumps commons-parent from 52 to 53.
---
updated-dependencies:
- dependency-name: org.apache.commons:commons-parent
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-16 13:01:53 +12:00
Gary Gregory
0b51bc7bee
Bump actions/cache from 3 to 3.0.2
2022-04-12 08:43:41 -04:00
Gary Gregory
246a43cca5
Group some updates.
2022-04-12 08:43:22 -04:00
dependabot[bot]
dded8fd504
Bump actions/setup-java from 2 to 3
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 09:39:02 +12:00
dependabot[bot]
82ec18a60a
Bump maven-surefire-plugin from 3.0.0-M5 to 3.0.0-M6
...
Bumps [maven-surefire-plugin](https://github.com/apache/maven-surefire ) from 3.0.0-M5 to 3.0.0-M6.
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.0.0-M5...surefire-3.0.0-M6 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-09 09:37:28 +12:00
Sebb
704bd0119c
git-wip-us => gitbox
2022-04-05 11:37:32 +01:00
Gary Gregory
eb62fccc1c
No need to use the java.lang package name in Javadoc references.
2022-04-03 17:19:06 -04:00
Gary Gregory
9bb09244e6
Fomrat tweak.
2022-04-03 17:15:48 -04:00
Gary Gregory
b634633126
Checkstyle
2022-04-03 17:14:16 -04:00
Gary Gregory
517a9e0630
Fixed NPE getting Stack Trace if Throwable is null #733
...
Simplify.
2022-04-03 17:13:23 -04:00
Gary Gregory
85c70a450c
Fixed NPE getting Stack Trace if Throwable is null #733
2022-04-03 17:03:17 -04:00
Arturo Bernal
1926e35e3e
Fixed NPE getting Stack Trace if Throwable is null ( #733 )
2022-04-03 17:02:00 -04:00
Gary Gregory
454255f0bb
[LANG-1655] Fixed an issue where characters were separated in the NFD
...
system
Add but disable a test.
2022-04-03 14:44:11 -04:00
Gary Gregory
f714c84f95
[LANG-1675] Improve performance of StringUtils.join for primitives #812
2022-04-03 12:54:24 -04:00
Hubert
0f7d484882
LANG-1675 - Improve performance of StringUtils.join for primitives ( #812 )
...
* String.join - boolean - use StringBuilder
* Replaced StringJoiner by StringBuilder
* Fix: formatting, removed condition in for
* Use substring instead of deleteCharAt. Computed StringBuilder size for - char, boolean join methods
* Reformating
2022-04-03 12:52:56 -04:00
Gary Gregory
0d729dd729
Javadoc.
2022-04-03 11:07:45 -04:00
Gary Gregory
dd4e7bdc7c
Refactor commons code.
2022-04-03 10:57:59 -04:00
Gary Gregory
777590c82c
Use final.
2022-04-03 10:57:31 -04:00
Gary Gregory
7c60085179
Better lambda.
2022-04-03 10:57:04 -04:00
Gary Gregory
9abbb06376
Javadoc.
2022-04-03 10:54:34 -04:00
Gary Gregory
a64be9d8a8
Normalize spelling of summarizing.
2022-04-03 10:48:47 -04:00
Gary Gregory
4b5245dbce
Add @SuppressWarnings("unchecked")
2022-04-03 10:48:22 -04:00
Gary Gregory
efce331acd
Javadoc.
2022-04-03 10:42:12 -04:00
Gary Gregory
2e1affcebb
Bump exec-maven-plugin from 1.6.0 to 3.0.0 #590
2022-04-03 10:24:48 -04:00
Gary Gregory
4877259dad
[LANG-1679] Improve performance of StringUtils.unwrap(String,
...
String) #844
2022-04-03 10:22:16 -04:00
cloverandwang
944608b854
[LANG-1679] Improve performance of StringUtils.unwrap(String, String) ( #844 )
2022-04-03 10:20:34 -04:00
Gary Gregory
97e1f091af
Bump jmh.version from 1.34 to 1.35 #872
2022-04-03 10:12:00 -04:00
Gary Gregory
33e5a955d5
Bump commons.pmd-impl.version from 6.43.0 to 6.44.0 #873
2022-04-03 10:11:03 -04:00
Gary Gregory
4b9dfa2b1d
Fixing and adding DateUtils exception Javadocs #871
2022-03-27 08:32:04 -07:00
Diego Marcilio
75bb10331c
Fixing and adding DateUtils exception javadocs with new tests when needed ( #871 )
2022-03-27 08:24:33 -07:00
Gary Gregory
8b7dff9900
Updating javadoc for NullPointerException when Validate.notNull() is called #870 .
2022-03-26 10:45:59 -07:00
Diego Marcilio
d5fef1e784
Updating javadoc for NullPointerException when Validate.notNull() is called ( #870 )
2022-03-26 10:43:05 -07:00
dependabot[bot]
90e0a9bb23
Bump spotbugs-maven-plugin from 4.5.3.0 to 4.6.0.0
...
Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin ) from 4.5.3.0 to 4.6.0.0.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases )
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.5.3.0...spotbugs-maven-plugin-4.6.0.0 )
---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-26 11:18:06 +13:00
Gary Gregory
54087ee109
Bump actions/cache from 2.1.7 to 3 #867
2022-03-25 08:48:58 -07:00
Gary Gregory
69533819a0
Fix Checkstyle issue.
2022-03-25 08:47:03 -07:00
Gary Gregory
2252fade50
Javadoc
2022-03-21 11:41:38 -04:00
Gary Gregory
8218767894
Add Consumers.
2022-03-21 11:38:20 -04:00
Gary Gregory
3e6255ec52
Fix Checkstyle.
2022-03-21 11:36:01 -04:00
Gary Gregory
0486d069b5
Fix Javadoc doclint WARNING messages on Java 17.
2022-03-21 10:55:13 -04:00
Gary Gregory
a9f9ba4fba
Bump SpotBugs to the current versions of Maven Plugin and underlying
...
tool.
- TODO Can any of these be done without breaking binary compatibility?
EI_EXPOSE_REP, EI_EXPOSE_REP2, MS_EXPOSE_REP,
REFLF_REFLECTION_MAY_INCREASE_ACCESSIBILITY_OF_FIELD.
- Equals and hashcode do not match up.
2022-03-21 10:36:56 -04:00
Gary Gregory
318cc6ec4d
Sort members.
2022-03-21 10:18:17 -04:00
Gary Gregory
e5910c7a03
Bump animal-sniffer-maven-plugin from 1.20 to 1.21.
2022-03-21 10:04:09 -04:00
Gary Gregory
9da59d6deb
Bump commons.japicmp.version 0.15.4 to 0.15.7
2022-03-21 10:01:52 -04:00
Gary Gregory
389fb37c56
Add Memoizer(Function) and Memoizer(Function, boolean).
2022-03-21 10:00:41 -04:00
Gary Gregory
85751a118e
Refactor to create the mapping function once.
...
Add FutureTasks.
2022-03-21 09:19:13 -04:00
Gary Gregory
00bccd85e5
Add TimeZones.toTimeZone(TimeZone).
2022-03-20 14:28:44 -04:00
Gary Gregory
3952780fd7
Adds TimeZones.toTimeZone().
2022-03-20 14:27:50 -04:00
Gary Gregory
30c9be6f6d
Better concurrency with the Java 8 API ConcurrentMap#computeIfAbsent().
2022-03-20 14:27:28 -04:00
Gary Gregory
f518bb6c6f
Better concurrency with the Java 8 API ConcurrentMap#computeIfAbsent().
2022-03-20 14:27:15 -04:00
Gary Gregory
9dd8584963
Better concurrency with the Java 8 API ConcurrentMap#computeIfAbsent().
2022-03-20 14:27:10 -04:00
Gary Gregory
5648bc42e2
Better concurrency with the Java 8 API ConcurrentMap#computeIfAbsent().
2022-03-20 14:06:39 -04:00
Gary Gregory
89bcc5f80e
Better concurrency with the Java 8 API ConcurrentMap#computeIfAbsent().
2022-03-20 14:06:23 -04:00
Gary Gregory
cb6676b1bb
Use Java 8 API ConcurrentMap#computeIfAbsent().
2022-03-20 13:49:09 -04:00
Gary Gregory
4a5ef835cc
Fix unintended commit.
2022-03-20 13:27:18 -04:00
Gary Gregory
033cd48313
Javadoc typo.
2022-03-20 13:25:59 -04:00
Gary Gregory
6dd2bce193
Remove extra whitespace.
2022-03-20 13:20:13 -04:00
Gary Gregory
9658994c9a
In-line only used once local variable.
2022-03-20 13:15:04 -04:00
Gary Gregory
3ac79227ed
Bump biz.aQute.bnd:biz.aQute.bndlib from 6.1.0 to 6.2.0
2022-03-11 09:42:44 -05:00
Gary Gregory
90e6dd6d4d
Bump org.junit-pioneer:junit-pioneer from 1.6.1 to 1.6.2
2022-03-11 09:36:10 -05:00
Gary Gregory
08f374f0d7
Javadoc.
...
More formal constant definition.
2022-03-10 12:40:37 -05:00
Gary Gregory
38285a15f5
Use ternary expression.
2022-03-08 10:30:39 -05:00
Gary Gregory
07b78ca38d
Better parameter name.
2022-03-08 10:25:58 -05:00
Gary Gregory
0013a996d2
Fix Checkstyle issue.
2022-03-07 15:49:24 -05:00
Gary Gregory
fb56d81ec2
Use genercis.
2022-03-07 15:38:34 -05:00
Gary Gregory
b4f25f3056
Unnecessary @SuppressWarnings.
2022-03-07 15:38:02 -05:00
Gary Gregory
7752a7b980
Remove unused exceptions from test method signatures.
2022-03-07 15:37:00 -05:00
Gary Gregory
b02dad440f
Unnecessary @SuppressWarnings("unchecked")
2022-03-07 15:36:13 -05:00
Gary Gregory
749062a6c0
Remove unused exceptions from test method signatures.
2022-03-07 15:36:03 -05:00
Gary Gregory
1230298044
Unnecessary @SuppressWarnings("unchecked")
2022-03-07 15:35:51 -05:00
Gary Gregory
faa24452b5
Use genercis.
2022-03-07 15:32:16 -05:00
Gary Gregory
22cd660c33
Remove unused exceptions from test method signatures.
2022-03-07 15:28:11 -05:00
Gary Gregory
9ebcddc0b1
Use try-with-resources.
2022-03-07 15:27:28 -05:00
Gary Gregory
e3e020fe2f
Unnecessary @SuppressWarnings("unchecked")
2022-03-07 15:24:15 -05:00
Gary Gregory
85a7f721cc
Unnecessary @SuppressWarnings("unchecked")
2022-03-07 15:21:18 -05:00
Gary Gregory
66d7e35866
Sort members.
2022-03-07 15:18:07 -05:00
Gary Gregory
c82d9a4809
[LANG-1462] Use TimeZone from calendar in DateFormatUtils.
...
Adapted from PR #863 by mbuiakova with:
- No SpotBugs failure
- Refactored common code
- Moved new test method to proper location in test class.
2022-03-07 15:11:28 -05:00
Gary Gregory
494dfc9e6b
Merge branch 'master' of
...
https://gitbox.apache.org/repos/asf/commons-lang.git
2022-03-07 11:18:47 -05:00
Gary Gregory
0babc7a071
Sort imports.
2022-03-07 11:17:25 -05:00
Gary Gregory
13121dafec
Deprecate Validate#notNull(Object) in favor of using
...
Objects#requireNonNull(Object, String).
Note that the NPE message are now specific in which parameter is null
instead of using a whole sentence to report what the exception class
says, and less US English-centric.
2022-03-07 11:16:32 -05:00
Gary Gregory
72ad3cbc1a
Add early null check.
2022-03-07 11:00:24 -05:00
Gary Gregory
5aa058c9d1
[LANG-1668] Update getMatchingMethod documentation. #862 .
2022-03-06 11:16:27 -05:00
Maria Buiakova
ccc12ff185
LANG-1668 Update getMatchingMethod documentation. ( #862 )
...
Adds a mention of IllegalStateException in case no unique method is found.
2022-03-06 11:14:06 -05:00
Gary Gregory
cd29ff7778
LANG-1172: Support dash as a delimiter in locales #766
2022-03-05 19:25:04 -05:00
Clemens Wolff
35fb9fca83
LANG-1172: Support dash as a delimiter in locales ( #766 )
...
* LANG-1172: Support dash as a delimiter in locales
* Extract constants for dash and underscore
* Prioritize old delimiter in comparison order
2022-03-05 19:21:25 -05:00
Gary Gregory
abb5a409f7
Bump commons.pmd-impl.version from 6.42.0 to 6.43.0 #861
2022-03-04 10:47:14 -05:00
Gary Gregory
96ccf8ba04
Bump actions/checkout from 2 to 3 #859
2022-03-04 10:18:23 -05:00
Gary Gregory
02f3bee7bc
Bump maven-pmd-plugin from 3.15.0 to 3.16.0 #858
2022-02-25 13:15:25 -05:00
Gary Gregory
c14d4876a4
Bump org.junit-pioneer:junit-pioneer from 1.5.0 to 1.6.1.
2022-02-24 06:57:18 -05:00
Gary Gregory
02200b8411
Bump maven-javadoc-plugin from 3.3.1 to 3.3.2.
2022-02-24 06:51:05 -05:00
Gary Gregory
2777d6784e
Add JavaVersion for Java 18 since a release candidate is available.
2022-02-24 06:48:59 -05:00
Gary Gregory
cd10cfd51f
Make DurationUtils#getNanosOfMiili() null-safe.
2022-02-24 06:33:25 -05:00
Gary Gregory
d7ff0ae5e5
Fix Javadoc.
2022-02-24 05:48:52 -05:00
Gary Gregory
4753c6b4d4
StrBuilder.StrBuilderReader.skip(long): Throw an exception when an
...
implicit narrowing conversion in a compound
assignment would result in information loss or a numeric error such as
an overflows.
2022-01-30 15:33:25 -05:00
Gary Gregory
1eba02e2a2
Throw an exception when an implicit narrowing conversion in a compound
...
assignment would result in information loss or a numeric error such as
an overflows.
2022-01-30 15:19:28 -05:00
Gary Gregory
0ffdcf31e7
Add missing Javadoc param tag.
2021-12-31 08:43:37 -05:00
Gary Gregory
5741f6ff19
Add missing Javadoc param tag.
2021-12-31 08:41:12 -05:00
Gary Gregory
85c8c28b3d
Avoid compiler warnings.
2021-12-31 08:39:27 -05:00
Gary Gregory
4defb74640
Avoid compiler warnings.
2021-12-31 08:36:22 -05:00
Gary Gregory
ade7ded8ff
Bump checkstyle from 9.2 to 9.2.1 #843 .
2021-12-29 14:43:58 -05:00
Gary Gregory
16d587d73c
Add support for detection of Aarch64.
...
- Add Processor.Type.AARCH_64.
- Add Processor.isAarch64().
- Update ArchUtils.getProcessor(String) for "aarch64".
2021-12-28 09:58:35 -05:00
Gary Gregory
5d8876279b
Bump jmh.version from 1.33 to 1.34 #842 .
2021-12-24 10:54:13 -05:00
Gary Gregory
ecf744f6c6
Fix typo.
2021-12-09 08:58:32 -05:00
Gary Gregory
0a5ac85312
Move Spotbugs plugin config files into a conf folder, decluttering the
...
root folder.
2021-12-09 08:57:26 -05:00
Gary Gregory
5def1c8d63
Add ArrayUtils.containsAny(Object[], Object...).
...
Primitive versions are TODOs.
2021-12-08 13:29:16 -05:00
Gary Gregory
4369537d8b
ArrayUtils.toPrimitive(Boolean...) null array elements map to false,
...
like Boolean.parseBoolean(null) and its callers return false.
This also happens to address issues with catching NPEs reported by
Spotbugs 4.5.1 .
2021-12-08 13:11:21 -05:00
Gary Gregory
d672dafa2e
In-line some single use local variables.
2021-12-08 10:11:58 -05:00
Gary Gregory
4e9ca082a6
More precise Javadoc.
2021-12-08 10:07:09 -05:00
Gary Gregory
8a23b406df
Bump animal-sniffer-maven-plugin from 1.19 to 1.20.
2021-12-08 09:55:01 -05:00
Gary Gregory
8c70fb4a3b
Bump maven-bundle-plugin from 5.1.1 to 5.1.2.
...
Pick up maven-bundle-plugin from parent.
2021-12-08 09:49:35 -05:00
Gary Gregory
29839c2717
Better description of Javadoc deprecation and add missing @deprecation
...
annotation at the package level.
2021-12-08 09:28:58 -05:00
Gary Gregory
a71bab967a
Simpler constant definitions.
2021-12-08 09:18:25 -05:00
Gary Gregory
bdaaeb5b1b
Reuse constant for immutable cases.
2021-12-08 08:56:40 -05:00
Gary Gregory
766a8daa99
Update Javadoc to match implementation details.
2021-12-08 08:28:05 -05:00
Gary Gregory
3ffa6698ba
Reuse factory method.
2021-12-08 08:24:59 -05:00
Gary Gregory
ae2ba9dfb9
Add constructors that require non-null inputs in
...
org.apache.commons.lang3.tuple.
- Add ImmutablePair.ofNonNull(L, R)
- Add ImmutableTriple.ofNonNull(L, M, R)
- Add MutablePair.ofNonNull(L, R)
- Add MutableTriple.ofNonNull(L, M, R)
- Add Pair.ofNonNull(L, R)
- Add Triple.ofNonNull(L, M, R)
2021-12-08 08:23:02 -05:00
Gary Gregory
656d2023dc
Javadoc.
2021-12-04 10:41:38 -05:00
Gary Gregory
ad1a8c937e
Remove unnecessary @SuppressWarnings("unchecked").
2021-12-04 10:39:24 -05:00
Gary Gregory
45d454b3e7
Fix NullPointerException in ThreadUtils.getSystemThreadGroup() when the
...
current thread is stopped.
2021-12-04 10:07:30 -05:00
Gary Gregory
49cfcc2c47
Better param names.
2021-12-04 10:02:28 -05:00
Gary Gregory
bf48d8a53c
Javadoc typos.
2021-12-04 09:58:57 -05:00
Gary Gregory
69941d96c4
Fix PMD: Avoid using a branching statement as the last in a loop.
2021-12-04 09:51:55 -05:00
Gary Gregory
972bf05ade
Refactor internals.
2021-12-04 09:15:17 -05:00
Gary Gregory
e6ae7561a0
Add Streams.instancesOf(Class, Collection).
2021-12-03 13:47:48 -05:00
Gary Gregory
b900dce200
Use final.
2021-11-30 22:32:16 -05:00
Gary Gregory
4e5e783159
Bump commons.japicmp.version 0.15.3 -> 0.15.4.
2021-11-30 21:03:39 -05:00
Gary Gregory
6e1c336675
Add FluentBitSet.
2021-11-30 16:11:27 -05:00
Gary Gregory
d3e4ebfb79
Bump pmd-java8 from 6.40.0 to 6.41.0 #837 .
2021-11-29 11:57:26 -05:00
Gary Gregory
42232e2ca0
Bump checkstyle from 9.1 to 9.2.
2021-11-29 11:47:38 -05:00
Gary Gregory
cf2445c6b5
Normalize descriptions.
2021-11-29 10:28:48 -05:00
Gary Gregory
3f30787c0c
Move entry.
2021-11-29 10:28:14 -05:00
Gary Gregory
2e228aa66c
Bump junit-bom from 5.8.1 to 5.8.2 #836 .
2021-11-29 10:25:26 -05:00
dependabot[bot]
11d40f5799
Bump biz.aQute.bndlib from 6.0.0 to 6.1.0
...
Bumps [biz.aQute.bndlib](https://github.com/bndtools/bnd ) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/bndtools/bnd/releases )
- [Changelog](https://github.com/bndtools/bnd/blob/master/docs/ADDING_RELEASE_DOCS.md )
- [Commits](https://github.com/bndtools/bnd/compare/6.0.0...6.1.0 )
---
updated-dependencies:
- dependency-name: biz.aQute.bnd:biz.aQute.bndlib
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-11-27 09:47:09 +13:00
Gary Gregory
3b85fd9d79
Add 2 @SuppressWarnings("unchecked").
2021-11-24 22:48:03 -05:00
dependabot[bot]
d917f84bf5
Bump spotbugs-maven-plugin from 4.4.2.2 to 4.5.0.0
...
Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin ) from 4.4.2.2 to 4.5.0.0.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases )
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.4.2.2...spotbugs-maven-plugin-4.5.0.0 )
---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-11-24 16:10:07 +13:00
dependabot[bot]
2e6b228355
Bump actions/cache from 2.1.6 to 2.1.7
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.6...v2.1.7 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-11-24 13:45:43 +13:00
Gary Gregory
dc146cae66
Parameterize tests to validate supplementary character input.
2021-11-20 10:22:40 -05:00
Gary Gregory
1f06eb4dce
Refactor some test fixtures.
2021-11-20 09:42:57 -05:00
Gary Gregory
8a4d1b82f8
Add EnumUtils.getEnumMap(Class, Function). #730 .
...
Provides a different implementation than #730 .
2021-11-19 09:16:03 -05:00
Gary Gregory
70abafc95d
Sort members.
2021-11-19 09:07:52 -05:00
Gary Gregory
7f9472e898
Fix Javadoc typo.
2021-11-18 22:12:49 -05:00
Gary Gregory
897f2e37ec
Drop useless parens and use lambda.
2021-11-18 22:06:25 -05:00
Gary Gregory
adacce00cd
Drop useless parens.
2021-11-18 15:47:19 -05:00
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