Commit Graph

4314 Commits

Author SHA1 Message Date
Benedikt Ritter adc6bc4104 Clarify behavior of containsAny for null entries in the supplied CharSequence array 2015-05-07 17:47:20 +02:00
Benedikt Ritter d864bbfb8f Merge branch 'supress_compiler_warning'
@SuppressWarnings("deprecation") to joinWith, because it uses the deprecated
ObjectUtils.toString(Object) method (which is o.k. to use as long as
commons-lang3 does not require java 7 or greater). Thanks to
Pascal Schumacher.
2015-05-07 17:26:59 +02:00
Pascal Schumacher 82152f41ac add @SuppressWarnings(deprecation) in joinWith(), because it uses the deprecated ObjectUtils.toString(Object) method (which is o.k. to use as long as we do not require java 7 or greater) 2015-05-06 21:44:41 +02:00
Henri Yandell d6dd2b4cd4 Removed spurious * lines before a */; mostly created by removing the @version lines 2015-05-05 12:21:05 -07:00
Henri Yandell 740c0f95fb Removed @version $ from source per LANG-1129 2015-05-05 12:12:15 -07:00
Benedikt Ritter dfc9888860 Use final where possible 2015-05-05 21:05:37 +02:00
Benedikt Ritter 7fae5b0b17 Merge branch 'LANG-701'
LANG-701: StringUtils join with var args. Thanks to James Sawle.
2015-05-05 20:32:39 +02:00
Benedikt Ritter 9752bbc299 Add LANG-701 to changes.xml 2015-05-05 20:31:48 +02:00
Benedikt Ritter 98220ad03e Merge branch 'LANG-1130'
LANG-1130: Fix critical issues reported by SonarQube.
Fixed critical issues in ClassUtils and TypeUtils. The
other three issues are false positives.
2015-05-05 19:33:28 +02:00
Benedikt Ritter b162f51adc Add LANG-1130 to changes.xml 2015-05-05 19:32:50 +02:00
Benedikt Ritter fc73151cfc LANG-1131: StrBuilder.equals(StrBuilder) doesn't check for null inputs 2015-05-05 19:17:40 +02:00
Benedikt Ritter e2ec4f2fdb If statement can be simplified 2015-05-05 19:03:19 +02:00
Benedikt Ritter 7af67bdd16 Fix SonarQube warning: The user-supplied array 'typeArguments' is stored directly. 2015-05-05 18:58:41 +02:00
Benedikt Ritter 8d0214a741 Fix SonarQube warning: org.apache.commons.lang3.ClassUtils.<static initializer for ClassUtils>()
makes inefficient use of keySet iterator instead of entrySet iterator.
2015-05-05 18:58:13 +02:00
jamessawle 155cec1085 LANG-701 - Added new joinWith method to support varargs 2015-05-04 22:19:18 +01:00
Benedikt Ritter 1cb5573ada Merge branch 'threadutilsmaster'
LANG-1105: Add ThreadUtils - A utility class for which provides helper methods
related to java.lang.Thread. Thanks to Hendrik Saly for implementing this
feature. Thanks to Fabian Lange and Charles Honton for their feedback during
development.
2015-05-04 21:56:32 +02:00
Benedikt Ritter afab3b0255 Add LANG-1051 to changes.xml 2015-05-04 21:53:14 +02:00
Benedikt Ritter d2b1e522bf Merge branch 'LANG-1031-cleanup'
Some cleanups following the integration of LANG-1031 (PR #77 from github)
2015-05-04 21:46:12 +02:00
Benedikt Ritter cae70c10b4 Better field and constant names 2015-05-04 21:45:14 +02:00
Benedikt Ritter ea1a69d638 Use hamcrest matchers for better readability of assertions 2015-05-04 21:42:50 +02:00
Benedikt Ritter f175a241c8 Inline unnecessary local methods 2015-05-04 21:37:51 +02:00
Benedikt Ritter 60b32953a9 Allocate array of the correct size 2015-05-04 21:26:07 +02:00
Hendrik Saly 061450a927 incorporated feedback from Fabian, formatting adjusted, count >> 1 replaced with count / 2 2015-05-04 21:22:33 +02:00
Benedikt Ritter f24344c257 Better JavaDoc for ToStringExclude 2015-05-04 21:21:32 +02:00
Benedikt Ritter 0e67448f8b Better JavaDoc for HashCodeExclude 2015-05-04 21:13:47 +02:00
Benedikt Ritter 758f5677a1 Better JavaDoc for EqualsExclude 2015-05-04 21:07:55 +02:00
Benedikt Ritter 37c20df721 Reference constants in a non static way to align the retention value with the target value. 2015-05-04 20:58:47 +02:00
Benedikt Ritter 8548b12d8f Merge branch 'LANG-1031'
LANG-1031: Add annotations to exclude fields from ReflectionEqualsBuilder,
ReflectionToStringBuilder and ReflectionHashCodeBuilder. Thanks to
Felipe Adorno. This closes #29, #77.
2015-05-04 20:52:04 +02:00
Benedikt Ritter ceca92e3f8 Add LANG-1031 to changes.xml 2015-05-04 20:51:43 +02:00
Hendrik Saly 1974c83561 incorporated feedback from Peter 2015-05-04 09:03:21 +02:00
Felipe Adorno 4daaeabaad Remove author 2015-05-03 21:42:20 -03:00
Hendrik Saly 6f653f6bb8 Add ThreadUtils 2015-05-04 00:16:31 +02:00
Felipe Adorno aeb6f86bcd EqualsExlcude notation, HashCodeExclude notation and ToStringExludeNotation 2015-05-03 15:59:00 -03:00
Benedikt Ritter 8e7ea70a33 Correct indentation 2015-05-03 12:50:16 +02:00
Chas Honton b37837ce63 LANG-1127 Create a base test for the time package, which sets and resets default Locales and TimeZones 2015-05-02 11:34:36 -07:00
Chas Honton 0add1e8975 ZZ format not displaying Z for UTC with OpenJDK 6 2015-05-02 11:21:02 -07:00
Benedikt Ritter 4a882e76d9 Merge branch 'branch-3.4-fix-json-style-rebase'
LANG-1128: JsonToStringStyle doesn't handle chars and objects correctly.
This also fixes #74 from github. Thanks to github user jacktan1991.
2015-05-01 23:55:25 +02:00
Benedikt Ritter e8db7237a9 Extract logic for checking string representation of objects into separate methods 2015-05-01 23:54:03 +02:00
Benedikt Ritter 28656559d2 Format source code 2015-05-01 23:51:03 +02:00
Benedikt Ritter 07ec8ad2dd Variable names should follow naming conventions 2015-05-01 23:48:35 +02:00
Benedikt Ritter 448ec93f00 Add LANG-1128 to changes.xml 2015-05-01 23:47:36 +02:00
Benedikt Ritter 1cf8af4b23 Fix typo 2015-05-01 23:00:06 +02:00
Benedikt Ritter 99a4292ea8 Better title for release history page 2015-05-01 22:48:11 +02:00
Benedikt Ritter f97780bfb4 Split up release history table into subsections for every major release 2015-05-01 22:46:08 +02:00
Benedikt Ritter b5749b4f54 LANG-456: HashCodeBuilder throws StackOverflowError in bidirectional navigable
association. Thanks to Bob Fields who provides the inital patch. Thanks to
Woosan Ko who wrote the final patch. Thanks to Bruno P. Kinoshita who
updated the final patch so that it was easy to apply.
2015-05-01 22:26:42 +02:00
Benedikt Ritter 4796a0a792 Correct issue title for LANG-916 in changes.xml 2015-05-01 22:11:23 +02:00
Benedikt Ritter 5c6a87c462 Merge branch 'LANG-1126' 2015-05-01 22:08:07 +02:00
Benedikt Ritter 69fbbe1736 Add LANG-1126 to changes.xml 2015-05-01 22:07:47 +02:00
Benedikt Ritter 260e0e0cd2 Format source code 2015-05-01 22:05:23 +02:00
Benedikt Ritter 6dbb48c8e6 Set default locale to Locale.ENGLISH to make test independent from system default locale. 2015-05-01 22:04:48 +02:00