From 5b12ddcc006cf65f1a1b9ca16b0755835e73ab48 Mon Sep 17 00:00:00 2001 From: Narayan Kamath Date: Wed, 26 Apr 2017 10:24:09 +0100 Subject: [PATCH] Track libcore change 03e8c7dca78a95ccf719a7. Deprecate dalvik.system.DexFile. Bug: 37693775 Test: make checkapi; Change-Id: I37c9068e3d4b2b2599eee96f75185c13b328bda6 --- api/current.txt | 8 ++++---- api/system-current.txt | 8 ++++---- api/test-current.txt | 8 ++++---- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/api/current.txt b/api/current.txt index 93caec379122..3644f7c4ec2a 100644 --- a/api/current.txt +++ b/api/current.txt @@ -52178,15 +52178,15 @@ package dalvik.system { ctor public DexClassLoader(java.lang.String, java.lang.String, java.lang.String, java.lang.ClassLoader); } - public final class DexFile { - ctor public DexFile(java.io.File) throws java.io.IOException; - ctor public DexFile(java.lang.String) throws java.io.IOException; + public final deprecated class DexFile { + ctor public deprecated DexFile(java.io.File) throws java.io.IOException; + ctor public deprecated DexFile(java.lang.String) throws java.io.IOException; method public void close() throws java.io.IOException; method public java.util.Enumeration entries(); method public java.lang.String getName(); method public static boolean isDexOptNeeded(java.lang.String) throws java.io.FileNotFoundException, java.io.IOException; method public java.lang.Class loadClass(java.lang.String, java.lang.ClassLoader); - method public static dalvik.system.DexFile loadDex(java.lang.String, java.lang.String, int) throws java.io.IOException; + method public static deprecated dalvik.system.DexFile loadDex(java.lang.String, java.lang.String, int) throws java.io.IOException; } public final class InMemoryDexClassLoader extends dalvik.system.BaseDexClassLoader { diff --git a/api/system-current.txt b/api/system-current.txt index bbced6c25631..106f0b914555 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -56128,15 +56128,15 @@ package dalvik.system { ctor public DexClassLoader(java.lang.String, java.lang.String, java.lang.String, java.lang.ClassLoader); } - public final class DexFile { - ctor public DexFile(java.io.File) throws java.io.IOException; - ctor public DexFile(java.lang.String) throws java.io.IOException; + public final deprecated class DexFile { + ctor public deprecated DexFile(java.io.File) throws java.io.IOException; + ctor public deprecated DexFile(java.lang.String) throws java.io.IOException; method public void close() throws java.io.IOException; method public java.util.Enumeration entries(); method public java.lang.String getName(); method public static boolean isDexOptNeeded(java.lang.String) throws java.io.FileNotFoundException, java.io.IOException; method public java.lang.Class loadClass(java.lang.String, java.lang.ClassLoader); - method public static dalvik.system.DexFile loadDex(java.lang.String, java.lang.String, int) throws java.io.IOException; + method public static deprecated dalvik.system.DexFile loadDex(java.lang.String, java.lang.String, int) throws java.io.IOException; } public final class InMemoryDexClassLoader extends dalvik.system.BaseDexClassLoader { diff --git a/api/test-current.txt b/api/test-current.txt index b5cfa245c18a..8f083b507811 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -52572,15 +52572,15 @@ package dalvik.system { ctor public DexClassLoader(java.lang.String, java.lang.String, java.lang.String, java.lang.ClassLoader); } - public final class DexFile { - ctor public DexFile(java.io.File) throws java.io.IOException; - ctor public DexFile(java.lang.String) throws java.io.IOException; + public final deprecated class DexFile { + ctor public deprecated DexFile(java.io.File) throws java.io.IOException; + ctor public deprecated DexFile(java.lang.String) throws java.io.IOException; method public void close() throws java.io.IOException; method public java.util.Enumeration entries(); method public java.lang.String getName(); method public static boolean isDexOptNeeded(java.lang.String) throws java.io.FileNotFoundException, java.io.IOException; method public java.lang.Class loadClass(java.lang.String, java.lang.ClassLoader); - method public static dalvik.system.DexFile loadDex(java.lang.String, java.lang.String, int) throws java.io.IOException; + method public static deprecated dalvik.system.DexFile loadDex(java.lang.String, java.lang.String, int) throws java.io.IOException; } public final class InMemoryDexClassLoader extends dalvik.system.BaseDexClassLoader { -- 2.11.0