Skip to content

Commit a3fc91d

Browse files
sammy-SCmeta-codesync[bot]
authored andcommitted
Remove dead RAMBundleRegistry::singleBundleRegistry factory
Summary: `RAMBundleRegistry::singleBundleRegistry` was a static factory that wrapped the public `RAMBundleRegistry` constructor, but it had no callers anywhere. Objects are constructed via the public constructor directly. This removes the orphaned factory; the sibling `multipleBundlesRegistry`, the constructor, `MAIN_BUNDLE_ID`, `registerBundle`, `getModule`, and `getBundle` are all left intact. Changelog: [Internal] Differential Revision: D108012903
1 parent f690170 commit a3fc91d

8 files changed

Lines changed: 0 additions & 12 deletions

File tree

packages/react-native/ReactCommon/cxxreact/RAMBundleRegistry.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,6 @@ namespace facebook::react {
2020
constexpr uint32_t RAMBundleRegistry::MAIN_BUNDLE_ID;
2121
#pragma clang diagnostic pop
2222

23-
std::unique_ptr<RAMBundleRegistry> RAMBundleRegistry::singleBundleRegistry(
24-
std::unique_ptr<JSModulesUnbundle> mainBundle) {
25-
return std::make_unique<RAMBundleRegistry>(std::move(mainBundle));
26-
}
27-
2823
std::unique_ptr<RAMBundleRegistry> RAMBundleRegistry::multipleBundlesRegistry(
2924
std::unique_ptr<JSModulesUnbundle> mainBundle,
3025
std::function<std::unique_ptr<JSModulesUnbundle>(std::string)> factory) {

packages/react-native/ReactCommon/cxxreact/RAMBundleRegistry.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ class RN_EXPORT [[deprecated("This API will be removed along with the legacy arc
2727
public:
2828
constexpr static uint32_t MAIN_BUNDLE_ID = 0;
2929

30-
static std::unique_ptr<RAMBundleRegistry> singleBundleRegistry(std::unique_ptr<JSModulesUnbundle> mainBundle);
3130
static std::unique_ptr<RAMBundleRegistry> multipleBundlesRegistry(
3231
std::unique_ptr<JSModulesUnbundle> mainBundle,
3332
std::function<std::unique_ptr<JSModulesUnbundle>(std::string)> factory);

scripts/cxx-api/api-snapshots/ReactAndroidDebugCxx.api

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4177,7 +4177,6 @@ class facebook::react::RAMBundleRegistry {
41774177
public facebook::react::RAMBundleRegistry& operator=(facebook::react::RAMBundleRegistry&&) = default;
41784178
public static constexpr uint32_t MAIN_BUNDLE_ID;
41794179
public static std::unique_ptr<facebook::react::RAMBundleRegistry> multipleBundlesRegistry(std::unique_ptr<facebook::react::JSModulesUnbundle> mainBundle, std::function<std::unique_ptr<facebook::react::JSModulesUnbundle>(std::string)> factory);
4180-
public static std::unique_ptr<facebook::react::RAMBundleRegistry> singleBundleRegistry(std::unique_ptr<facebook::react::JSModulesUnbundle> mainBundle);
41814180
public virtual ~RAMBundleRegistry() = default;
41824181
public void registerBundle(uint32_t bundleId, std::string bundlePath);
41834182
}

scripts/cxx-api/api-snapshots/ReactAndroidReleaseCxx.api

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4174,7 +4174,6 @@ class facebook::react::RAMBundleRegistry {
41744174
public facebook::react::RAMBundleRegistry& operator=(facebook::react::RAMBundleRegistry&&) = default;
41754175
public static constexpr uint32_t MAIN_BUNDLE_ID;
41764176
public static std::unique_ptr<facebook::react::RAMBundleRegistry> multipleBundlesRegistry(std::unique_ptr<facebook::react::JSModulesUnbundle> mainBundle, std::function<std::unique_ptr<facebook::react::JSModulesUnbundle>(std::string)> factory);
4177-
public static std::unique_ptr<facebook::react::RAMBundleRegistry> singleBundleRegistry(std::unique_ptr<facebook::react::JSModulesUnbundle> mainBundle);
41784177
public virtual ~RAMBundleRegistry() = default;
41794178
public void registerBundle(uint32_t bundleId, std::string bundlePath);
41804179
}

scripts/cxx-api/api-snapshots/ReactAppleDebugCxx.api

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6358,7 +6358,6 @@ class facebook::react::RAMBundleRegistry {
63586358
public facebook::react::RAMBundleRegistry& operator=(facebook::react::RAMBundleRegistry&&) = default;
63596359
public static constexpr uint32_t MAIN_BUNDLE_ID;
63606360
public static std::unique_ptr<facebook::react::RAMBundleRegistry> multipleBundlesRegistry(std::unique_ptr<facebook::react::JSModulesUnbundle> mainBundle, std::function<std::unique_ptr<facebook::react::JSModulesUnbundle>(std::string)> factory);
6361-
public static std::unique_ptr<facebook::react::RAMBundleRegistry> singleBundleRegistry(std::unique_ptr<facebook::react::JSModulesUnbundle> mainBundle);
63626361
public virtual ~RAMBundleRegistry() = default;
63636362
public void registerBundle(uint32_t bundleId, std::string bundlePath);
63646363
}

scripts/cxx-api/api-snapshots/ReactAppleReleaseCxx.api

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6355,7 +6355,6 @@ class facebook::react::RAMBundleRegistry {
63556355
public facebook::react::RAMBundleRegistry& operator=(facebook::react::RAMBundleRegistry&&) = default;
63566356
public static constexpr uint32_t MAIN_BUNDLE_ID;
63576357
public static std::unique_ptr<facebook::react::RAMBundleRegistry> multipleBundlesRegistry(std::unique_ptr<facebook::react::JSModulesUnbundle> mainBundle, std::function<std::unique_ptr<facebook::react::JSModulesUnbundle>(std::string)> factory);
6358-
public static std::unique_ptr<facebook::react::RAMBundleRegistry> singleBundleRegistry(std::unique_ptr<facebook::react::JSModulesUnbundle> mainBundle);
63596358
public virtual ~RAMBundleRegistry() = default;
63606359
public void registerBundle(uint32_t bundleId, std::string bundlePath);
63616360
}

scripts/cxx-api/api-snapshots/ReactCommonDebugCxx.api

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2758,7 +2758,6 @@ class facebook::react::RAMBundleRegistry {
27582758
public facebook::react::RAMBundleRegistry& operator=(facebook::react::RAMBundleRegistry&&) = default;
27592759
public static constexpr uint32_t MAIN_BUNDLE_ID;
27602760
public static std::unique_ptr<facebook::react::RAMBundleRegistry> multipleBundlesRegistry(std::unique_ptr<facebook::react::JSModulesUnbundle> mainBundle, std::function<std::unique_ptr<facebook::react::JSModulesUnbundle>(std::string)> factory);
2761-
public static std::unique_ptr<facebook::react::RAMBundleRegistry> singleBundleRegistry(std::unique_ptr<facebook::react::JSModulesUnbundle> mainBundle);
27622761
public virtual ~RAMBundleRegistry() = default;
27632762
public void registerBundle(uint32_t bundleId, std::string bundlePath);
27642763
}

scripts/cxx-api/api-snapshots/ReactCommonReleaseCxx.api

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2755,7 +2755,6 @@ class facebook::react::RAMBundleRegistry {
27552755
public facebook::react::RAMBundleRegistry& operator=(facebook::react::RAMBundleRegistry&&) = default;
27562756
public static constexpr uint32_t MAIN_BUNDLE_ID;
27572757
public static std::unique_ptr<facebook::react::RAMBundleRegistry> multipleBundlesRegistry(std::unique_ptr<facebook::react::JSModulesUnbundle> mainBundle, std::function<std::unique_ptr<facebook::react::JSModulesUnbundle>(std::string)> factory);
2758-
public static std::unique_ptr<facebook::react::RAMBundleRegistry> singleBundleRegistry(std::unique_ptr<facebook::react::JSModulesUnbundle> mainBundle);
27592758
public virtual ~RAMBundleRegistry() = default;
27602759
public void registerBundle(uint32_t bundleId, std::string bundlePath);
27612760
}

0 commit comments

Comments
 (0)