diff --git a/React/Base/RCTBridge.h b/React/Base/RCTBridge.h index b1ed41cdc..ca8f9f93e 100644 --- a/React/Base/RCTBridge.h +++ b/React/Base/RCTBridge.h @@ -97,7 +97,7 @@ RCT_EXTERN NSString *RCTBridgeModuleNameForClass(Class bridgeModuleClass); * Experimental. * Check/set if JSI-bound NativeModule is enabled. By default it's off. */ -RCT_EXTERN BOOL RCTJSINativeModuleEnabled(void); +RCT_EXTERN BOOL RCTTurboModuleEnabled(void); RCT_EXTERN void RCTEnableJSINativeModule(BOOL enabled); /** diff --git a/React/Base/RCTBridge.m b/React/Base/RCTBridge.m index 22c9a07d5..4c6f7e255 100644 --- a/React/Base/RCTBridge.m +++ b/React/Base/RCTBridge.m @@ -86,7 +86,7 @@ NSString *RCTBridgeModuleNameForClass(Class cls) } static BOOL jsiNativeModuleEnabled = NO; -BOOL RCTJSINativeModuleEnabled(void) +BOOL RCTTurboModuleEnabled(void) { return jsiNativeModuleEnabled; } diff --git a/React/Base/RCTBridgeModule.h b/React/Base/RCTBridgeModule.h index 5b5357668..729a6d6f5 100644 --- a/React/Base/RCTBridgeModule.h +++ b/React/Base/RCTBridgeModule.h @@ -324,9 +324,9 @@ RCT_EXTERN void RCTRegisterModule(Class); \ /** * Experimental. - * A protocol to declare that a class supports JSI-bound NativeModule. + * A protocol to declare that a class supports TurboModule. * This may be removed in the future. */ -@protocol RCTJSINativeModule +@protocol RCTTurboModule @end diff --git a/React/CxxBridge/RCTCxxBridge.mm b/React/CxxBridge/RCTCxxBridge.mm index 79990b762..74ec4ec03 100644 --- a/React/CxxBridge/RCTCxxBridge.mm +++ b/React/CxxBridge/RCTCxxBridge.mm @@ -561,7 +561,7 @@ struct RCTInstanceCallback : public InstanceCallback { NSArray *moduleClassesCopy = [moduleClasses copy]; NSMutableArray *moduleDataByID = [NSMutableArray arrayWithCapacity:moduleClassesCopy.count]; for (Class moduleClass in moduleClassesCopy) { - if (RCTJSINativeModuleEnabled() && [moduleClass conformsToProtocol:@protocol(RCTJSINativeModule)]) { + if (RCTTurboModuleEnabled() && [moduleClass conformsToProtocol:@protocol(RCTTurboModule)]) { continue; } NSString *moduleName = RCTBridgeModuleNameForClass(moduleClass); @@ -666,7 +666,7 @@ struct RCTInstanceCallback : public InstanceCallback { // we must use the names provided by the delegate method here. for (NSString *moduleName in moduleClasses) { Class moduleClass = moduleClasses[moduleName]; - if (RCTJSINativeModuleEnabled() && [moduleClass conformsToProtocol:@protocol(RCTJSINativeModule)]) { + if (RCTTurboModuleEnabled() && [moduleClass conformsToProtocol:@protocol(RCTTurboModule)]) { continue; }