b642677a97
Summary: This diff removes `ComponentDescriptorProviderRegistry::remove()` and two derivative interfaces. First, we don't use that and there is no concrete idea why we would need to use that. Those were originally built only for symmetry with limited knowledge about what exactly we need. Second, those methods are actually dangerous and probably must not be supported by design. Removing a ComponentDescriptorProvider destroys already registered `ComponentDescriptor`s, and at the same time we might have ShadowNodes referring to that (which will cause a crash), and there is no reasonable way to check for the existence of those nodes. Changelog: [Internal] Fabric-specific internal change. Reviewed By: sammy-SC Differential Revision: D18285497 fbshipit-source-id: b461e38b923c217a256e1155689311397a994feb |
||
---|---|---|
.. | ||
Base | ||
CoreModules | ||
CxxBridge | ||
CxxModule | ||
CxxUtils | ||
DevSupport | ||
Fabric | ||
Inspector | ||
Modules | ||
Profiler | ||
UIUtils | ||
Views | ||
React-RCTFabric.podspec | ||
third-party.xcconfig |