Closes gh-1581
This commit is contained in:
Brian Clozel
2021-11-25 19:09:23 +01:00
parent d178eafc11
commit fab9abd7fe
7 changed files with 220 additions and 69 deletions

View File

@@ -24,7 +24,6 @@ import org.springframework.asm.MethodVisitor;
import org.springframework.expression.EvaluationContext;
import org.springframework.expression.spel.CodeFlow;
import org.springframework.lang.Nullable;
import org.springframework.util.ClassUtils;
import org.springframework.util.NumberUtils;
import org.springframework.util.ObjectUtils;

View File

@@ -46,7 +46,7 @@ public class StandardTypeComparator implements TypeComparator {
return true;
}
if (left instanceof Comparable && right instanceof Comparable) {
Class<?> ancestor = ClassUtils.determineCommonAncestor(left.getClass(), right.getClass());
Class<?> ancestor = ClassUtils.determineCommonAncestor(left.getClass(), right.getClass());
return ancestor != null && Comparable.class.isAssignableFrom(ancestor);
}
return false;