mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Fix lint warning (#39338)
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/39338 Fix lint warning in MainReactPackage, as reactModule could be null changelog: [internal] internal Reviewed By: cortinico Differential Revision: D49077064 fbshipit-source-id: 34e04cac1a8875af94bbb78119a323c6319b6d6b
This commit is contained in:
committed by
Facebook GitHub Bot
parent
ab806bd60e
commit
fdae17daf9
+12
-10
@@ -284,16 +284,18 @@ public class MainReactPackage extends TurboReactPackage implements ViewManagerOn
|
||||
for (Class<? extends NativeModule> moduleClass : moduleList) {
|
||||
ReactModule reactModule = moduleClass.getAnnotation(ReactModule.class);
|
||||
|
||||
reactModuleInfoMap.put(
|
||||
reactModule.name(),
|
||||
new ReactModuleInfo(
|
||||
reactModule.name(),
|
||||
moduleClass.getName(),
|
||||
reactModule.canOverrideExistingModule(),
|
||||
reactModule.needsEagerInit(),
|
||||
reactModule.hasConstants(),
|
||||
reactModule.isCxxModule(),
|
||||
TurboModule.class.isAssignableFrom(moduleClass)));
|
||||
if (reactModule != null) {
|
||||
reactModuleInfoMap.put(
|
||||
reactModule.name(),
|
||||
new ReactModuleInfo(
|
||||
reactModule.name(),
|
||||
moduleClass.getName(),
|
||||
reactModule.canOverrideExistingModule(),
|
||||
reactModule.needsEagerInit(),
|
||||
reactModule.hasConstants(),
|
||||
reactModule.isCxxModule(),
|
||||
TurboModule.class.isAssignableFrom(moduleClass)));
|
||||
}
|
||||
}
|
||||
|
||||
return () -> reactModuleInfoMap;
|
||||
|
||||
Reference in New Issue
Block a user