Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b691d9ce authored by Cole Faust's avatar Cole Faust Committed by Automerger Merge Worker
Browse files

Merge "Add instructions on how to annotate an AIDL interface" am: b6df9fb2

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1912992

Change-Id: Ibb49b112a88bbd866b5fd32be86a0961fbfa4531
parents 127b4cce b6df9fb2
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -187,7 +187,10 @@ public final class RequiresPermissionChecker extends BugChecker
        if (!actualPerm.containsAll(expectedPerm)) {
            return buildDescription(tree)
                    .setMessage("Method " + method.name.toString() + "() annotated " + expectedPerm
                            + " but too wide; only invokes methods requiring " + actualPerm)
                            + " but too wide; only invokes methods requiring " + actualPerm
                            + "\n  If calling an AIDL interface, it can be annotated by adding:"
                            + "\n  @JavaPassthrough(annotation=\""
                            + "@android.annotation.RequiresPermission(...)\")")
                    .build();
        }