Benedikt Ritter
0e96d84e23
Use contributor name from jira instead of github user name
2015-05-07 20:38:52 +02:00
Benedikt Ritter
13d7ce9fb6
Merge branch 'LANG-1122'
...
LANG-1122: Inconsistent behavior of swap for malformed inputs. Thanks
to Adrian Ber.
2015-05-07 20:31:49 +02:00
Benedikt Ritter
35096beed0
Add Adrian Ber to the list of contributors
2015-05-07 20:30:09 +02:00
Benedikt Ritter
c885a32e24
Add LANG-1122 to changes.xml
2015-05-07 20:29:53 +02:00
Benedikt Ritter
48d142dc3b
Merge branch 'remove_ThreadUtils_compiler_warnings'
...
Remove compiler warnings from ThreadUtils. Thanks to Pascal Schuhmacher.
2015-05-07 20:02:28 +02:00
Benedikt Ritter
a2c09f81f4
Fix wrong JavaDoc parameter name
2015-05-07 19:45:30 +02:00
Benedikt Ritter
a05233f994
Merge branch 'StringUtilsTest_compiler_warnings'
...
Remove compiler warnings of joinWith tests. Thanks to Pascal Schuhmacher.
2015-05-07 19:39:56 +02:00
Benedikt Ritter
b14c6e7a54
Merge branch 'cleanup-threadutils-test'
2015-05-07 18:07:02 +02:00
Benedikt Ritter
6bb871786e
Fix potential NPE by checking for object identity instead of comparing one property only
2015-05-07 18:06:48 +02:00
Benedikt Ritter
8ac3334a04
Use enhanced for loop instead of iterator based loop
2015-05-07 18:04:24 +02:00
Benedikt Ritter
14c2afcd63
Make doclint happy
2015-05-07 18:01:41 +02:00
Benedikt Ritter
507451866c
Remove redundant qualifiers
2015-05-07 18:01:04 +02:00
Benedikt Ritter
7a2b1c1c3f
Merge branch 'better-contains-javadoc'
2015-05-07 17:56:04 +02:00
Benedikt Ritter
ec4d8a9a6b
Remove explicit (redundant) array creations for var args parameters
2015-05-07 17:53:23 +02:00
Benedikt Ritter
405bde36c4
Clarify behavior for chars in the input char array which are not next to each other in the CharSequence to search
2015-05-07 17:50:24 +02:00
Benedikt Ritter
636a514840
Clarify behavior for chars that are not next to each other in the supplied search CharSequence
2015-05-07 17:48:32 +02:00
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
beradrian
e79a590e0c
new test case
...
explanations about algorithm
2015-05-07 11:31:28 +03:00
beradrian
5b7608d154
consistent treatment for negative indices for swap method
2015-05-07 09:50:41 +03: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
Pascal Schumacher
7d5a61ed64
remove compiler warnings from ThreadUtils
2015-05-05 23:31:20 +02:00
Pascal Schumacher
5f9e0851da
remove compiler warnings of joinWith tests
2015-05-05 23:25:12 +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