Skip to content

Commit 7e4ec7d

Browse files
mdvaccafacebook-github-bot
authored andcommitted
Mark NativeModule interop classes with InteropLegacyArchitecture (react#50926)
Summary: Pull Request resolved: react#50926 Mark NativeModule interop classes with InteropLegacyArchitecture changelog: [internal] internal Reviewed By: shwanton Differential Revision: D73407611 fbshipit-source-id: 57de0ec81209ec0947520278f3adbc9c0bb58369
1 parent a7b0619 commit 7e4ec7d

3 files changed

Lines changed: 6 additions & 6 deletions

File tree

packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/CxxModuleWrapper.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ package com.facebook.react.bridge
99

1010
import com.facebook.jni.HybridData
1111
import com.facebook.proguard.annotations.DoNotStrip
12-
import com.facebook.react.common.annotations.internal.LegacyArchitecture
12+
import com.facebook.react.common.annotations.internal.InteropLegacyArchitecture
1313
import com.facebook.react.common.annotations.internal.LegacyArchitectureLogger
1414

1515
/** This does nothing interesting, except avoid breaking existing code. */
1616
@DoNotStrip
17-
@LegacyArchitecture
17+
@InteropLegacyArchitecture
1818
public open class CxxModuleWrapper protected constructor(hybridData: HybridData) :
1919
CxxModuleWrapperBase(hybridData) {
2020
private companion object {

packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/CxxModuleWrapperBase.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ package com.facebook.react.bridge
99

1010
import com.facebook.jni.HybridData
1111
import com.facebook.proguard.annotations.DoNotStrip
12-
import com.facebook.react.common.annotations.internal.LegacyArchitecture
12+
import com.facebook.react.common.annotations.internal.InteropLegacyArchitecture
1313
import com.facebook.react.common.annotations.internal.LegacyArchitectureLogLevel
1414
import com.facebook.react.common.annotations.internal.LegacyArchitectureLogger
1515

@@ -20,7 +20,7 @@ import com.facebook.react.common.annotations.internal.LegacyArchitectureLogger
2020
* the underlying Cxx module will be extracted by the bridge and called directly.
2121
*/
2222
@DoNotStrip
23-
@LegacyArchitecture
23+
@InteropLegacyArchitecture
2424
public open class CxxModuleWrapperBase
2525
protected constructor(
2626
// For creating a wrapper from C++, or from a derived class.

packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridge/JavaModuleWrapper.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
package com.facebook.react.bridge
99

1010
import com.facebook.proguard.annotations.DoNotStrip
11-
import com.facebook.react.common.annotations.internal.LegacyArchitecture
11+
import com.facebook.react.common.annotations.internal.InteropLegacyArchitecture
1212
import com.facebook.react.common.annotations.internal.LegacyArchitectureLogLevel
1313
import com.facebook.react.common.annotations.internal.LegacyArchitectureLogger.assertLegacyArchitecture
1414
import com.facebook.react.turbomodule.core.interfaces.TurboModule
@@ -23,7 +23,7 @@ import java.lang.reflect.Method
2323
* read and means fewer JNI calls.
2424
*/
2525
@DoNotStrip
26-
@LegacyArchitecture
26+
@InteropLegacyArchitecture
2727
internal class JavaModuleWrapper(
2828
private val jsInstance: JSInstance,
2929
private val moduleHolder: ModuleHolder

0 commit comments

Comments
 (0)