Skip to content

Commit 83eb67a

Browse files
j-piaseckimeta-codesync[bot]
authored andcommitted
Mark FollyConvert.h as a for-frameworks header (#59069)
Summary: Pull Request resolved: #59069 Include `react/cxxstableapi/FrameworksGuard.h` in the iOS `react/utils/FollyConvert.h` header so its folly/Foundation conversion helpers are classified as for-frameworks API rather than public API. The C++ API snapshots are regenerated accordingly. Changelog: [Internal] Reviewed By: javache Differential Revision: D125205932 fbshipit-source-id: 7d56729ae9a0e5609cee8c1433fdeb56766a7054
1 parent fecef73 commit 83eb67a

4 files changed

Lines changed: 2 additions & 9 deletions

File tree

‎packages/react-native/ReactCommon/react/utils/platform/ios/react/utils/FollyConvert.h‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77

88
#pragma once
99

10+
#include <react/cxxstableapi/FrameworksGuard.h>
11+
1012
#import <Foundation/Foundation.h>
1113

1214
#include <folly/dynamic.h>

‎scripts/cxx-api/api-snapshots/ReactAppleDebugCxx.api‎

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3238,7 +3238,6 @@ template <typename T>
32383238
concept facebook::react::RawPropsFilterable = requires(facebook::react::RawProps& rawProps) {
32393239
{ T::filterRawProps(rawProps) } -> std::same_as<void>;
32403240
};
3241-
NSArray<NSString*>* facebook::react::extractKeysFromFollyDynamic(const folly::dynamic& dyn);
32423241
NSError* facebook::react::tryAndReturnError(const std::function<void()>& func);
32433242
NSString* facebook::react::deriveSourceURL(NSURL* url);
32443243
YGDirection facebook::react::yogaDirectionFromLayoutDirection(facebook::react::LayoutDirection direction);
@@ -3277,8 +3276,6 @@ float facebook::react::blueFromHostPlatformColor(facebook::react::Color color);
32773276
float facebook::react::greenFromHostPlatformColor(facebook::react::Color color);
32783277
float facebook::react::redFromHostPlatformColor(facebook::react::Color color);
32793278
float facebook::react::yogaFloatFromFloat(facebook::react::Float value);
3280-
folly::dynamic facebook::react::convertIdToFollyDynamic(id json);
3281-
id facebook::react::convertFollyDynamicToId(const folly::dynamic& dyn);
32823279
int facebook::react::toInt(const facebook::react::DisplayType& displayType);
32833280
int facebook::react::toInt(const facebook::react::LayoutDirection& layoutDirection);
32843281
std::optional<facebook::react::BlendMode> facebook::react::blendModeFromString(std::string_view blendModeName);

‎scripts/cxx-api/api-snapshots/ReactAppleNewarchCxx.api‎

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3230,7 +3230,6 @@ template <typename T>
32303230
concept facebook::react::RawPropsFilterable = requires(facebook::react::RawProps& rawProps) {
32313231
{ T::filterRawProps(rawProps) } -> std::same_as<void>;
32323232
};
3233-
NSArray<NSString*>* facebook::react::extractKeysFromFollyDynamic(const folly::dynamic& dyn);
32343233
NSError* facebook::react::tryAndReturnError(const std::function<void()>& func);
32353234
NSString* facebook::react::deriveSourceURL(NSURL* url);
32363235
YGDirection facebook::react::yogaDirectionFromLayoutDirection(facebook::react::LayoutDirection direction);
@@ -3269,8 +3268,6 @@ float facebook::react::blueFromHostPlatformColor(facebook::react::Color color);
32693268
float facebook::react::greenFromHostPlatformColor(facebook::react::Color color);
32703269
float facebook::react::redFromHostPlatformColor(facebook::react::Color color);
32713270
float facebook::react::yogaFloatFromFloat(facebook::react::Float value);
3272-
folly::dynamic facebook::react::convertIdToFollyDynamic(id json);
3273-
id facebook::react::convertFollyDynamicToId(const folly::dynamic& dyn);
32743271
int facebook::react::toInt(const facebook::react::DisplayType& displayType);
32753272
int facebook::react::toInt(const facebook::react::LayoutDirection& layoutDirection);
32763273
std::optional<facebook::react::BlendMode> facebook::react::blendModeFromString(std::string_view blendModeName);

‎scripts/cxx-api/api-snapshots/ReactAppleReleaseCxx.api‎

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3238,7 +3238,6 @@ template <typename T>
32383238
concept facebook::react::RawPropsFilterable = requires(facebook::react::RawProps& rawProps) {
32393239
{ T::filterRawProps(rawProps) } -> std::same_as<void>;
32403240
};
3241-
NSArray<NSString*>* facebook::react::extractKeysFromFollyDynamic(const folly::dynamic& dyn);
32423241
NSError* facebook::react::tryAndReturnError(const std::function<void()>& func);
32433242
NSString* facebook::react::deriveSourceURL(NSURL* url);
32443243
YGDirection facebook::react::yogaDirectionFromLayoutDirection(facebook::react::LayoutDirection direction);
@@ -3277,8 +3276,6 @@ float facebook::react::blueFromHostPlatformColor(facebook::react::Color color);
32773276
float facebook::react::greenFromHostPlatformColor(facebook::react::Color color);
32783277
float facebook::react::redFromHostPlatformColor(facebook::react::Color color);
32793278
float facebook::react::yogaFloatFromFloat(facebook::react::Float value);
3280-
folly::dynamic facebook::react::convertIdToFollyDynamic(id json);
3281-
id facebook::react::convertFollyDynamicToId(const folly::dynamic& dyn);
32823279
int facebook::react::toInt(const facebook::react::DisplayType& displayType);
32833280
int facebook::react::toInt(const facebook::react::LayoutDirection& layoutDirection);
32843281
std::optional<facebook::react::BlendMode> facebook::react::blendModeFromString(std::string_view blendModeName);

0 commit comments

Comments
 (0)