diff options
| author | 2020-08-04 09:58:25 -0700 | |
|---|---|---|
| committer | 2020-08-04 09:58:25 -0700 | |
| commit | 327747f2406c7968d1b6b4fcdeda2764ad409657 (patch) | |
| tree | 8daec05972adad68ac3c1d64ac61bd546996dd02 | |
| parent | 8409b66798759bba932bfc05af40c5a00e4a28ef (diff) | |
Make resources APIs visible for synthetic bench
Bug: 162347228
Test: atest ResourcesPerfWorkloads
Change-Id: I02ce8dfbd3569311bb1b716d6129e6d9605a1869
| -rw-r--r-- | core/java/android/app/ResourcesManager.java | 3 | ||||
| -rw-r--r-- | core/java/android/content/res/XmlBlock.java | 7 |
2 files changed, 7 insertions, 3 deletions
diff --git a/core/java/android/app/ResourcesManager.java b/core/java/android/app/ResourcesManager.java index 747789901b9d..83b372bb8854 100644 --- a/core/java/android/app/ResourcesManager.java +++ b/core/java/android/app/ResourcesManager.java @@ -228,7 +228,8 @@ public class ResourcesManager { } } - DisplayMetrics getDisplayMetrics() { + @VisibleForTesting(visibility = VisibleForTesting.Visibility.PACKAGE) + public DisplayMetrics getDisplayMetrics() { return getDisplayMetrics(Display.DEFAULT_DISPLAY, DisplayAdjustments.DEFAULT_DISPLAY_ADJUSTMENTS); } diff --git a/core/java/android/content/res/XmlBlock.java b/core/java/android/content/res/XmlBlock.java index cb93cbfcbfc9..fcbe36246273 100644 --- a/core/java/android/content/res/XmlBlock.java +++ b/core/java/android/content/res/XmlBlock.java @@ -23,6 +23,7 @@ import android.annotation.Nullable; import android.compat.annotation.UnsupportedAppUsage; import android.util.TypedValue; +import com.android.internal.annotations.VisibleForTesting; import com.android.internal.util.XmlUtils; import dalvik.annotation.optimization.FastNative; @@ -38,7 +39,8 @@ import java.io.Reader; * * {@hide} */ -final class XmlBlock implements AutoCloseable { +@VisibleForTesting(visibility = VisibleForTesting.Visibility.PACKAGE) +public final class XmlBlock implements AutoCloseable { private static final boolean DEBUG=false; @UnsupportedAppUsage @@ -88,7 +90,8 @@ final class XmlBlock implements AutoCloseable { } } - /*package*/ final class Parser implements XmlResourceParser { + @VisibleForTesting(visibility = VisibleForTesting.Visibility.PACKAGE) + public final class Parser implements XmlResourceParser { Parser(long parseState, XmlBlock block) { mParseState = parseState; mBlock = block; |