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

Commit 97488d72 authored by Paul Duffin's avatar Paul Duffin
Browse files

Add missing @NonNull to BaseRecordingCanvas

Some improvements in Metalava's revealed an issue with missing
`@NonNull` annotations on 2 parameters of the `BaseRecordingCanvas`'s
`drawDoubleRoundRect()` method. They are present on the overridden
method but not on the overriding method. This change adds the
missing annotations.

Bug: 307926200
Test: m out/soong/.intermediates/frameworks/base/api/api-stubs-docs-non-updatable/android_common/metalava/api-stubs-docs-non-updatable-stubs.srcjar
Change-Id: I090c3f749e6ac2321d59189f5ec1a4f27179dd82
parent e2ae2034
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -402,8 +402,8 @@ public class BaseRecordingCanvas extends Canvas {
    }

    @Override
    public final void drawDoubleRoundRect(@NonNull RectF outer, float[] outerRadii,
            @NonNull RectF inner, float[] innerRadii, @NonNull Paint paint) {
    public final void drawDoubleRoundRect(@NonNull RectF outer, @NonNull float[] outerRadii,
            @NonNull RectF inner, @NonNull float[] innerRadii, @NonNull Paint paint) {
        nDrawDoubleRoundRect(mNativeCanvasWrapper,
                outer.left, outer.top, outer.right, outer.bottom, outerRadii,
                inner.left, inner.top, inner.right, inner.bottom, innerRadii,