Commit Graph

5550 Commits

Author SHA1 Message Date
Gary Gregory 3ea8244287 More lambdas, less boilerplate. 2019-09-12 20:42:35 -04:00
Gary Gregory 15d9a6b052 Fix typo; thanks to Alex Herbert. 2019-09-12 15:52:58 -04:00
Gary Gregory e144ca6816 Spotbugs is already run as part of the Maven default build goal. 2019-09-12 09:09:20 -04:00
Gary Gregory 9a3f74709c Remove trailing white spaces on all lines. 2019-09-11 14:55:33 -04:00
Gary Gregory 59231ca9c2 [LANG-1453] StringUtils.removeIgnoreCase("İa", "a") throws
IndexOutOfBoundsException #423.
2019-09-11 14:50:15 -04:00
Gary Gregory 43f8e31bf5 Use our own APIs. 2019-09-11 11:40:37 -04:00
Gary Gregory d572b37a7d Use our own APIs. 2019-09-11 11:15:21 -04:00
Gary Gregory 975df007a5 Fix Javadoc. 2019-09-11 11:06:21 -04:00
Gary Gregory c3077ad1c1 Sort members. 2019-09-11 10:25:48 -04:00
Gary Gregory a3aa116d35 Javadoc. 2019-09-11 10:21:23 -04:00
Gary Gregory e7c6c5b66b [LANG-1406] StringIndexOutOfBoundsException in
StringUtils.replaceIgnoreCase

Fix dead store issue found by SpotBugs and enforce SpotBugs on CI
builds.
2019-09-11 09:57:28 -04:00
Gary Gregory 651c8f5c23 Remove trailing white spaces on all lines 2019-09-11 09:29:56 -04:00
Gary Gregory 990644599d com.puppycrawl.tools:checkstyle 8.23 -> 8.24. 2019-09-11 09:29:43 -04:00
Gary Gregory f83d6e3fe0 [test] junit-jupiter 5.5.1 -> 5.5.2. 2019-09-11 09:17:46 -04:00
geratorres d68e2e9125 [LANG-1406] StringIndexOutOfBoundsException in
StringUtils.replaceIgnoreCase

Closes #423.
2019-09-11 09:12:53 -04:00
Gary Gregory 2af6e9aa58 [LANG-1489] Add null-safe APIs as StringUtils.toRootLowerCase(String)
and StringUtils.toRootUpperCase(String). GitHub #456.
2019-09-11 09:08:31 -04:00
Gary Gregory ba1c22ce83
[LANG-1489] Add null-safe APIs as StringUtils.toRoot[Lower|Upper]Case(String) #456 2019-09-11 08:54:18 -04:00
Gary Gregory 7c32e52765 Update description for 3.10. 2019-09-09 10:06:10 -04:00
Gary Gregory df9a61e6b6 [LANG-1487] Add ClassLoaderUtils with toString() implementations. #453. 2019-09-09 10:05:35 -04:00
Gary Gregory 5b9e0f6df6
[LANG-1487] Add ClassLoaderUtils with toString() implementations. (#453)
[LANG-1487] Add ClassLoaderUtils with toString() implementations for
URLClassLoader.
2019-09-09 10:04:23 -04:00
Gary Gregory ec92ddd1c6 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git 2019-09-06 15:04:47 -04:00
Gary Gregory 7f9f0375a5 Add missing Javadoc text. 2019-09-06 14:52:51 -04:00
Gary Gregory 0abfa79193
[LANG-1486] Generify builder classes Diffable, DiffBuilder, and DiffResult
[LANG-1486] Generify builder classes Diffable, DiffBuilder, and DiffResult #452.
2019-09-06 10:32:41 -04:00
Gary Gregory b77014c953 [LANG-1485] Add getters for lhs and rhs objects in DiffResult #451. 2019-09-05 13:21:33 -04:00
Nicolas 9feaf9d7ff LANG-1485 : Add getters for lhs and rhs objects in DiffResult (#451)
* LANG-1485 : Add getters for lhs and rhs objects in DiffResult

* add @since and rename getters to getLeft and getRight

* fix typo on @since tag
2019-09-05 13:20:04 -04:00
Gary Gregory 3c44319a17 Added javadoc:javadoc -Ddoclint=all; note this will not fail if a
public element is missing a Javadoc.
2019-09-05 13:12:01 -04:00
Gary Gregory 22fc77a222 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git 2019-09-05 12:20:16 -04:00
Gary Gregory 54a5224e0c Addded javadoc:javadoc -Ddoclint=all; note this will not fail if a
public element is missing a Javadoc.
2019-09-05 12:20:07 -04:00
Sebb 970d794e82 Merge conditionals - no need for separate if block 2019-09-05 17:12:09 +01:00
Gary Gregory 5e5e61fb53 Add support for GitHub CI build through GitHub "Actions". 2019-09-05 11:58:15 -04:00
Gary Gregory 327cf6047d Remove trailing white spaces on all lines. 2019-09-05 11:49:43 -04:00
Gary Gregory 5eac208ce6 Javadoc nits. 2019-09-05 11:41:05 -04:00
Gary Gregory 5e7d64d6b2 Refactor duplicate code. 2019-09-03 16:20:19 -04:00
Gary Gregory 4f0f75cdb6 No need for exclamations in exception messages. 2019-09-03 16:18:38 -04:00
Gary Gregory 25d89e78f0 No need to nest in else clause. 2019-09-03 16:17:30 -04:00
Gary Gregory 8757d91bc3 Sort members. 2019-09-03 14:08:00 -04:00
pascalschumacher 4632ad7c7c Update spotbugs-maven-plugin to version 3.1.12.2. 2019-08-31 12:06:29 +02:00
Bruno P. Kinoshita 24f66b175f
Merge pull request #447 from kinow/fix-checkstyles-1
Fix checkstyle violations (tabs, missing spaces after commas, missing javadocs)
2019-08-25 13:41:36 +12:00
Bruno P. Kinoshita 26bc45fdee Fix checkstyle violations (tabs, missing spaces after commas, missing javadocs) 2019-08-25 13:09:20 +12:00
Bruno P. Kinoshita 102a6d7565 Merge branch 'pr-441'
This closes #441
2019-08-25 12:14:19 +12:00
Stzx 672025e0bf Supplement changes.xml 2019-08-25 12:13:51 +12:00
Stzx 06aea7e74c LANG-1475 Fix unwrap StringIndexOutOfBoundsException
When the string length is shorter than two, it should be returned directly without operation.
2019-08-25 12:12:06 +12:00
Bruno P. Kinoshita e610367507
Merge pull request #439 from Stzx/master
Improvement JavaVersion get method
2019-08-25 10:54:10 +12:00
Bruno P. Kinoshita 094ee7ecbd
Merge pull request #425 from shenqioa/master
RandomUtils : comment error
2019-08-25 10:51:39 +12:00
Gary Gregory 5f2bf30ede Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-lang.git 2019-08-22 22:49:53 -04:00
Gary Gregory ea123dd82e Use a stream instead of a loop. 2019-08-22 22:49:41 -04:00
Jochen Wiedmann bc16e0109a PR: LANG-1447
Added Functions.as* methods.
2019-08-22 22:09:11 +02:00
Gary Gregory 9c4d162fdc Formatting. 2019-08-22 10:39:00 -04:00
Gary Gregory b00777094f Note build updates. 2019-08-22 10:35:08 -04:00
Gary Gregory dbd4766cfd Fix typo. 2019-08-22 10:33:29 -04:00