Use valueOf boxing to avoid error prone warnings.
Change-Id: Ib93ee8159736d9cc10c747f3c4dd54965711a4e0
diff --git a/src/main/java/com/android/tools/r8/graph/DexValue.java b/src/main/java/com/android/tools/r8/graph/DexValue.java
index af20456..fd56d2d 100644
--- a/src/main/java/com/android/tools/r8/graph/DexValue.java
+++ b/src/main/java/com/android/tools/r8/graph/DexValue.java
@@ -219,7 +219,7 @@
@Override
public Object asAsmEncodedObject() {
- return new Integer(value);
+ return Integer.valueOf(value);
}
@Override
@@ -270,7 +270,7 @@
@Override
public Object asAsmEncodedObject() {
- return new Integer(value);
+ return Integer.valueOf(value);
}
@Override
@@ -325,7 +325,7 @@
@Override
public Object asAsmEncodedObject() {
- return new Integer(value);
+ return Integer.valueOf(value);
}
@Override
@@ -376,7 +376,7 @@
@Override
public Object asAsmEncodedObject() {
- return new Integer(value);
+ return Integer.valueOf(value);
}
@Override
@@ -427,7 +427,7 @@
@Override
public Object asAsmEncodedObject() {
- return new Long(value);
+ return Long.valueOf(value);
}
@Override
@@ -482,7 +482,7 @@
@Override
public Object asAsmEncodedObject() {
- return new Float(value);
+ return Float.valueOf(value);
}
@Override
@@ -535,7 +535,7 @@
@Override
public Object asAsmEncodedObject() {
- return new Double(value);
+ return Double.valueOf(value);
}
@Override
@@ -904,7 +904,7 @@
@Override
public Object asAsmEncodedObject() {
- return new Integer(value ? 1 : 0);
+ return Integer.valueOf(value ? 1 : 0);
}
@Override