From 5024f1680962d6b49317262cc1bd4b9fc1df76df Mon Sep 17 00:00:00 2001 From: Adnan Begovic Date: Mon, 8 Jun 2015 16:39:58 -0700 Subject: [PATCH] CMSDK: Utilize a SparseArray instead of Map, avoid autoboxing. Change-Id: I207c4d323968f3491b0635859a52402215cdc599 --- src/java/cyanogenmod/os/Build.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/java/cyanogenmod/os/Build.java b/src/java/cyanogenmod/os/Build.java index 55b5cd0..8fde45f 100644 --- a/src/java/cyanogenmod/os/Build.java +++ b/src/java/cyanogenmod/os/Build.java @@ -17,8 +17,7 @@ package cyanogenmod.os; import android.os.SystemProperties; - -import java.util.HashMap; +import android.util.SparseArray; /** * Information about the current CyanogenMod build, extracted from system properties. @@ -27,10 +26,10 @@ public class Build { /** Value used for when a build property is unknown. */ public static final String UNKNOWN = "unknown"; - private static final HashMap sdkMap; + private static final SparseArray sdkMap; static { - sdkMap = new HashMap(); + sdkMap = new SparseArray(); sdkMap.put(CM_VERSION_CODES.APRICOT, "Apricot"); }