Backed out D3190875
Reviewed By: astreet Differential Revision: D3212319 fb-gh-sync-id: 2b93bf83c2e7f687ad1762a199c9a150862395ff fbshipit-source-id: 2b93bf83c2e7f687ad1762a199c9a150862395ff
This commit is contained in:
Родитель
7946160733
Коммит
ed7d13bf57
|
@ -59,11 +59,10 @@ public class JavaScriptModuleRegistry {
|
||||||
return (T) module;
|
return (T) module;
|
||||||
}
|
}
|
||||||
|
|
||||||
JavaScriptModuleRegistration registration = mModuleRegistrations.get(moduleInterface);
|
JavaScriptModuleRegistration registration =
|
||||||
if (registration == null) {
|
Assertions.assertNotNull(
|
||||||
throw new IllegalArgumentException(
|
mModuleRegistrations.get(moduleInterface),
|
||||||
"JS module " + moduleInterface.getSimpleName() + " hasn't been registered!");
|
"JS module " + moduleInterface.getSimpleName() + " hasn't been registered!");
|
||||||
}
|
|
||||||
JavaScriptModule interfaceProxy = (JavaScriptModule) Proxy.newProxyInstance(
|
JavaScriptModule interfaceProxy = (JavaScriptModule) Proxy.newProxyInstance(
|
||||||
moduleInterface.getClassLoader(),
|
moduleInterface.getClassLoader(),
|
||||||
new Class[]{moduleInterface},
|
new Class[]{moduleInterface},
|
||||||
|
|
Загрузка…
Ссылка в новой задаче