diff options
author | Deepanshu Gupta <deepanshu@google.com> | 2014-02-21 16:22:10 -0800 |
---|---|---|
committer | Deepanshu Gupta <deepanshu@google.com> | 2014-02-21 16:22:10 -0800 |
commit | 9be03c4e980d3058aeb3fd730da5f7d4a4a4f8a8 (patch) | |
tree | 49e610c9e45c65eb2337b30bd69489f8589a9a42 /tools/layoutlib/bridge/src/android/graphics/Region_Delegate.java | |
parent | dc8d7db35aae71ea747457cc1073fe8d60a8b277 (diff) | |
download | frameworks_base-9be03c4e980d3058aeb3fd730da5f7d4a4a4f8a8.zip frameworks_base-9be03c4e980d3058aeb3fd730da5f7d4a4a4f8a8.tar.gz frameworks_base-9be03c4e980d3058aeb3fd730da5f7d4a4a4f8a8.tar.bz2 |
Update layoutlib tests to check methods return value.
The test in layoutlib bridge has been updated to check the return
value of the delegate method match the value of the overriden method.
This changeset also fixes the problems found due to this change.
Change-Id: I87cef323c4eaee4e9f60475f01156b276593fa50
Diffstat (limited to 'tools/layoutlib/bridge/src/android/graphics/Region_Delegate.java')
-rw-r--r-- | tools/layoutlib/bridge/src/android/graphics/Region_Delegate.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/tools/layoutlib/bridge/src/android/graphics/Region_Delegate.java b/tools/layoutlib/bridge/src/android/graphics/Region_Delegate.java index ea23649..edb7025 100644 --- a/tools/layoutlib/bridge/src/android/graphics/Region_Delegate.java +++ b/tools/layoutlib/bridge/src/android/graphics/Region_Delegate.java @@ -275,21 +275,20 @@ public class Region_Delegate { } @LayoutlibDelegate - /*package*/ static boolean nativeSetRegion(long native_dst, long native_src) { + /*package*/ static void nativeSetRegion(long native_dst, long native_src) { Region_Delegate dstRegion = sManager.getDelegate(native_dst); if (dstRegion == null) { - return true; + return; } Region_Delegate srcRegion = sManager.getDelegate(native_src); if (srcRegion == null) { - return true; + return; } dstRegion.mArea.reset(); dstRegion.mArea.add(srcRegion.mArea); - return true; } @LayoutlibDelegate |