You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@groovy.apache.org by su...@apache.org on 2018/07/05 09:46:56 UTC
groovy git commit: Remove unnecessary unboxing
Repository: groovy
Updated Branches:
refs/heads/master bb9b874a8 -> 488619017
Remove unnecessary unboxing
Project: http://git-wip-us.apache.org/repos/asf/groovy/repo
Commit: http://git-wip-us.apache.org/repos/asf/groovy/commit/48861901
Tree: http://git-wip-us.apache.org/repos/asf/groovy/tree/48861901
Diff: http://git-wip-us.apache.org/repos/asf/groovy/diff/48861901
Branch: refs/heads/master
Commit: 488619017c58c05a07d7a293f734c0ba2c171ed0
Parents: bb9b874
Author: sunlan <su...@apache.org>
Authored: Thu Jul 5 17:46:43 2018 +0800
Committer: sunlan <su...@apache.org>
Committed: Thu Jul 5 17:46:43 2018 +0800
----------------------------------------------------------------------
.../org/codehaus/groovy/runtime/dgmimpl/NumberNumberDiv.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/groovy/blob/48861901/src/main/java/org/codehaus/groovy/runtime/dgmimpl/NumberNumberDiv.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/codehaus/groovy/runtime/dgmimpl/NumberNumberDiv.java b/src/main/java/org/codehaus/groovy/runtime/dgmimpl/NumberNumberDiv.java
index 443d970..f49fa78 100644
--- a/src/main/java/org/codehaus/groovy/runtime/dgmimpl/NumberNumberDiv.java
+++ b/src/main/java/org/codehaus/groovy/runtime/dgmimpl/NumberNumberDiv.java
@@ -140,7 +140,7 @@ public final class NumberNumberDiv extends NumberNumberMetaMethod {
public final Object call(Object receiver, Object arg) throws Throwable {
try {
if (checkCall(receiver, arg)) {
- return ((Integer) receiver).intValue() / ((Double) arg).doubleValue();
+ return (Integer) receiver / (Double) arg;
}
}
catch (ClassCastException e) {//
@@ -174,7 +174,7 @@ public final class NumberNumberDiv extends NumberNumberMetaMethod {
public final Object call(Object receiver, Object arg) throws Throwable {
try {
if (checkCall(receiver, arg)) {
- return ((Long) receiver).doubleValue() / ((Double) arg).doubleValue();
+ return ((Long) receiver).doubleValue() / (Double) arg;
}
}
catch (ClassCastException e) {//