summaryrefslogtreecommitdiff
path: root/mmodules
diff options
context:
space:
mode:
authorMathew Inwood <mathewi@google.com>2019-11-29 14:12:12 +0000
committerMathew Inwood <mathewi@google.com>2019-12-02 11:42:16 +0000
commit9c49982e6d07bafe91d39b57c51976d65ccd84ed (patch)
treeb128fdcdf362e6806df2f6543497ff25e5e10655 /mmodules
parent37430be207ee4c3633e784d83745e069751f5b25 (diff)
Add overrideSourcePosition to UnsupportedAppUsage.
This allows tools to know the original source position of the annotation in cases where the java code is generated. It will be populated by the AIDL compiler. Bug: 145120552 Test: m Change-Id: Ie5c1108ccb8417195f09d1ed61be4ce1f1c2282d
Diffstat (limited to 'mmodules')
-rw-r--r--mmodules/core_platform_api/api/platform/current-api.txt1
-rw-r--r--mmodules/intracoreapi/api/intra/current-api.txt1
2 files changed, 2 insertions, 0 deletions
diff --git a/mmodules/core_platform_api/api/platform/current-api.txt b/mmodules/core_platform_api/api/platform/current-api.txt
index 68b1943d69..d83f22dbaf 100644
--- a/mmodules/core_platform_api/api/platform/current-api.txt
+++ b/mmodules/core_platform_api/api/platform/current-api.txt
@@ -507,6 +507,7 @@ package dalvik.annotation.compat {
method public abstract String expectedSignature() default "";
method public abstract String implicitMember() default "";
method public abstract int maxTargetSdk() default java.lang.Integer.MAX_VALUE;
+ method public abstract String overrideSourcePosition() default "";
method public abstract String publicAlternatives() default "";
method public abstract long trackingBug() default 0;
}
diff --git a/mmodules/intracoreapi/api/intra/current-api.txt b/mmodules/intracoreapi/api/intra/current-api.txt
index cde404a853..01572c43ee 100644
--- a/mmodules/intracoreapi/api/intra/current-api.txt
+++ b/mmodules/intracoreapi/api/intra/current-api.txt
@@ -25,6 +25,7 @@ package dalvik.annotation.compat {
method @libcore.api.CorePlatformApi @libcore.api.IntraCoreApi public abstract String expectedSignature() default "";
method @libcore.api.CorePlatformApi @libcore.api.IntraCoreApi public abstract String implicitMember() default "";
method @libcore.api.CorePlatformApi @libcore.api.IntraCoreApi public abstract int maxTargetSdk() default java.lang.Integer.MAX_VALUE;
+ method @libcore.api.CorePlatformApi @libcore.api.IntraCoreApi public abstract String overrideSourcePosition() default "";
method @libcore.api.CorePlatformApi @libcore.api.IntraCoreApi public abstract String publicAlternatives() default "";
method @libcore.api.CorePlatformApi @libcore.api.IntraCoreApi public abstract long trackingBug() default 0;
}