Repository: commons-lang Updated Branches: refs/heads/master 2cc524380 -> a36c903d4
[LANG-1405] Remove checks for java versions below the minimum supported one. Closes #338. Project: http://git-wip-us.apache.org/repos/asf/commons-lang/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-lang/commit/a36c903d Tree: http://git-wip-us.apache.org/repos/asf/commons-lang/tree/a36c903d Diff: http://git-wip-us.apache.org/repos/asf/commons-lang/diff/a36c903d Branch: refs/heads/master Commit: a36c903d4f1065bc59f5e6d2bb0f9d92a5e71d83 Parents: 2cc5243 Author: Gary Gregory <ggreg...@apache.org> Authored: Fri Jul 27 17:20:48 2018 -0600 Committer: Gary Gregory <ggreg...@apache.org> Committed: Fri Jul 27 17:20:48 2018 -0600 ---------------------------------------------------------------------- src/changes/changes.xml | 3 ++- src/main/java/org/apache/commons/lang3/ClassUtils.java | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/commons-lang/blob/a36c903d/src/changes/changes.xml ---------------------------------------------------------------------- diff --git a/src/changes/changes.xml b/src/changes/changes.xml index e74533f..a4af662 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -68,7 +68,8 @@ The <action> type attribute can be add,update,fix,remove. <action issue="LANG-1394" type="add" dev="ggregory" due-to="Sebb, Gary Gregory">org.apache.commons.lang3.SystemUtils should not write to System.err.</action> <action issue="LANG-1238" type="add" dev="ggregory" due-to="Christopher Cordeiro, Gary Gregory, Bruno P. Kinoshita, Oleg Chubaryov">Add RegexUtils class instead of overloading methods in StringUtils that take a regex to take precompiled Pattern.</action> <action issue="LANG-1290" type="add" dev="ggregory" due-to="Jochen Schalanda">StringUtils.join() with support for List<?> with configurable start/end indices.</action> - <action issue="LANG-1392" type="add" dev="pschumacher" due-to="Jeff Nelson">Methods for getting first non empty or non blank value</action> + <action issue="LANG-1392" type="add" dev="pschumacher" due-to="Jeff Nelson">Methods for getting first non empty or non blank value</action> + <action issue="LANG-1405" type="update" dev="ggregory" due-to="Lars Grefer">Remove checks for java versions below the minimum supported one</action> </release> <release version="3.7" date="2017-11-04" description="New features and bug fixes. Requires Java 7, supports Java 8, 9, 10."> http://git-wip-us.apache.org/repos/asf/commons-lang/blob/a36c903d/src/main/java/org/apache/commons/lang3/ClassUtils.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/lang3/ClassUtils.java b/src/main/java/org/apache/commons/lang3/ClassUtils.java index 799fa1c..be9f0dd 100644 --- a/src/main/java/org/apache/commons/lang3/ClassUtils.java +++ b/src/main/java/org/apache/commons/lang3/ClassUtils.java @@ -641,7 +641,7 @@ public class ClassUtils { * @return {@code true} if assignment possible */ public static boolean isAssignable(final Class<?>[] classArray, final Class<?>... toClassArray) { - return isAssignable(classArray, toClassArray, SystemUtils.isJavaVersionAtLeast(JavaVersion.JAVA_1_5)); + return isAssignable(classArray, toClassArray, true); } /** @@ -757,7 +757,7 @@ public class ClassUtils { * @return {@code true} if assignment possible */ public static boolean isAssignable(final Class<?> cls, final Class<?> toClass) { - return isAssignable(cls, toClass, SystemUtils.isJavaVersionAtLeast(JavaVersion.JAVA_1_5)); + return isAssignable(cls, toClass, true); } /**