Skip to content

Commit b4de836

Browse files
sammy-SCmeta-codesync[bot]
authored andcommitted
Remove dead RAMBundleRegistry::singleBundleRegistry factory
Summary: X-link: #57143 `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] Reviewed By: mdvacca Differential Revision: D108012903 fbshipit-source-id: 5d8f18ebce2bb19abd124dbb7c9eda60baa0f272
1 parent 6d50def commit b4de836

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
@@ -4180,7 +4180,6 @@ class facebook::react::RAMBundleRegistry {
41804180
public facebook::react::RAMBundleRegistry& operator=(facebook::react::RAMBundleRegistry&&) = default;
41814181
public static constexpr uint32_t MAIN_BUNDLE_ID;
41824182
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);
4183-
public static std::unique_ptr<facebook::react::RAMBundleRegistry> singleBundleRegistry(std::unique_ptr<facebook::react::JSModulesUnbundle> mainBundle);
41844183
public virtual ~RAMBundleRegistry() = default;
41854184
public void registerBundle(uint32_t bundleId, std::string bundlePath);
41864185
}

scripts/cxx-api/api-snapshots/ReactAndroidReleaseCxx.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/ReactAppleDebugCxx.api

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6361,7 +6361,6 @@ class facebook::react::RAMBundleRegistry {
63616361
public facebook::react::RAMBundleRegistry& operator=(facebook::react::RAMBundleRegistry&&) = default;
63626362
public static constexpr uint32_t MAIN_BUNDLE_ID;
63636363
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);
6364-
public static std::unique_ptr<facebook::react::RAMBundleRegistry> singleBundleRegistry(std::unique_ptr<facebook::react::JSModulesUnbundle> mainBundle);
63656364
public virtual ~RAMBundleRegistry() = default;
63666365
public void registerBundle(uint32_t bundleId, std::string bundlePath);
63676366
}

scripts/cxx-api/api-snapshots/ReactAppleReleaseCxx.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/ReactCommonDebugCxx.api

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2761,7 +2761,6 @@ class facebook::react::RAMBundleRegistry {
27612761
public facebook::react::RAMBundleRegistry& operator=(facebook::react::RAMBundleRegistry&&) = default;
27622762
public static constexpr uint32_t MAIN_BUNDLE_ID;
27632763
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);
2764-
public static std::unique_ptr<facebook::react::RAMBundleRegistry> singleBundleRegistry(std::unique_ptr<facebook::react::JSModulesUnbundle> mainBundle);
27652764
public virtual ~RAMBundleRegistry() = default;
27662765
public void registerBundle(uint32_t bundleId, std::string bundlePath);
27672766
}

scripts/cxx-api/api-snapshots/ReactCommonReleaseCxx.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
}

0 commit comments

Comments
 (0)