summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdnan Begovic <adnan@cyngn.com>2015-09-29 11:40:29 -0700
committerAdnan Begovic <adnan@cyngn.com>2015-09-29 11:40:29 -0700
commit38e8b11ea70cab7c1ab4d130d4e20457887471e5 (patch)
tree36260bd9cdb4f63a051db04d5e0b9c1cdf83de14
parent05d01294782115b652a0ef28e5cb35ab3a7ad642 (diff)
downloadvendor_cmsdk-38e8b11ea70cab7c1ab4d130d4e20457887471e5.zip
vendor_cmsdk-38e8b11ea70cab7c1ab4d130d4e20457887471e5.tar.gz
vendor_cmsdk-38e8b11ea70cab7c1ab4d130d4e20457887471e5.tar.bz2
cmsdk: Create api level 3, cantaloupe.
Change-Id: I5cefacf1196261b071ce2c3561f18ebaf74de604
-rw-r--r--Android.mk3
-rw-r--r--src/java/cyanogenmod/os/Build.java8
-rw-r--r--tests/src/org/cyanogenmod/tests/versioning/unit/BuildTest.java6
3 files changed, 12 insertions, 5 deletions
diff --git a/Android.mk b/Android.mk
index c95d09c..3c35696 100644
--- a/Android.mk
+++ b/Android.mk
@@ -235,7 +235,8 @@ LOCAL_DROIDDOC_OPTIONS := \
-hdf sdk.rel.id $(cmplat_docs_docs_SDK_REL_ID) \
-hdf sdk.preview 0 \
-since $(CM_SRC_API_DIR)/1.txt 1 \
- -since $(CM_SRC_API_DIR)/2.txt 2
+ -since $(CM_SRC_API_DIR)/2.txt 2 \
+ -since $(CM_SRC_API_DIR)/3.txt 3
$(full_target): $(cm_framework_built) $(gen)
include $(BUILD_DROIDDOC)
diff --git a/src/java/cyanogenmod/os/Build.java b/src/java/cyanogenmod/os/Build.java
index 2218447..df6092b 100644
--- a/src/java/cyanogenmod/os/Build.java
+++ b/src/java/cyanogenmod/os/Build.java
@@ -36,7 +36,7 @@ public class Build {
* {@link CM_VERSION_CODES}
* @hide
*/
- public static final int PARCELABLE_VERSION = CM_VERSION_CODES.BOYSENBERRY;
+ public static final int PARCELABLE_VERSION = CM_VERSION_CODES.CANTALOUPE;
private static final SparseArray<String> sdkMap;
static
@@ -44,6 +44,7 @@ public class Build {
sdkMap = new SparseArray<String>();
sdkMap.put(CM_VERSION_CODES.APRICOT, "Apricot");
sdkMap.put(CM_VERSION_CODES.BOYSENBERRY, "Boysenberry");
+ sdkMap.put(CM_VERSION_CODES.CANTALOUPE, "Cantaloupe");
}
/** Various version strings. */
@@ -105,6 +106,11 @@ public class Build {
* </ul>
*/
public static final int BOYSENBERRY = 2;
+
+ /**
+ * TODO: Pending Q1 release
+ */
+ public static final int CANTALOUPE = 3;
}
/**
diff --git a/tests/src/org/cyanogenmod/tests/versioning/unit/BuildTest.java b/tests/src/org/cyanogenmod/tests/versioning/unit/BuildTest.java
index 2b83827..6c06844 100644
--- a/tests/src/org/cyanogenmod/tests/versioning/unit/BuildTest.java
+++ b/tests/src/org/cyanogenmod/tests/versioning/unit/BuildTest.java
@@ -38,20 +38,20 @@ public class BuildTest extends AndroidTestCase {
@SmallTest
public void testSdkApiLevelCurrent() {
- assertEquals(Build.CM_VERSION_CODES.BOYSENBERRY, Build.CM_VERSION.SDK_INT);
+ assertEquals(Build.CM_VERSION_CODES.CANTALOUPE, Build.CM_VERSION.SDK_INT);
}
@SmallTest
public void testSdkApiLevelCanMatch() {
String apiName = Build.getNameForSDKInt(Build.CM_VERSION.SDK_INT);
assertNotNull(apiName);
- assertEquals(Build.getNameForSDKInt(Build.CM_VERSION_CODES.BOYSENBERRY), apiName);
+ assertEquals(Build.getNameForSDKInt(Build.CM_VERSION_CODES.CANTALOUPE), apiName);
}
@SmallTest
public void testSdkApiLevelSkippedIfGreaterThanAllowed() {
int i = 0;
- if (Build.CM_VERSION.SDK_INT > Build.CM_VERSION_CODES.BOYSENBERRY + 1) {
+ if (Build.CM_VERSION.SDK_INT > Build.CM_VERSION_CODES.CANTALOUPE + 1) {
i++;
}
assertEquals(0, i);