mirror of
https://github.com/facebook/react-native.git
synced 2024-11-22 06:29:46 +00:00
Fix duplication across and rncore and FBReactNativeComponentSpec (#43385)
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/43385 `rncore` and `FBReactNativeComponentSpec` contain the same symbols, which leads to conflicts when we try to merge them into a single shared library. Cleanup the duplication and standardize on `FBReactNativeComponentSpec` everywhere. I've left the Android OSS targets as is, to avoid breaking deps. Changelog: [Internal] Reviewed By: cortinico, dmytrorykun Differential Revision: D54630694 fbshipit-source-id: 75cb961ded9fd75508755c0530e29409fef801cf
This commit is contained in:
parent
d53cc2b46d
commit
ef77087293
1
.gitignore
vendored
1
.gitignore
vendored
@ -127,6 +127,7 @@ vendor/
|
||||
/packages/react-native/React/FBReactNativeSpec/FBReactNativeSpec
|
||||
/packages/react-native-codegen/lib
|
||||
/packages/react-native-codegen/tmp/
|
||||
/packages/react-native/ReactCommon/react/renderer/components/FBReactNativeComponentSpec/
|
||||
/packages/react-native/ReactCommon/react/renderer/components/rncore/
|
||||
/packages/rn-tester/NativeModuleExample/ScreenshotManagerSpec*
|
||||
/**/RCTThirdPartyFabricComponentsProvider.*
|
||||
|
@ -63,7 +63,8 @@ std::shared_ptr<TurboModule> ${libraryName}_ModuleProvider(const std::string &mo
|
||||
// Note: this CMakeLists.txt template includes dependencies for both NativeModule and components.
|
||||
const CMakeListsTemplate = ({
|
||||
libraryName,
|
||||
}: $ReadOnly<{libraryName: string}>) => {
|
||||
targetName,
|
||||
}: $ReadOnly<{libraryName: string, targetName: string}>) => {
|
||||
return `# Copyright (c) Meta Platforms, Inc. and affiliates.
|
||||
#
|
||||
# This source code is licensed under the MIT license found in the
|
||||
@ -75,20 +76,20 @@ set(CMAKE_VERBOSE_MAKEFILE on)
|
||||
file(GLOB react_codegen_SRCS CONFIGURE_DEPENDS *.cpp react/renderer/components/${libraryName}/*.cpp)
|
||||
|
||||
add_library(
|
||||
react_codegen_${libraryName}
|
||||
react_codegen_${targetName}
|
||||
SHARED
|
||||
\${react_codegen_SRCS}
|
||||
)
|
||||
|
||||
target_include_directories(react_codegen_${libraryName} PUBLIC . react/renderer/components/${libraryName})
|
||||
target_include_directories(react_codegen_${targetName} PUBLIC . react/renderer/components/${libraryName})
|
||||
|
||||
target_link_libraries(
|
||||
react_codegen_${libraryName}
|
||||
react_codegen_${targetName}
|
||||
fbjni
|
||||
folly_runtime
|
||||
glog
|
||||
jsi
|
||||
${libraryName !== 'rncore' ? 'react_codegen_rncore' : ''}
|
||||
${targetName !== 'rncore' ? 'react_codegen_rncore' : ''}
|
||||
react_debug
|
||||
react_nativemodule_core
|
||||
react_render_componentregistry
|
||||
@ -105,7 +106,7 @@ target_link_libraries(
|
||||
)
|
||||
|
||||
target_compile_options(
|
||||
react_codegen_${libraryName}
|
||||
react_codegen_${targetName}
|
||||
PRIVATE
|
||||
-DLOG_TAG=\\"ReactNative\\"
|
||||
-fexceptions
|
||||
@ -142,9 +143,12 @@ module.exports = {
|
||||
modules: modules,
|
||||
libraryName: libraryName.replace(/-/g, '_'),
|
||||
});
|
||||
// Use rncore as target name for backwards compat
|
||||
const targetName =
|
||||
libraryName === 'FBReactNativeComponentSpec' ? 'rncore' : libraryName;
|
||||
return new Map([
|
||||
[`jni/${fileName}`, replacedTemplate],
|
||||
['jni/CMakeLists.txt', CMakeListsTemplate({libraryName: libraryName})],
|
||||
['jni/CMakeLists.txt', CMakeListsTemplate({libraryName, targetName})],
|
||||
]);
|
||||
},
|
||||
};
|
||||
|
@ -9,9 +9,9 @@
|
||||
|
||||
#import <React/RCTConversions.h>
|
||||
|
||||
#import <react/renderer/components/rncore/ComponentDescriptors.h>
|
||||
#import <react/renderer/components/rncore/EventEmitters.h>
|
||||
#import <react/renderer/components/rncore/Props.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/ComponentDescriptors.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/EventEmitters.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/Props.h>
|
||||
|
||||
#import "RCTFabricComponentsPlugins.h"
|
||||
|
||||
|
@ -9,7 +9,7 @@
|
||||
|
||||
#import <React/RCTViewComponentView.h>
|
||||
|
||||
#import <react/renderer/components/rncore/RCTComponentViewHelpers.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/RCTComponentViewHelpers.h>
|
||||
|
||||
@interface RCTDebuggingOverlayComponentView : RCTViewComponentView <RCTDebuggingOverlayViewProtocol>
|
||||
|
||||
|
@ -11,10 +11,10 @@
|
||||
#import <React/RCTDefines.h>
|
||||
#import <React/RCTLog.h>
|
||||
|
||||
#import <react/renderer/components/rncore/ComponentDescriptors.h>
|
||||
#import <react/renderer/components/rncore/EventEmitters.h>
|
||||
#import <react/renderer/components/rncore/Props.h>
|
||||
#import <react/renderer/components/rncore/RCTComponentViewHelpers.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/ComponentDescriptors.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/EventEmitters.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/Props.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/RCTComponentViewHelpers.h>
|
||||
|
||||
#import "RCTFabricComponentsPlugins.h"
|
||||
|
||||
|
@ -12,8 +12,8 @@
|
||||
#import <React/RCTSurfaceTouchHandler.h>
|
||||
#import <React/RCTUtils.h>
|
||||
#import <React/UIView+React.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/Props.h>
|
||||
#import <react/renderer/components/inputaccessory/InputAccessoryComponentDescriptor.h>
|
||||
#import <react/renderer/components/rncore/Props.h>
|
||||
#import "RCTInputAccessoryContentView.h"
|
||||
|
||||
#import "RCTFabricComponentsPlugins.h"
|
||||
|
@ -10,10 +10,10 @@
|
||||
#import <React/RCTBridge+Private.h>
|
||||
#import <React/RCTModalManager.h>
|
||||
#import <React/UIView+React.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/EventEmitters.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/Props.h>
|
||||
#import <react/renderer/components/modal/ModalHostViewComponentDescriptor.h>
|
||||
#import <react/renderer/components/modal/ModalHostViewState.h>
|
||||
#import <react/renderer/components/rncore/EventEmitters.h>
|
||||
#import <react/renderer/components/rncore/Props.h>
|
||||
|
||||
#import "RCTConversions.h"
|
||||
|
||||
|
@ -7,10 +7,10 @@
|
||||
|
||||
#import "RCTPullToRefreshViewComponentView.h"
|
||||
|
||||
#import <react/renderer/components/rncore/ComponentDescriptors.h>
|
||||
#import <react/renderer/components/rncore/EventEmitters.h>
|
||||
#import <react/renderer/components/rncore/Props.h>
|
||||
#import <react/renderer/components/rncore/RCTComponentViewHelpers.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/ComponentDescriptors.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/EventEmitters.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/Props.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/RCTComponentViewHelpers.h>
|
||||
|
||||
#import <React/RCTConversions.h>
|
||||
#import <React/RCTRefreshableProtocol.h>
|
||||
|
@ -9,10 +9,10 @@
|
||||
|
||||
#import <React/RCTConversions.h>
|
||||
|
||||
#import <react/renderer/components/rncore/ComponentDescriptors.h>
|
||||
#import <react/renderer/components/rncore/EventEmitters.h>
|
||||
#import <react/renderer/components/rncore/Props.h>
|
||||
#import <react/renderer/components/rncore/RCTComponentViewHelpers.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/ComponentDescriptors.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/EventEmitters.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/Props.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/RCTComponentViewHelpers.h>
|
||||
|
||||
#import "RCTFabricComponentsPlugins.h"
|
||||
|
||||
|
@ -7,9 +7,9 @@
|
||||
|
||||
#import "RCTUnimplementedNativeComponentView.h"
|
||||
|
||||
#import <react/renderer/components/rncore/ComponentDescriptors.h>
|
||||
#import <react/renderer/components/rncore/EventEmitters.h>
|
||||
#import <react/renderer/components/rncore/Props.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/ComponentDescriptors.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/EventEmitters.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/Props.h>
|
||||
|
||||
using namespace facebook::react;
|
||||
|
||||
|
@ -7,9 +7,9 @@
|
||||
|
||||
#import "RCTUnimplementedViewComponentView.h"
|
||||
|
||||
#import <react/renderer/components/rncore/ComponentDescriptors.h>
|
||||
#import <react/renderer/components/rncore/EventEmitters.h>
|
||||
#import <react/renderer/components/rncore/Props.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/ComponentDescriptors.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/EventEmitters.h>
|
||||
#import <react/renderer/components/FBReactNativeComponentSpec/Props.h>
|
||||
|
||||
#import <react/renderer/components/unimplementedview/UnimplementedViewComponentDescriptor.h>
|
||||
#import <react/renderer/components/unimplementedview/UnimplementedViewShadowNode.h>
|
||||
|
@ -769,9 +769,7 @@ dependencies {
|
||||
}
|
||||
|
||||
react {
|
||||
// TODO: The library name is chosen for parity with Fabric components & iOS
|
||||
// This should be changed to a more generic name, e.g. `ReactCoreSpec`.
|
||||
libraryName = "rncore"
|
||||
libraryName = "FBReactNativeComponentSpec"
|
||||
jsRootDir = file("../src")
|
||||
}
|
||||
|
||||
|
@ -12,12 +12,12 @@
|
||||
#include <fbjni/fbjni.h>
|
||||
|
||||
#include <react/renderer/componentregistry/ComponentDescriptorRegistry.h>
|
||||
#include <react/renderer/components/FBReactNativeComponentSpec/ComponentDescriptors.h>
|
||||
#include <react/renderer/components/androidswitch/AndroidSwitchComponentDescriptor.h>
|
||||
#include <react/renderer/components/androidtextinput/AndroidTextInputComponentDescriptor.h>
|
||||
#include <react/renderer/components/image/ImageComponentDescriptor.h>
|
||||
#include <react/renderer/components/modal/ModalHostViewComponentDescriptor.h>
|
||||
#include <react/renderer/components/progressbar/AndroidProgressBarComponentDescriptor.h>
|
||||
#include <react/renderer/components/rncore/ComponentDescriptors.h>
|
||||
#include <react/renderer/components/scrollview/ScrollViewComponentDescriptor.h>
|
||||
#include <react/renderer/components/text/ParagraphComponentDescriptor.h>
|
||||
#include <react/renderer/components/text/RawTextComponentDescriptor.h>
|
||||
|
@ -11,7 +11,7 @@
|
||||
#include <fbjni/fbjni.h>
|
||||
#include <react/debug/react_native_assert.h>
|
||||
#include <react/renderer/componentregistry/ComponentDescriptorProviderRegistry.h>
|
||||
#include <react/renderer/components/rncore/ComponentDescriptors.h>
|
||||
#include <react/renderer/components/FBReactNativeComponentSpec/ComponentDescriptors.h>
|
||||
|
||||
namespace facebook::react {
|
||||
|
||||
|
@ -9,9 +9,9 @@
|
||||
|
||||
#include <algorithm>
|
||||
|
||||
#include <FBReactNativeSpec.h>
|
||||
#include <react/nativemodule/featureflags/NativeReactNativeFeatureFlags.h>
|
||||
#include <react/nativemodule/microtasks/NativeMicrotasks.h>
|
||||
#include <rncore.h>
|
||||
|
||||
namespace facebook::react {
|
||||
|
||||
@ -95,7 +95,7 @@ std::shared_ptr<TurboModule> DefaultTurboModuleManagerDelegate::getTurboModule(
|
||||
return resolvedModule;
|
||||
}
|
||||
}
|
||||
return rncore_ModuleProvider(name, params);
|
||||
return FBReactNativeSpec_ModuleProvider(name, params);
|
||||
}
|
||||
|
||||
} // namespace facebook::react
|
||||
|
@ -156,11 +156,11 @@ Pod::Spec.new do |s|
|
||||
sss.header_dir = "react/renderer/components/modal"
|
||||
end
|
||||
|
||||
ss.subspec "rncore" do |sss|
|
||||
ss.subspec "FBReactNativeComponentSpec" do |sss|
|
||||
sss.dependency folly_dep_name, folly_version
|
||||
sss.compiler_flags = folly_compiler_flags
|
||||
sss.source_files = "react/renderer/components/rncore/**/*.{m,mm,cpp,h}"
|
||||
sss.header_dir = "react/renderer/components/rncore"
|
||||
sss.source_files = "react/renderer/components/FBReactNativeComponentSpec/**/*.{m,mm,cpp,h}"
|
||||
sss.header_dir = "react/renderer/components/FBReactNativeComponentSpec"
|
||||
end
|
||||
|
||||
ss.subspec "root" do |sss|
|
||||
@ -304,13 +304,13 @@ Pod::Spec.new do |s|
|
||||
|
||||
s.script_phases = [
|
||||
{
|
||||
:name => '[RN]Check rncore',
|
||||
:name => '[RN] Check FBReactNativeComponentSpec codegen',
|
||||
:execution_position => :before_compile,
|
||||
:script => <<-EOS
|
||||
echo "Checking whether Codegen has run..."
|
||||
rncorePath="$REACT_NATIVE_PATH/ReactCommon/react/renderer/components/rncore"
|
||||
codegen_path="$REACT_NATIVE_PATH/ReactCommon/react/renderer/components/FBReactNativeComponentSpec"
|
||||
|
||||
if [[ ! -d "$rncorePath" ]]; then
|
||||
if [[ ! -d "$codegen_path" ]]; then
|
||||
echo 'error: Codegen did not run properly in your project. Please reinstall cocoapods with `bundle exec pod install`.'
|
||||
exit 1
|
||||
fi
|
||||
|
@ -7,9 +7,9 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <react/renderer/components/FBReactNativeComponentSpec/EventEmitters.h>
|
||||
#include <react/renderer/components/FBReactNativeComponentSpec/Props.h>
|
||||
#include <react/renderer/components/inputaccessory/InputAccessoryState.h>
|
||||
#include <react/renderer/components/rncore/EventEmitters.h>
|
||||
#include <react/renderer/components/rncore/Props.h>
|
||||
#include <react/renderer/components/view/ConcreteViewShadowNode.h>
|
||||
|
||||
namespace facebook::react {
|
||||
|
@ -7,9 +7,9 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <react/renderer/components/FBReactNativeComponentSpec/EventEmitters.h>
|
||||
#include <react/renderer/components/FBReactNativeComponentSpec/Props.h>
|
||||
#include <react/renderer/components/modal/ModalHostViewState.h>
|
||||
#include <react/renderer/components/rncore/EventEmitters.h>
|
||||
#include <react/renderer/components/rncore/Props.h>
|
||||
#include <react/renderer/components/view/ConcreteViewShadowNode.h>
|
||||
|
||||
namespace facebook::react {
|
||||
|
@ -9,6 +9,7 @@
|
||||
|
||||
#include <fbjni/fbjni.h>
|
||||
#include <react/jni/ReadableNativeMap.h>
|
||||
#include <react/renderer/components/progressbar/conversions.h>
|
||||
#include <react/renderer/core/conversions.h>
|
||||
|
||||
using namespace facebook::jni;
|
||||
|
@ -7,8 +7,7 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <react/renderer/components/progressbar/conversions.h>
|
||||
#include <react/renderer/components/rncore/Props.h>
|
||||
#include <react/renderer/components/FBReactNativeComponentSpec/Props.h>
|
||||
#include <react/renderer/core/ConcreteComponentDescriptor.h>
|
||||
#include <react/renderer/core/LayoutConstraints.h>
|
||||
#include <react/utils/ContextContainer.h>
|
||||
|
@ -7,9 +7,9 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <react/renderer/components/FBReactNativeComponentSpec/EventEmitters.h>
|
||||
#include <react/renderer/components/FBReactNativeComponentSpec/Props.h>
|
||||
#include <react/renderer/components/progressbar/AndroidProgressBarMeasurementsManager.h>
|
||||
#include <react/renderer/components/rncore/EventEmitters.h>
|
||||
#include <react/renderer/components/rncore/Props.h>
|
||||
#include <react/renderer/components/view/ConcreteViewShadowNode.h>
|
||||
|
||||
namespace facebook::react {
|
||||
|
@ -8,7 +8,7 @@
|
||||
#pragma once
|
||||
|
||||
#include <folly/dynamic.h>
|
||||
#include <react/renderer/components/rncore/Props.h>
|
||||
#include <react/renderer/components/FBReactNativeComponentSpec/Props.h>
|
||||
#include <react/renderer/core/propsConversions.h>
|
||||
|
||||
namespace facebook::react {
|
||||
|
@ -7,8 +7,8 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <react/renderer/components/rncore/EventEmitters.h>
|
||||
#include <react/renderer/components/rncore/Props.h>
|
||||
#include <react/renderer/components/FBReactNativeComponentSpec/EventEmitters.h>
|
||||
#include <react/renderer/components/FBReactNativeComponentSpec/Props.h>
|
||||
#include <react/renderer/components/safeareaview/SafeAreaViewState.h>
|
||||
#include <react/renderer/components/view/ConcreteViewShadowNode.h>
|
||||
|
||||
|
@ -9,8 +9,8 @@
|
||||
|
||||
#include "AndroidSwitchMeasurementsManager.h"
|
||||
|
||||
#include <react/renderer/components/rncore/EventEmitters.h>
|
||||
#include <react/renderer/components/rncore/Props.h>
|
||||
#include <react/renderer/components/FBReactNativeComponentSpec/EventEmitters.h>
|
||||
#include <react/renderer/components/FBReactNativeComponentSpec/Props.h>
|
||||
#include <react/renderer/components/view/ConcreteViewShadowNode.h>
|
||||
|
||||
namespace facebook::react {
|
||||
|
@ -145,7 +145,7 @@
|
||||
"jsSrcsDir": "src"
|
||||
},
|
||||
{
|
||||
"name": "rncore",
|
||||
"name": "FBReactNativeComponentSpec",
|
||||
"type": "components",
|
||||
"ios": {},
|
||||
"android": {},
|
||||
|
@ -46,7 +46,6 @@ const RNCORE_CONFIGS = {
|
||||
),
|
||||
};
|
||||
const CORE_LIBRARIES_WITH_OUTPUT_FOLDER = {
|
||||
rncore: RNCORE_CONFIGS,
|
||||
FBReactNativeSpec: {
|
||||
ios: null,
|
||||
android: path.join(
|
||||
@ -58,6 +57,7 @@ const CORE_LIBRARIES_WITH_OUTPUT_FOLDER = {
|
||||
'codegen',
|
||||
),
|
||||
},
|
||||
FBReactNativeComponentSpec: RNCORE_CONFIGS,
|
||||
};
|
||||
const REACT_NATIVE = 'react-native';
|
||||
|
||||
@ -415,7 +415,7 @@ function generateSchemaInfo(library, platform) {
|
||||
};
|
||||
}
|
||||
|
||||
function shouldSkipGenerationForRncore(schemaInfo, platform) {
|
||||
function shouldSkipGenerationForCoreComponentSpec(schemaInfo, platform) {
|
||||
if (platform !== 'ios' || schemaInfo.library.config.name !== 'rncore') {
|
||||
return false;
|
||||
}
|
||||
@ -424,7 +424,7 @@ function shouldSkipGenerationForRncore(schemaInfo, platform) {
|
||||
'react',
|
||||
'renderer',
|
||||
'components',
|
||||
'rncore',
|
||||
'FBReactNativeComponentSpec',
|
||||
);
|
||||
const rncoreAbsolutePath = path.resolve(rncoreOutputPath);
|
||||
return (
|
||||
@ -435,9 +435,9 @@ function shouldSkipGenerationForRncore(schemaInfo, platform) {
|
||||
}
|
||||
|
||||
function generateCode(outputPath, schemaInfo, includesGeneratedCode, platform) {
|
||||
if (shouldSkipGenerationForRncore(schemaInfo, platform)) {
|
||||
if (shouldSkipGenerationForCoreComponentSpec(schemaInfo, platform)) {
|
||||
console.log(
|
||||
'[Codegen - rncore] Skipping iOS code generation for rncore as it has been generated already.',
|
||||
'[Codegen - rncore] Skipping iOS code generation for FBReactNativeComponentSpec as it has been generated already.',
|
||||
);
|
||||
return;
|
||||
}
|
||||
|
@ -5,15 +5,17 @@ PODS:
|
||||
- fmt (9.1.0)
|
||||
- glog (0.3.5)
|
||||
- hermes-engine (1000.0.0):
|
||||
- hermes-engine/cdp (= 1000.0.0)
|
||||
- hermes-engine/Hermes (= 1000.0.0)
|
||||
- hermes-engine/inspector (= 1000.0.0)
|
||||
- hermes-engine/inspector_chrome (= 1000.0.0)
|
||||
- hermes-engine/Public (= 1000.0.0)
|
||||
- hermes-engine/cdp (1000.0.0)
|
||||
- hermes-engine/Hermes (1000.0.0)
|
||||
- hermes-engine/inspector (1000.0.0)
|
||||
- hermes-engine/inspector_chrome (1000.0.0)
|
||||
- hermes-engine/Public (1000.0.0)
|
||||
- MyNativeView (0.0.1):
|
||||
- MyNativeView (0.75.0-main):
|
||||
- DoubleConversion
|
||||
- glog
|
||||
- hermes-engine
|
||||
@ -34,7 +36,7 @@ PODS:
|
||||
- ReactCommon/turbomodule/bridging
|
||||
- ReactCommon/turbomodule/core
|
||||
- Yoga
|
||||
- NativeCxxModuleExample (0.0.1):
|
||||
- NativeCxxModuleExample (0.75.0-main):
|
||||
- DoubleConversion
|
||||
- glog
|
||||
- hermes-engine
|
||||
@ -401,6 +403,7 @@ PODS:
|
||||
- React-Fabric/templateprocessor (= 1000.0.0)
|
||||
- React-Fabric/textlayoutmanager (= 1000.0.0)
|
||||
- React-Fabric/uimanager (= 1000.0.0)
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -420,6 +423,7 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -439,6 +443,7 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -458,6 +463,7 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -477,6 +483,7 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -496,10 +503,10 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-Fabric/components/FBReactNativeComponentSpec (= 1000.0.0)
|
||||
- React-Fabric/components/inputaccessory (= 1000.0.0)
|
||||
- React-Fabric/components/legacyviewmanagerinterop (= 1000.0.0)
|
||||
- React-Fabric/components/modal (= 1000.0.0)
|
||||
- React-Fabric/components/rncore (= 1000.0.0)
|
||||
- React-Fabric/components/root (= 1000.0.0)
|
||||
- React-Fabric/components/safeareaview (= 1000.0.0)
|
||||
- React-Fabric/components/scrollview (= 1000.0.0)
|
||||
@ -507,6 +514,27 @@ PODS:
|
||||
- React-Fabric/components/textinput (= 1000.0.0)
|
||||
- React-Fabric/components/unimplementedview (= 1000.0.0)
|
||||
- React-Fabric/components/view (= 1000.0.0)
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
- React-logger
|
||||
- React-rendererdebug
|
||||
- React-runtimescheduler
|
||||
- React-utils
|
||||
- ReactCommon/turbomodule/core
|
||||
- React-Fabric/components/FBReactNativeComponentSpec (1000.0.0):
|
||||
- DoubleConversion
|
||||
- fmt (= 9.1.0)
|
||||
- glog
|
||||
- hermes-engine
|
||||
- RCT-Folly/Fabric (= 2024.01.01.00)
|
||||
- RCTRequired
|
||||
- RCTTypeSafety
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -526,6 +554,7 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -545,6 +574,7 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -564,25 +594,7 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
- React-logger
|
||||
- React-rendererdebug
|
||||
- React-runtimescheduler
|
||||
- React-utils
|
||||
- ReactCommon/turbomodule/core
|
||||
- React-Fabric/components/rncore (1000.0.0):
|
||||
- DoubleConversion
|
||||
- fmt (= 9.1.0)
|
||||
- glog
|
||||
- hermes-engine
|
||||
- RCT-Folly/Fabric (= 2024.01.01.00)
|
||||
- RCTRequired
|
||||
- RCTTypeSafety
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -602,6 +614,7 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -621,6 +634,7 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -640,6 +654,7 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -659,6 +674,7 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -678,6 +694,7 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -697,6 +714,7 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -716,6 +734,7 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -736,6 +755,7 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -755,6 +775,7 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -774,6 +795,7 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -793,6 +815,7 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -812,6 +835,7 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -831,6 +855,7 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -850,6 +875,7 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -870,6 +896,7 @@ PODS:
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-Fabric/uimanager
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -889,6 +916,7 @@ PODS:
|
||||
- React-Core
|
||||
- React-cxxreact
|
||||
- React-debug
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
@ -916,12 +944,34 @@ PODS:
|
||||
- ReactCommon
|
||||
- Yoga
|
||||
- React-featureflags (1000.0.0)
|
||||
- React-featureflagsnativemodule (1000.0.0):
|
||||
- DoubleConversion
|
||||
- glog
|
||||
- hermes-engine
|
||||
- RCT-Folly (= 2024.01.01.00)
|
||||
- RCTRequired
|
||||
- RCTTypeSafety
|
||||
- React-Core
|
||||
- React-debug
|
||||
- React-Fabric
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-ImageManager
|
||||
- React-NativeModulesApple
|
||||
- React-RCTFabric
|
||||
- React-rendererdebug
|
||||
- React-utils
|
||||
- ReactCodegen
|
||||
- ReactCommon/turbomodule/bridging
|
||||
- ReactCommon/turbomodule/core
|
||||
- Yoga
|
||||
- React-graphics (1000.0.0):
|
||||
- DoubleConversion
|
||||
- fmt (= 9.1.0)
|
||||
- glog
|
||||
- RCT-Folly/Fabric (= 2024.01.01.00)
|
||||
- React-Core/Default (= 1000.0.0)
|
||||
- React-jsi
|
||||
- React-jsiexecutor
|
||||
- React-utils
|
||||
- React-hermes (1000.0.0):
|
||||
- DoubleConversion
|
||||
@ -981,6 +1031,27 @@ PODS:
|
||||
- React-Mapbuffer (1000.0.0):
|
||||
- glog
|
||||
- React-debug
|
||||
- React-microtasksnativemodule (1000.0.0):
|
||||
- DoubleConversion
|
||||
- glog
|
||||
- hermes-engine
|
||||
- RCT-Folly (= 2024.01.01.00)
|
||||
- RCTRequired
|
||||
- RCTTypeSafety
|
||||
- React-Core
|
||||
- React-debug
|
||||
- React-Fabric
|
||||
- React-featureflags
|
||||
- React-graphics
|
||||
- React-ImageManager
|
||||
- React-NativeModulesApple
|
||||
- React-RCTFabric
|
||||
- React-rendererdebug
|
||||
- React-utils
|
||||
- ReactCodegen
|
||||
- ReactCommon/turbomodule/bridging
|
||||
- ReactCommon/turbomodule/core
|
||||
- Yoga
|
||||
- React-nativeconfig (1000.0.0)
|
||||
- React-NativeModulesApple (1000.0.0):
|
||||
- glog
|
||||
@ -1012,8 +1083,10 @@ PODS:
|
||||
- React-CoreModules
|
||||
- React-debug
|
||||
- React-Fabric
|
||||
- React-featureflagsnativemodule
|
||||
- React-graphics
|
||||
- React-hermes
|
||||
- React-microtasksnativemodule
|
||||
- React-nativeconfig
|
||||
- React-NativeModulesApple
|
||||
- React-RCTFabric
|
||||
@ -1249,11 +1322,12 @@ PODS:
|
||||
- React-callinvoker (= 1000.0.0)
|
||||
- React-cxxreact (= 1000.0.0)
|
||||
- React-debug (= 1000.0.0)
|
||||
- React-featureflags (= 1000.0.0)
|
||||
- React-jsi (= 1000.0.0)
|
||||
- React-logger (= 1000.0.0)
|
||||
- React-perflogger (= 1000.0.0)
|
||||
- React-utils (= 1000.0.0)
|
||||
- ScreenshotManager (0.0.1):
|
||||
- ScreenshotManager (0.75.0-main):
|
||||
- DoubleConversion
|
||||
- glog
|
||||
- hermes-engine
|
||||
@ -1302,6 +1376,7 @@ DEPENDENCIES:
|
||||
- React-Fabric (from `../react-native/ReactCommon`)
|
||||
- React-FabricImage (from `../react-native/ReactCommon`)
|
||||
- React-featureflags (from `../react-native/ReactCommon/react/featureflags`)
|
||||
- React-featureflagsnativemodule (from `../react-native/ReactCommon/react/nativemodule/featureflags`)
|
||||
- React-graphics (from `../react-native/ReactCommon/react/renderer/graphics`)
|
||||
- React-hermes (from `../react-native/ReactCommon/hermes`)
|
||||
- React-ImageManager (from `../react-native/ReactCommon/react/renderer/imagemanager/platform/ios`)
|
||||
@ -1312,6 +1387,7 @@ DEPENDENCIES:
|
||||
- React-jsitracing (from `../react-native/ReactCommon/hermes/executor/`)
|
||||
- React-logger (from `../react-native/ReactCommon/logger`)
|
||||
- React-Mapbuffer (from `../react-native/ReactCommon`)
|
||||
- React-microtasksnativemodule (from `../react-native/ReactCommon/react/nativemodule/microtasks`)
|
||||
- React-nativeconfig (from `../react-native/ReactCommon`)
|
||||
- React-NativeModulesApple (from `../react-native/ReactCommon/react/nativemodule/core/platform/ios`)
|
||||
- React-perflogger (from `../react-native/ReactCommon/reactperflogger`)
|
||||
@ -1391,6 +1467,8 @@ EXTERNAL SOURCES:
|
||||
:path: "../react-native/ReactCommon"
|
||||
React-featureflags:
|
||||
:path: "../react-native/ReactCommon/react/featureflags"
|
||||
React-featureflagsnativemodule:
|
||||
:path: "../react-native/ReactCommon/react/nativemodule/featureflags"
|
||||
React-graphics:
|
||||
:path: "../react-native/ReactCommon/react/renderer/graphics"
|
||||
React-hermes:
|
||||
@ -1411,6 +1489,8 @@ EXTERNAL SOURCES:
|
||||
:path: "../react-native/ReactCommon/logger"
|
||||
React-Mapbuffer:
|
||||
:path: "../react-native/ReactCommon"
|
||||
React-microtasksnativemodule:
|
||||
:path: "../react-native/ReactCommon/react/nativemodule/microtasks"
|
||||
React-nativeconfig:
|
||||
:path: "../react-native/ReactCommon"
|
||||
React-NativeModulesApple:
|
||||
@ -1476,12 +1556,12 @@ SPEC CHECKSUMS:
|
||||
FBLazyVector: f4492a543c5a8fa1502d3a5867e3f7252497cfe8
|
||||
fmt: 4c2741a687cc09f0634a2e2c72a838b99f1ff120
|
||||
glog: c5d68082e772fa1c511173d6b30a9de2c05a69a2
|
||||
hermes-engine: a1af2c958bf22d19bff4df14e977c77fb469d48f
|
||||
MyNativeView: 34e8a4347e7fae110d5878e10740224ebbf881a6
|
||||
NativeCxxModuleExample: 64d8720a77e8c9ff9383f9a98af7045c510092c0
|
||||
hermes-engine: 95d8acca18e9bf66955dceb756d0157136fddcdf
|
||||
MyNativeView: 1314dd52cc27c4a26957a5185aae6ecac6e4e2ff
|
||||
NativeCxxModuleExample: 65632ba6e8c216048f7af7d3c7bb1431d22bc2d0
|
||||
OCMock: 9491e4bec59e0b267d52a9184ff5605995e74be8
|
||||
RCT-Folly: 045d6ecaa59d826c5736dfba0b2f4083ff8d79df
|
||||
RCTDeprecation: 3808e36294137f9ee5668f4df2e73dc079cd1dcf
|
||||
RCT-Folly: 02617c592a293bd6d418e0a88ff4ee1f88329b47
|
||||
RCTDeprecation: 0b553223b100fafbf79ee298786e336949bfaf8f
|
||||
RCTRequired: 82c56a03b3efd524bfdb581a906add903f78f978
|
||||
RCTTypeSafety: 5f57d4ae5dfafc85a0f575d756c909b584722c52
|
||||
React: cb6dc75e09f32aeddb4d8fb58a394a67219a92fe
|
||||
@ -1490,10 +1570,11 @@ SPEC CHECKSUMS:
|
||||
React-CoreModules: 7647d54882adb778c614ac0053865ef1f92eb211
|
||||
React-cxxreact: dadc89738f0089c3e2b85f36de940a088759b20d
|
||||
React-debug: 296b501a90c41f83961f58c6d96a01330d499da5
|
||||
React-Fabric: 1875e77c86078dfc0f116806f2de976d0df6da77
|
||||
React-Fabric: 6ec54a7c0701b0e713a108adf31898f33e519584
|
||||
React-FabricImage: da62cc5089fe6bdaa6ec0ab6ccca75c7d679065d
|
||||
React-featureflags: 23f83a12963770bf3cff300e8990678192436b36
|
||||
React-graphics: 7e646eb47b666d2cb4e148ec4afcecc4253f1736
|
||||
React-featureflagsnativemodule: 7f69e5d1ddaf2dacd69ba0d75faf396c5f148508
|
||||
React-graphics: 62a954b0806e51009878ea1a65497bb3f5e32968
|
||||
React-hermes: 65dd94615e5cb47f0f2f7510231f80c65abf338c
|
||||
React-ImageManager: 716592dcbe11a4960e1eb3d82adb264ee15b5f6d
|
||||
React-jserrorhandler: 13a0cce4e1e445d2ace089dc6122fb85411a11b3
|
||||
@ -1503,12 +1584,13 @@ SPEC CHECKSUMS:
|
||||
React-jsitracing: dd08057dd5b74119cb406beb42028da85ed5b8a5
|
||||
React-logger: 8486d7a1d32b972414b1d34a93470ee2562c6ee2
|
||||
React-Mapbuffer: fd0d0306c1c4326be5f18a61e978d32a66b20a85
|
||||
React-microtasksnativemodule: 0f4976afa97a9e6cac7e8ec7bf15b856c690c4d9
|
||||
React-nativeconfig: 40a2c848083ef4065c163c854e1c82b5f9e9db84
|
||||
React-NativeModulesApple: 48f0205edc54b8a1c24328f2deeb74b4f1570418
|
||||
React-perflogger: 70d009f755dd10002183454cdf5ad9b22de4a1d7
|
||||
React-RCTActionSheet: 943bd5f540f3af1e5a149c13c4de81858edf718a
|
||||
React-RCTAnimation: 4d88a95a05dbb9a5cbc9a55e08f1a79364aeb206
|
||||
React-RCTAppDelegate: 560ef776e8bc5b4b478a839ac34ec3726e3dcb5c
|
||||
React-RCTAppDelegate: 529bfe32e8d1998cf755aab17a6499ca5f29d664
|
||||
React-RCTBlob: 74c2fa0adba3a2e4ebbc4f9fc4ec3c3691b93854
|
||||
React-RCTFabric: d5b371f6fabd59163270b60d42e6149457bb8212
|
||||
React-RCTImage: 2413fa5ca25235b878fb2694115b26b176280f31
|
||||
@ -1528,12 +1610,12 @@ SPEC CHECKSUMS:
|
||||
React-runtimescheduler: d5fecf52a345c1e557499ee86c864089c2a01fb8
|
||||
React-utils: f5525c0072f467cf2f25bdd8dbbf0835f6384972
|
||||
ReactCodegen: 23192ed6132b7eb93d61cc2ee8e21a816b361a37
|
||||
ReactCommon: 9ee429c89520684edefef7f68d5fa55e7f3478cc
|
||||
ReactCommon: 37e362e6877a42d74cc3d71be3d15a73f5f8c8ff
|
||||
ReactCommon-Samples: e2bf03c8237c461fa36bda8e4638368fa82b633c
|
||||
ScreenshotManager: 2c0ba89924202a5717df5e9ded68536e68df64c7
|
||||
ScreenshotManager: 16fcf9cbbee5b261ac46641a0f502fc1cb73a089
|
||||
SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d
|
||||
Yoga: f58ba5e0ac1e7eb3ef4caedcf80c5aa39985b039
|
||||
|
||||
PODFILE CHECKSUM: 60b84dd598fc04e9ed84dbc82e2cb3b99b1d7adf
|
||||
|
||||
COCOAPODS: 1.14.3
|
||||
COCOAPODS: 1.12.1
|
||||
|
Loading…
Reference in New Issue
Block a user