summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author John Reck <jreck@google.com> 2019-03-04 10:25:31 -0800
committer John Reck <jreck@google.com> 2019-03-04 10:25:31 -0800
commitab6caf3e5095b3819e6230596742f811316d048d (patch)
treef9978ad01fcbb4ed85bf152954dcad4e62274b8d
parent2a980300bc8612d3f688cbb53d98284673b6e665 (diff)
Add missing nullability to RenderNode
Fixes: 126701521 Test: none Change-Id: I57dc2fddd28de79005a932759a05d2ddb84d28a9
-rw-r--r--api/current.txt6
-rw-r--r--graphics/java/android/graphics/RenderNode.java6
2 files changed, 6 insertions, 6 deletions
diff --git a/api/current.txt b/api/current.txt
index 2156867ceb43..8cfc55c585c4 100644
--- a/api/current.txt
+++ b/api/current.txt
@@ -14952,8 +14952,8 @@ package android.graphics {
public final class RenderNode {
ctor public RenderNode(@Nullable String);
- method public android.graphics.RecordingCanvas beginRecording(int, int);
- method public android.graphics.RecordingCanvas beginRecording();
+ method @NonNull public android.graphics.RecordingCanvas beginRecording(int, int);
+ method @NonNull public android.graphics.RecordingCanvas beginRecording();
method public long computeApproximateMemoryUsage();
method public void discardDisplayList();
method public void endRecording();
@@ -15006,7 +15006,7 @@ package android.graphics {
method public boolean setPivotX(float);
method public boolean setPivotY(float);
method public boolean setPosition(int, int, int, int);
- method public boolean setPosition(android.graphics.Rect);
+ method public boolean setPosition(@NonNull android.graphics.Rect);
method public boolean setProjectBackwards(boolean);
method public boolean setProjectionReceiver(boolean);
method public boolean setRotationX(float);
diff --git a/graphics/java/android/graphics/RenderNode.java b/graphics/java/android/graphics/RenderNode.java
index 42b6acd3b25a..87805c9cad9f 100644
--- a/graphics/java/android/graphics/RenderNode.java
+++ b/graphics/java/android/graphics/RenderNode.java
@@ -338,7 +338,7 @@ public final class RenderNode {
* @see #endRecording()
* @see #hasDisplayList()
*/
- public RecordingCanvas beginRecording(int width, int height) {
+ public @NonNull RecordingCanvas beginRecording(int width, int height) {
if (mCurrentRecordingCanvas != null) {
throw new IllegalStateException(
"Recording currently in progress - missing #endRecording() call?");
@@ -358,7 +358,7 @@ public final class RenderNode {
* @see #endRecording()
* @see #hasDisplayList()
*/
- public RecordingCanvas beginRecording() {
+ public @NonNull RecordingCanvas beginRecording() {
return beginRecording(nGetWidth(mNativeRenderNode), nGetHeight(mNativeRenderNode));
}
@@ -1285,7 +1285,7 @@ public final class RenderNode {
* @param position The position rectangle in pixels
* @return True if the value changed, false if the new value was the same as the previous value.
*/
- public boolean setPosition(Rect position) {
+ public boolean setPosition(@NonNull Rect position) {
return nSetLeftTopRightBottom(mNativeRenderNode,
position.left, position.top, position.right, position.bottom);
}