diff options
author | Aurimas Liutikas <aurimas@google.com> | 2020-11-10 15:32:51 -0800 |
---|---|---|
committer | Aurimas Liutikas <aurimas@google.com> | 2020-11-13 02:56:20 +0000 |
commit | d23189b998402fc9eae62bb4f7f0223d213c95f8 (patch) | |
tree | a171a49ba53d3eb4242d10f19f6f5656e14350c8 /telecomm/java/android/telecom/InCallService.java | |
parent | ef2c66e72f90eff8beb01313ba1cf873f3c3de21 (diff) |
Suppress all hidden abstract methods in constructable classes.
Having a hidden abstract method for a class that can be extended
means that public implementors cannot implement these hidden methods
posing a risk that custom implementations will not have required
abstract methods resulting in an exception.
Bug: 151134792
Test: make update-api
Change-Id: I758d12465fabc671be19bedeeceb16885de23c87
Merged-In: I758d12465fabc671be19bedeeceb16885de23c87
Exempt-From-Owner-Approval: large scale suppression of existing issues,
no-op in terms of behavior
Diffstat (limited to 'telecomm/java/android/telecom/InCallService.java')
-rw-r--r-- | telecomm/java/android/telecom/InCallService.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/telecomm/java/android/telecom/InCallService.java b/telecomm/java/android/telecom/InCallService.java index 982e5f30e28c..07de61759d59 100644 --- a/telecomm/java/android/telecom/InCallService.java +++ b/telecomm/java/android/telecom/InCallService.java @@ -680,6 +680,7 @@ public abstract class InCallService extends Service { public static abstract class VideoCall { /** @hide */ + @SuppressWarnings("HiddenAbstractMethod") public abstract void destroy(); /** |