Commit Graph

5133 Commits

Author SHA1 Message Date
Allon Mureinik c7554151d3 Clean up if in CharUtilsTest#testIsAscii_char
The if statement calls assertTrue on the if branch and assertFalse on
the else branch on the same expression. This can easily be simplified
to assertEquals with a boolean expression to make the code clean and
easier to read.
2017-10-01 14:33:16 +02:00
Allon Mureinik 7076b7408f Boolean comparisons in CharRange (closes #289)
Cleaned up comparisons to false to just use the boolean negation
operator (!).
2017-09-29 17:05:31 +02:00
Benedikt Ritter 1406f2a4f2
Correct link to JavaDoc badge image 2017-09-25 20:30:04 +02:00
Benedikt Ritter e1a6e08417
Add JavaDoc badge 2017-09-25 20:27:59 +02:00
Allon Mureinik be31b6eb24 Fix typo stateme->statement
This closes #288
2017-09-21 22:48:03 +12:00
Allon Mureinik 466244ce3d Clean up findbugs exclusions for old XYZRange classes (closes #287)
Commit 56e830a removed all the old XYZRange classes from
org.apache.lang3.math, and left only the generic Range<T> class.

This patch removes the left-over findbugs exclusions for those
classes.
2017-09-20 22:10:16 +02:00
Bruno P. Kinoshita ff4967536b Merge branch 'pr/285'
This closes #285
2017-09-09 19:10:57 +12:00
Oliver Siegmar 67830fe249 make checkstyle config more portable (no maven coupling) 2017-09-09 08:51:49 +02:00
pascalschumacher fdf05fa29b LANG-1349: EqualsBuilder#isRegistered: swappedPair construction bug
Modify test to clean-up registry at the end.
2017-09-08 18:43:16 +02:00
pascalschumacher a2dce32cda LANG-1349: EqualsBuilder#isRegistered: swappedPair construction bug
Add a test and a changes.xml entry.
2017-09-08 18:23:03 +02:00
namannigam 3e08af573f LANG-1349: EqualsBuilder#isRegistered: swappedPair construction bug (closes #282)
SwappedPair constructed as Pair.of(rhs,lhs)
2017-09-08 18:19:04 +02:00
Oliver Siegmar d6ad3f0157 remove redundant modifiers (support recent checkstyle versions) (closes #284) 2017-09-08 17:12:51 +02:00
Gary Gregory cc94767e7e [LANG-1350] ConstructorUtils.invokeConstructor(Class, Object...)
regression
2017-08-21 09:28:01 -06:00
pascalschumacher 05d9518038 add oraclejdk9 to travis configuration (closes #280)
maven java9 profile:
- use maven-javadoc-plugin version 3.0.0-M1, because versions below 3.0.0 do not work on java 9
- skip maven-coveralls-plugin, because version 4.3.0 does not work on java 9, see https://github.com/trautonen/coveralls-maven-plugin/issues/112
2017-07-28 19:31:18 +02:00
pascalschumacher daeed97201 LANG-1346: Remove deprecation from RandomStringUtils
fix checkstyle violation
2017-07-28 18:26:35 +02:00
pascalschumacher f2d8493ac4 LANG-1346: Remove deprecation from RandomStringUtils 2017-07-28 17:06:36 +02:00
pascalschumacher fdccdeaec5 Remove oraclejdk7 from travis configuration, because it is no longer available.
see: https://github.com/travis-ci/travis-ci/issues/7964#issuecomment-316769421 for details
2017-07-24 23:42:38 +02:00
Amey Jadiye 187a05b8a4 Apply patch for Travis-CI build:
https://github.com/apache/commons-lang/pull/277
2017-07-14 11:50:43 -07:00
Jonathan Bluett-Duncan 1571050a19 [GitHub] commons-lang pull request #276: IntelliJ IDEA refactorings.
Closes #276.
2017-07-12 00:09:41 -07:00
Allon Mureinik a37d19eb45 Fix ExceptionUtils#getStackFrame(String) javadoc (closes #274)
ExceptionUtils#getStackFrame(String)'s javadoc contains a broken
reference to SystemUtils#LINE_SEPARATOR (as the class name is not
fully qualified, and there's no import of
org.apache.commons.lang3.SystemUtils).

This patch fixes the broken reference by replacing it it with a
reference to System#lineSeparator(), which the method actually uses.
2017-07-02 16:58:02 +02:00
Amey Jadiye 5f0d812757 Replaced test with verify. Closes #72. 2017-06-23 15:11:01 -07:00
Benedikt Ritter ac3abadf5d
Add empty changes entry for next development version 2017-06-12 13:39:30 +02:00
Benedikt Ritter 9e38b04b9a
Merge branch 'release-3.6' 2017-06-12 13:37:32 +02:00
Benedikt Ritter 9615bc5019
Bump to next development version 2017-06-12 13:36:57 +02:00
Benedikt Ritter 09043bfa6f
Update version numbers for release 3.6 2017-06-09 11:38:15 +02:00
Benedikt Ritter 35288d109e
Update website for 3.6 release 2017-06-09 11:38:15 +02:00
Benedikt Ritter 844d02c6ac
Add release notes for 3.6 release 2017-06-09 11:38:14 +02:00
Benedikt Ritter 000d22973c
Update download page in preparation for 3.6 release 2017-06-09 11:38:14 +02:00
Benedikt Ritter 5ffb662019
Make sure deprecated CharEncoding constants are equal to the values defined in StandardCharsets 2017-06-09 11:37:19 +02:00
Benedikt Ritter 18e692478d
LANG-1334: Partically revert changes introduced in 7c19a1ff4c.
Replacing the static constants in CharEncoding with computed values can
cause compatibility issues, since compile time constants are inlined by
the compiler.
2017-06-09 08:37:11 +02:00
Benedikt Ritter b48043d18e
Fix duplicated maven-jar-plugin configuration 2017-06-08 10:00:12 +02:00
Benedikt Ritter 82f1ca8efd
Merge branch 'LANG-1338' 2017-06-08 09:34:21 +02:00
Benedikt Ritter 8ec7e02e75
LANG-1338: Add Automatic-Module-Name MANIFEST entry for Java 9
compatibility.

This change duplicates adds some maven-jar-plugin configuration pom.
After we have implemented a solution for this in parent pom, this
confgiruation should be removed.
2017-06-08 08:14:32 +02:00
Benedikt Ritter ad648cf8a8
LANG-1336: Add NUL Byte To CharUtils. Thanks to Beluga Behr. 2017-06-07 09:59:12 +02:00
Benedikt Ritter 21bab1d3a0
Merge branch 'LANG-1337' 2017-06-07 09:57:05 +02:00
Bruno P. Kinoshita c68285bb33 Make the var a constant, and add comments 2017-06-07 19:24:52 +12:00
Bruno P. Kinoshita 0344ca3f2d Remove magical number, using a local final variable (following current approach) 2017-06-07 18:50:19 +12:00
Benedikt Ritter 309b34f057
Make sure placement of curly braces is consistent 2017-06-06 22:14:47 +02:00
Benedikt Ritter 3a818ed6a8
Prevent redundant modifiers 2017-06-06 16:11:45 +02:00
Benedikt Ritter 8a8b8ec8d2
Make sure modifiers are in JLS order 2017-06-06 15:26:38 +02:00
Benedikt Ritter d0650d1a2f
Make sure no illegal imports (e.g. sun.*) are used 2017-06-06 15:15:39 +02:00
Benedikt Ritter 1da8ccdbfe
Make sure lines in files don't have trailing white spaces and remove all trailing white spaces 2017-06-06 15:12:06 +02:00
Benedikt Ritter fa91c1b286
Make sure files end with a new line 2017-06-06 15:05:02 +02:00
Benedikt Ritter f21c32a059
Don't allow package-info.html 2017-06-06 15:02:09 +02:00
Bruno P. Kinoshita 65b08c4f91 LANG-1337: Fix test failures in IBM JDK 8 for ToStringBuilderTest by specifying the ArrayList initial capacity. 2017-06-06 23:41:31 +12:00
Rob Tompkins 551101299d (chore) adding commons.module.name to pom 2017-05-27 10:25:01 -04:00
ggregory 577f7b3b54 Add missing Javadoc. 2017-05-25 10:38:30 -07:00
Gary Gregory 8cfc1b1207 Add missing '@Deprecated' annotations. 2017-05-25 09:28:33 -07:00
Gary Gregory 6a688cf36e Make code more readable with less nesting (move block out of else
clause).
2017-05-25 09:25:56 -07:00
Andy Klimczak ef3015cc99 [LANG-1304] StringUtils method to check for mixed case in string (closes #223) 2017-05-25 16:14:46 +02:00