mark RCTInstance constructor as designated initializer (#37362)

Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/37362

Changelog: [Internal]

this class should not be instantiated without its dependencies

Reviewed By: RSNara

Differential Revision: D45747779

fbshipit-source-id: ac2869858ad0ee67fbf9c04c58ff0a2bdf98c224
This commit is contained in:
Phillip Pan
2023-05-16 17:47:06 -07:00
committed by Facebook GitHub Bot
parent a2708c8766
commit 840e2b980d
@@ -58,7 +58,7 @@ typedef void (^_Null_unspecified RCTInstanceInitialBundleLoadCompletionBlock)();
turboModuleManagerDelegate:(id<RCTTurboModuleManagerDelegate>)turboModuleManagerDelegate
onInitialBundleLoad:(RCTInstanceInitialBundleLoadCompletionBlock)onInitialBundleLoad
bindingsInstallFunc:(facebook::react::ReactInstance::BindingsInstallFunc)bindingsInstallFunc
moduleRegistry:(RCTModuleRegistry *)moduleRegistry FB_OBJC_DIRECT;
moduleRegistry:(RCTModuleRegistry *)moduleRegistry NS_DESIGNATED_INITIALIZER FB_OBJC_DIRECT;
- (void)callFunctionOnJSModule:(NSString *)moduleName method:(NSString *)method args:(NSArray *)args;