Deprecate SystemApi that was accidently made public in P
ImsFeature.Capabilities was accidently made public in P due to a reference to it in another @SystemApi method. Marking as @Deprecated in Q and then moving back to @hide in R. Bug: 115639348 Test: manual Change-Id: Iab0d0c9227798b9f4e153d1c5a0a4e16353ee87c
This commit is contained in:
@@ -7450,8 +7450,8 @@ package android.telephony.ims.feature {
|
||||
field public static final int STATE_UNAVAILABLE = 0; // 0x0
|
||||
}
|
||||
|
||||
public static class ImsFeature.Capabilities {
|
||||
field protected int mCapabilities;
|
||||
@Deprecated public static class ImsFeature.Capabilities {
|
||||
field @Deprecated protected int mCapabilities;
|
||||
}
|
||||
|
||||
protected static class ImsFeature.CapabilityCallbackProxy {
|
||||
|
||||
@@ -210,6 +210,7 @@ public abstract class ImsFeature {
|
||||
/**
|
||||
* Contains the capabilities defined and supported by an ImsFeature in the form of a bit mask.
|
||||
* @hide
|
||||
* @deprecated
|
||||
*/
|
||||
@SystemApi // SystemApi only because it was leaked through type usage in a previous release.
|
||||
public static class Capabilities {
|
||||
|
||||
Reference in New Issue
Block a user