From 89a08ff01a0397c5b025ec4ee9c350ec81c9c621 Mon Sep 17 00:00:00 2001 From: agnostic-apollo Date: Sun, 17 Apr 2022 06:19:03 +0500 Subject: [PATCH] Fixed: Allow `Object` class object to be passed to `ReflectionUtils.invokeField()` --- .../main/java/com/termux/shared/reflection/ReflectionUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/termux-shared/src/main/java/com/termux/shared/reflection/ReflectionUtils.java b/termux-shared/src/main/java/com/termux/shared/reflection/ReflectionUtils.java index d4f2ac28..fadcb7d9 100644 --- a/termux-shared/src/main/java/com/termux/shared/reflection/ReflectionUtils.java +++ b/termux-shared/src/main/java/com/termux/shared/reflection/ReflectionUtils.java @@ -86,7 +86,7 @@ public class ReflectionUtils { * {@link Object} value. */ @NonNull - public static FieldInvokeResult invokeField(@NonNull Class clazz, @NonNull String fieldName, T object) { + public static FieldInvokeResult invokeField(@NonNull Class clazz, @NonNull String fieldName, T object) { try { Field field = getDeclaredField(clazz, fieldName); if (field == null) return new FieldInvokeResult(false, null);