From a643441aec055b45165e64c0f3ecb40119028df1 Mon Sep 17 00:00:00 2001 From: Nikita Iashchenko Date: Tue, 20 Apr 2021 23:10:32 +0000 Subject: [PATCH] Remove usage of optimized reflection getters As a part of internal libcore API cleanup some of the functions previously exposed are getting removed from public surface. This CL replaces usage of art optimized reflection methods with default ones. Bug: 154796679 Test: m droid Change-Id: I14cfa4af95e2d4b34cee02decaec33d928c25b73 --- core/java/android/view/ViewDebug.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/java/android/view/ViewDebug.java b/core/java/android/view/ViewDebug.java index 6a07f644fd07a..68d665fb056fa 100644 --- a/core/java/android/view/ViewDebug.java +++ b/core/java/android/view/ViewDebug.java @@ -1464,8 +1464,8 @@ public class ViewDebug { PropertyInfo[] properties = sExportProperties.get(klass); if (properties == null) { - properties = convertToPropertyInfos(klass.getDeclaredMethodsUnchecked(false), - klass.getDeclaredFieldsUnchecked(false), ExportedProperty.class); + properties = convertToPropertyInfos(klass.getDeclaredMethods(), + klass.getDeclaredFields(), ExportedProperty.class); map.put(klass, properties); } return properties;