Commit Graph

5216 Commits

Author SHA1 Message Date
Gary Gregory 06be0be267 Next release will be this year one can only hope. 2018-03-29 08:59:37 -06:00
Gary Gregory 8b62c114cf [LANG-1385] NumberUtils.createNumber() throws
StringIndexOutOfBoundsException instead of NumberFormatException.
2018-03-10 18:16:24 -07:00
Gary Gregory 9c886bd4a1 Predictable randomness in shuffle tests. Closes #317 from Allon
Murienik's PR https://github.com/apache/commons-lang/pull/317
2018-03-09 15:06:03 -07:00
Gilles Sadowski 1a8d276278 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/commons-lang 2018-03-08 16:29:05 +01:00
Gilles Sadowski 53bb395988 Track changes. 2018-03-08 16:28:17 +01:00
Gary Gregory 357fe13788 Redundant specification of type arguments. 2018-03-08 08:19:25 -07:00
Gilles Sadowski 50ce8c44e1 LANG-1384: Version "11" is available. 2018-03-08 13:54:31 +01:00
Gilles Sadowski cb686673a7 LANG-1384: Fix NPE when version >= 11
The fix is likely to be insufficient if the version naming scheme changes.
2018-03-08 13:17:00 +01:00
pascalschumacher 0820c4c895 Use java9 profile on JDK 9 and later 2018-03-02 17:28:19 +01:00
Gary Gregory 415eb9ebb7 Update Maven Checstyle plugin from 2.17 to 3.0.0. 2018-02-23 19:13:01 -07:00
Gary Gregory 284de66aaf Update Maven PMD plugin from 3.8 to 3.9.0. 2018-02-23 16:10:43 -07:00
Rob Tompkins bb3fe2a379 another formatting nit, one or the other is already null 2018-02-14 13:01:51 -05:00
Rob Tompkins 2c0429aabd formatting nit, one or the other is already null 2018-02-14 12:56:44 -05:00
pascalschumacher 2e9f3a8014 LANG-1356: Add bypass option for classes to recursive and reflective EqualsBuilder
Patch supplied by Yathos UG
2018-02-11 20:43:05 +01:00
Piotr Kosmala 2ce4049407 LANG-1060: NumberUtils.isNumber assumes number starting with Zero is octal
Add additional tests (closes #314)
2018-02-11 14:55:21 +01:00
pascalschumacher 60412131f3 LANG-1364: ExceptionUtils#getRootCause(Throwable t) should return t if no lower level cause exists
This makes the behavior of getRootCause consistent with getRootCauseMessage and getRootCauseStackTrace.
2018-02-11 14:19:56 +01:00
pascalschumacher 3a4ac35798 harmonize since javadoc tags content (remove "(Commons )Lang") 2018-02-11 14:08:40 +01:00
pascalschumacher 7eb47fd85e CloneFailedException: remove "@since upcoming" from constructors javadoc, because these constructors were added in the same version as the class itself (3.0) 2018-02-11 14:03:33 +01:00
pascalschumacher 6684a76317 add changes.xml entry for "LANG-1060: NumberUtils.isNumber assumes number starting with Zero" 2018-02-11 12:09:19 +01:00
Piotr Kosmala c8e61afdb8 LANG-1060: NumberUtils.isNumber assumes number starting with Zero is octal (closes #313) 2018-02-11 12:08:33 +01:00
pascalschumacher c3b1fefbad NumberUtils#isCreatable: remove java 6 only code, as commons-lang requires at java 7+ now 2018-02-11 11:49:44 +01:00
Bruno P. Kinoshita f50ec5e608 LANG-1375: add changes.xml entry 2018-01-20 17:02:55 +13:00
Jerry Zhao d575057852 LANG-1375: defaultString(str) reuses defaultString(str, defaultStr) 2018-01-20 13:12:33 +11:00
pascalschumacher e72654ed5a SystemDefaultsSwitch: fix javadoc code example 2018-01-14 11:24:59 +01:00
pascalschumacher e843239cf9 LANG-1372: Add ToStringSummary annotation
add changes.xml entry
2018-01-12 18:31:10 +01:00
Sergio Ozaki f5ebb9a649 LANG-1372: Add ToStringSummary annotation (closes #281) 2018-01-12 18:28:27 +01:00
pascalschumacher 63f11e9dc1 LANG-1352: EnumUtils.getEnumIgnoreCase and isValidEnumIgnoreCase methods added
add since javadoc tags and changes.xml entry
2018-01-12 17:59:09 +01:00
Ruslan Sibgatullin 0b70b01a9f LANG-1352: EnumUtils.getEnumIgnoreCase and isValidEnumIgnoreCase methods added (closes #286) 2018-01-12 17:58:38 +01:00
pascalschumacher 30dcb8de48 pom.xml: use commons.module.name property as Automatic-Module-Name 2018-01-07 18:13:07 +01:00
pascalschumacher 066665ea65 pom.xml: remove outdated and no longer correct comment about Automatic-Module-Name being implemented in Parent POM 2018-01-07 18:01:46 +01:00
pascalschumacher b2939a7e30 Update to easymock version 3.5.1 2018-01-07 11:06:27 +01:00
pascalschumacher d1b149fe12 Update to commons-parent version 43 2018-01-07 11:03:42 +01:00
Rob Tompkins 3c0308db7f Happy New Year 2018-01-06 20:28:52 -05:00
Bruno P. Kinoshita c614fbcc79 LANG-1374: fix logic in isJsonArray method of JsonToStringStyle 2018-01-04 22:15:08 +13:00
Gary Gregory f5a9effebd Don't use single letter variable names. 2017-12-21 09:01:21 -07:00
Gary Gregory 5fb74a6618 Rename parameter 't' to 'thread'. 2017-12-21 08:57:29 -07:00
Gary Gregory 6dfc3e6403 Don't need internal ivar name for a boolean to carry a "Flag" postfix. 2017-12-21 08:47:30 -07:00
Gary Gregory 49a876cb1c Don't need internal ivar name for a boolean to carry a "Flag" postfix. 2017-12-21 08:46:30 -07:00
pascalschumacher 4f13c68918 README.md: update version in dependency xml fragment 2017-12-20 17:25:59 +01:00
pascalschumacher 4661422633 LANG-1371: Fix TypeUtils.parameterize to work correctly with narrower-typed varargs array
add changes.xml entry
2017-12-20 17:20:54 +01:00
Dmitry Ovchinnikov d8ec011d77 LANG-1371: Fix TypeUtils.parameterize to work correctly with narrower-typed varargs array (closes #307) 2017-12-20 17:18:08 +01:00
nbarban bfb43d3fe2 StringUtils#getDigits : Fix a small mistake in javadoc description. (closes #310) 2017-12-20 16:58:07 +01:00
Bruno P. Kinoshita dd2394323b LANG-1370: Add changes.xml entry 2017-11-25 21:38:17 +13:00
Andre Dieb Martins 7d061e33e5 LANG-1370 Fix EventCountCircuitBreaker increment batch
Fixes #incrementAndCheckState(Integer increment) by passing the increment downstream.
2017-11-25 21:32:52 +13:00
Gary Gregory 6049e77fdc Fix Javadoc typos. 2017-11-15 21:07:14 -07:00
Gary Gregory f7cbda6751 Normalize private method names to camel-case. 2017-11-15 21:06:36 -07:00
Sebb 721f3ef4aa Document other usage 2017-11-14 15:19:37 +00:00
Sebb 5aed9abe16 Fix up component id
mvn commons:download-page -Dcommons.release.version=3.7
-Dcommons.componentid=lang
2017-11-14 00:40:28 +00:00
Gary Gregory e863dcb2e7 [LANG-1367] ObjectUtils.identityToString(Object) and friends should
allocate builders and buffers with a size
2017-11-10 12:25:39 -07:00
Gary Gregory 10122741ea Break up testIdentityToStringStringBuilder into multiple test methods. 2017-11-10 11:54:14 -07:00