summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Ian Zerny <zerny@google.com> 2023-12-04 11:25:03 +0100
committer Ian Zerny <zerny@google.com> 2023-12-04 11:25:03 +0100
commit2b5bd902ee8c8383ff02a56e9144565e91290ec3 (patch)
tree356ed7717402dad4e88112227e96f97355a3565e
parent5be07280658b61373b313251f0775bea3a9d8a86 (diff)
Update @UsesReflection annotation
The `extends` properties have been deprecated in favor of the `instanceOf` properties for which the default is inclusive. Test: manual inspection of extracted keep rules Change-Id: Ia9ae363f3e94ae66c175a89e00b392a9ed3265ae
-rw-r--r--packages/LocalTransport/src/com/android/localtransport/LocalTransport.java3
1 files changed, 1 insertions, 2 deletions
diff --git a/packages/LocalTransport/src/com/android/localtransport/LocalTransport.java b/packages/LocalTransport/src/com/android/localtransport/LocalTransport.java
index 933be11bfaf1..6a4bb216b495 100644
--- a/packages/LocalTransport/src/com/android/localtransport/LocalTransport.java
+++ b/packages/LocalTransport/src/com/android/localtransport/LocalTransport.java
@@ -134,8 +134,7 @@ public class LocalTransport extends BackupTransport {
@UsesReflection({
// As the runtime class name is used to generate the returned name, and the returned
// name may be used used with reflection, generate the necessary keep rules.
- @KeepTarget(classConstant = LocalTransport.class),
- @KeepTarget(extendsClassConstant = LocalTransport.class)
+ @KeepTarget(instanceOfClassConstant = LocalTransport.class)
})
@Override
public String name() {