mirror of
https://github.com/zhigang1992/react-native.git
synced 2026-05-02 23:05:01 +08:00
Breaking - remove unused registration of JS modules
Summary: It's now unnecessary to declare which JS modules you want to expose on your package. To upgrade, remove all overrides of `createJSModules` and keeping calling your JS modules as before. Reviewed By: AaaChiuuu Differential Revision: D5229259 fbshipit-source-id: 1160826c951433722f1fe0421c1200883ba1a348
This commit is contained in:
committed by
Facebook Github Bot
parent
71ea94b51e
commit
ce6fb337a1
@@ -84,20 +84,6 @@ public class CompositeReactPackage extends ReactInstancePackage {
|
||||
return new ArrayList(moduleMap.values());
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public List<Class<? extends JavaScriptModule>> createJSModules() {
|
||||
final Set<Class<? extends JavaScriptModule>> moduleSet = new HashSet<>();
|
||||
for (ReactPackage reactPackage: mChildReactPackages) {
|
||||
for (Class<? extends JavaScriptModule> jsModule: reactPackage.createJSModules()) {
|
||||
moduleSet.add(jsModule);
|
||||
}
|
||||
}
|
||||
return new ArrayList(moduleSet);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user