File tree Expand file tree Collapse file tree 3 files changed +38
-37
lines changed
packages/react-native/ReactAndroid
src/main/java/com/facebook/react/fabric Expand file tree Collapse file tree 3 files changed +38
-37
lines changed Original file line number Diff line number Diff line change @@ -2499,8 +2499,14 @@ public final class com/facebook/react/fabric/ComponentFactory {
2499
2499
public fun <init> ()V
2500
2500
}
2501
2501
2502
- public class com/facebook/react/fabric/CoreComponentsRegistry {
2503
- public static fun register (Lcom/facebook/react/fabric/ComponentFactory;)Lcom/facebook/react/fabric/CoreComponentsRegistry;
2502
+ public final class com/facebook/react/fabric/CoreComponentsRegistry {
2503
+ public static final field Companion Lcom/facebook/react/fabric/CoreComponentsRegistry$Companion;
2504
+ public synthetic fun <init> (Lcom/facebook/react/fabric/ComponentFactory;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
2505
+ public static final fun register (Lcom/facebook/react/fabric/ComponentFactory;)Lcom/facebook/react/fabric/CoreComponentsRegistry;
2506
+ }
2507
+
2508
+ public final class com/facebook/react/fabric/CoreComponentsRegistry$Companion {
2509
+ public final fun register (Lcom/facebook/react/fabric/ComponentFactory;)Lcom/facebook/react/fabric/CoreComponentsRegistry;
2504
2510
}
2505
2511
2506
2512
public class com/facebook/react/fabric/DevToolsReactPerfLogger : com/facebook/react/bridge/ReactMarker$FabricMarkerListener {
Load Diff This file was deleted.
Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
3
+ *
4
+ * This source code is licensed under the MIT license found in the
5
+ * LICENSE file in the root directory of this source tree.
6
+ */
7
+
8
+ package com.facebook.react.fabric
9
+
10
+ import com.facebook.jni.HybridData
11
+ import com.facebook.proguard.annotations.DoNotStripAny
12
+
13
+ @DoNotStripAny
14
+ public class CoreComponentsRegistry private constructor(componentFactory : ComponentFactory ) {
15
+
16
+ @Suppress(" NoHungarianNotation" )
17
+ private val mHybridData: HybridData = initHybrid(componentFactory)
18
+
19
+ private external fun initHybrid (componentFactory : ComponentFactory ): HybridData
20
+
21
+ public companion object {
22
+ init {
23
+ FabricSoLoader .staticInit()
24
+ }
25
+
26
+ @JvmStatic
27
+ public fun register (componentFactory : ComponentFactory ): CoreComponentsRegistry =
28
+ CoreComponentsRegistry (componentFactory)
29
+ }
30
+ }
You can’t perform that action at this time.
0 commit comments