From 536d19be81864e1e484f62413e2d6407d5a31f62 Mon Sep 17 00:00:00 2001 From: Jesse Wilson Date: Thu, 1 Apr 2010 15:44:05 -0700 Subject: [PATCH] Removing APIs from dalvik.system that shouldn't have been published. These APIs were deprecated in Eclair and should disappear in Gingerbread. See bug 2553600. --- libcore/dalvik/src/main/java/dalvik/system/AllocationLimitError.java | 3 +-- libcore/dalvik/src/main/java/dalvik/system/PotentialDeadlockError.java | 3 +-- libcore/dalvik/src/main/java/dalvik/system/StaleDexCacheError.java | 3 +-- libcore/dalvik/src/main/java/dalvik/system/TemporaryDirectory.java | 3 +-- libcore/dalvik/src/main/java/dalvik/system/TouchDex.java | 3 +-- libcore/dalvik/src/main/java/dalvik/system/VMDebug.java | 3 +-- libcore/dalvik/src/main/java/dalvik/system/VMRuntime.java | 3 +-- libcore/dalvik/src/main/java/dalvik/system/VMStack.java | 3 +-- libcore/dalvik/src/main/java/dalvik/system/Zygote.java | 3 +-- 9 files changed, 9 insertions(+), 18 deletions(-) diff --git a/libcore/dalvik/src/main/java/dalvik/system/AllocationLimitError.java b/libcore/dalvik/src/main/java/dalvik/system/AllocationLimitError.java index 9118199c6..e1417e227 100644 --- a/libcore/dalvik/src/main/java/dalvik/system/AllocationLimitError.java +++ b/libcore/dalvik/src/main/java/dalvik/system/AllocationLimitError.java @@ -19,8 +19,7 @@ package dalvik.system; /** * Is thrown when an allocation limit is exceeded. * - * @deprecated this is an internal Dalvik class that is not appropriate for - * general use. It will be removed from the public API in a future release. + * @hide */ public class AllocationLimitError extends VirtualMachineError { /** diff --git a/libcore/dalvik/src/main/java/dalvik/system/PotentialDeadlockError.java b/libcore/dalvik/src/main/java/dalvik/system/PotentialDeadlockError.java index 938a5cd6e..70f5fc0b7 100644 --- a/libcore/dalvik/src/main/java/dalvik/system/PotentialDeadlockError.java +++ b/libcore/dalvik/src/main/java/dalvik/system/PotentialDeadlockError.java @@ -19,8 +19,7 @@ package dalvik.system; /** * Is thrown when the VM identifies a potential deadlock. * - * @deprecated this is an internal Dalvik class that is not appropriate for - * general use. It will be removed from the public API in a future release. + * @hide */ public class PotentialDeadlockError extends VirtualMachineError { /** diff --git a/libcore/dalvik/src/main/java/dalvik/system/StaleDexCacheError.java b/libcore/dalvik/src/main/java/dalvik/system/StaleDexCacheError.java index ffde7cb21..22f8668f9 100644 --- a/libcore/dalvik/src/main/java/dalvik/system/StaleDexCacheError.java +++ b/libcore/dalvik/src/main/java/dalvik/system/StaleDexCacheError.java @@ -20,8 +20,7 @@ package dalvik.system; * Is thrown when the VM determines that a DEX file's cache is out of date, and * that there is no way to recreate it. * - * @deprecated this is an internal Dalvik class that is not appropriate for - * general use. It will be removed from the public API in a future release. + * @hide */ public class StaleDexCacheError extends VirtualMachineError { /** diff --git a/libcore/dalvik/src/main/java/dalvik/system/TemporaryDirectory.java b/libcore/dalvik/src/main/java/dalvik/system/TemporaryDirectory.java index 0e26a70ed..e05292e62 100644 --- a/libcore/dalvik/src/main/java/dalvik/system/TemporaryDirectory.java +++ b/libcore/dalvik/src/main/java/dalvik/system/TemporaryDirectory.java @@ -26,8 +26,7 @@ import java.util.logging.Logger; * startup, as a reasonably easy way to get the standard property * java.io.tmpdir to point at something useful. * - * @deprecated this is an internal Dalvik class that is not appropriate for - * general use. It will be removed from the public API in a future release. + * @hide */ public class TemporaryDirectory { /** system property name for the temporary directory */ diff --git a/libcore/dalvik/src/main/java/dalvik/system/TouchDex.java b/libcore/dalvik/src/main/java/dalvik/system/TouchDex.java index 04c654656..aca0fd30f 100644 --- a/libcore/dalvik/src/main/java/dalvik/system/TouchDex.java +++ b/libcore/dalvik/src/main/java/dalvik/system/TouchDex.java @@ -25,8 +25,7 @@ import java.io.FilenameFilter; /** * Induces optimization/verification of a set of DEX files. * - * @deprecated this is an internal Dalvik class that is not appropriate for - * general use. It will be removed from the public API in a future release. + * @hide */ public class TouchDex { diff --git a/libcore/dalvik/src/main/java/dalvik/system/VMDebug.java b/libcore/dalvik/src/main/java/dalvik/system/VMDebug.java index 31e82ec71..118d4a6c1 100644 --- a/libcore/dalvik/src/main/java/dalvik/system/VMDebug.java +++ b/libcore/dalvik/src/main/java/dalvik/system/VMDebug.java @@ -28,8 +28,7 @@ import java.io.IOException; * * @cts Please complete the spec. * - * @deprecated this is an internal Dalvik class that is not appropriate for - * general use. It will be removed from the public API in a future release. + * @hide */ public final class VMDebug { /** diff --git a/libcore/dalvik/src/main/java/dalvik/system/VMRuntime.java b/libcore/dalvik/src/main/java/dalvik/system/VMRuntime.java index 6fa8d15fd..0d0747b9c 100644 --- a/libcore/dalvik/src/main/java/dalvik/system/VMRuntime.java +++ b/libcore/dalvik/src/main/java/dalvik/system/VMRuntime.java @@ -21,8 +21,7 @@ package dalvik.system; * An application cannot create its own Runtime instance, and must obtain * one from the getRuntime method. * - * @deprecated this is an internal Dalvik class that is not appropriate for - * general use. It will be removed from the public API in a future release. + * @hide */ public final class VMRuntime { diff --git a/libcore/dalvik/src/main/java/dalvik/system/VMStack.java b/libcore/dalvik/src/main/java/dalvik/system/VMStack.java index b04996290..e9d576511 100644 --- a/libcore/dalvik/src/main/java/dalvik/system/VMStack.java +++ b/libcore/dalvik/src/main/java/dalvik/system/VMStack.java @@ -20,8 +20,7 @@ package dalvik.system; * Provides a limited interface to the Dalvik VM stack. This class is mostly * used for implementing security checks. * - * @deprecated this is an internal Dalvik class that is not appropriate for - * general use. It will be removed from the public API in a future release. + * @hide */ public final class VMStack { /** diff --git a/libcore/dalvik/src/main/java/dalvik/system/Zygote.java b/libcore/dalvik/src/main/java/dalvik/system/Zygote.java index 641e85616..21eee3d45 100644 --- a/libcore/dalvik/src/main/java/dalvik/system/Zygote.java +++ b/libcore/dalvik/src/main/java/dalvik/system/Zygote.java @@ -21,8 +21,7 @@ package dalvik.system; * be partially initialized and then fork()'d from the partially initialized * state. * - * @deprecated this is an internal Dalvik class that is not appropriate for - * general use. It will be removed from the public API in a future release. + * @hide */ public class Zygote { /* -- 2.11.0