From ad9b07d390daa13067388d2fb75a7601f8df0d96 Mon Sep 17 00:00:00 2001 From: Emily Janzer Date: Fri, 4 Oct 2019 15:01:20 -0700 Subject: [PATCH] Throw a different exception when no ViewManager is found Summary: Adding a second exception with a different error message so we can tell how the ViewManagerRegistry was created when it fails to find a view manager. Reviewed By: rickhanlonii, JoshuaGross Differential Revision: D17759060 fbshipit-source-id: 4415fa7440395f7e5730d2b77088f16a1a6a819d --- .../java/com/facebook/react/uimanager/ViewManagerRegistry.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagerRegistry.java b/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagerRegistry.java index 1927973096d..2be0167ab89 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagerRegistry.java +++ b/ReactAndroid/src/main/java/com/facebook/react/uimanager/ViewManagerRegistry.java @@ -52,7 +52,8 @@ public final class ViewManagerRegistry { mViewManagers.put(className, viewManager); return viewManager; } + throw new IllegalViewOperationException("ViewManagerResolver returned null for " + className); } - throw new IllegalViewOperationException("No ViewManager defined for class " + className); + throw new IllegalViewOperationException("No ViewManager found for class " + className); } }