Skip to content

Commit 5b34521

Browse files
Dawid Małeckimeta-codesync[bot]
authored andcommitted
Exclude Fantom symbols from the C++ public API snapshot
Summary: Strips remaining Fantom symbols from the public API snapshots. Changelog: [Internal] Differential Revision: D98295521
1 parent 1b230f1 commit 5b34521

5 files changed

Lines changed: 1 addition & 302 deletions

File tree

scripts/cxx-api/api-snapshots/ReactAndroidDebugCxx.api

Lines changed: 0 additions & 80 deletions
Original file line numberDiff line numberDiff line change
@@ -7012,15 +7012,6 @@ enum facebook::react::ModalHostViewSupportedOrientations : facebook::react::Moda
70127012
PortraitUpsideDown,
70137013
}
70147014

7015-
enum facebook::react::NativeFantomNativeEventCategory {
7016-
Continuous,
7017-
ContinuousEnd,
7018-
ContinuousStart,
7019-
Discrete,
7020-
Idle,
7021-
Unspecified,
7022-
}
7023-
70247015
enum facebook::react::NullValueStrategy {
70257016
Ignore,
70267017
Override,
@@ -9211,15 +9202,6 @@ struct facebook::react::NativeDeviceInfoDisplayMetrics {
92119202
public bool operator==(const facebook::react::NativeDeviceInfoDisplayMetrics& other) const;
92129203
}
92139204

9214-
template <typename P0, typename P1, typename P2, typename P3>
9215-
struct facebook::react::NativeFantomImageResponse {
9216-
public P0 width;
9217-
public P1 height;
9218-
public P2 cacheStatus;
9219-
public P3 errorMessage;
9220-
public bool operator==(const facebook::react::NativeFantomImageResponse& other) const;
9221-
}
9222-
92239205
template <typename P0, typename P1, typename P2, typename P3>
92249206
struct facebook::react::NativeMutationObserverNativeMutationRecord {
92259207
public P0 mutationObserverId;
@@ -9271,14 +9253,6 @@ struct facebook::react::NativeDeviceInfoDeviceInfoConstants {
92719253
public bool operator==(const facebook::react::NativeDeviceInfoDeviceInfoConstants& other) const;
92729254
}
92739255

9274-
template <typename P0, typename P1, typename P2>
9275-
struct facebook::react::NativeFantomScrollOptions {
9276-
public P0 x;
9277-
public P1 y;
9278-
public P2 zoomScale;
9279-
public bool operator==(const facebook::react::NativeFantomScrollOptions& other) const;
9280-
}
9281-
92829256
template <typename P0, typename P1, typename P2>
92839257
struct facebook::react::NativeI18nManagerI18nManagerConstants {
92849258
public P0 doLeftAndRightSwapInRTL;
@@ -9324,13 +9298,6 @@ struct facebook::react::NativeBlobModuleConstants {
93249298
public bool operator==(const facebook::react::NativeBlobModuleConstants& other) const;
93259299
}
93269300

9327-
template <typename P0, typename P1>
9328-
struct facebook::react::NativeFantomRenderFormatOptions {
9329-
public P0 includeRoot;
9330-
public P1 includeLayoutMetrics;
9331-
public bool operator==(const facebook::react::NativeFantomRenderFormatOptions& other) const;
9332-
}
9333-
93349301
template <typename P0, typename P1>
93359302
struct facebook::react::NativeIdleCallbacksIdleDeadline {
93369303
public P0 didTimeout;
@@ -9592,18 +9559,6 @@ class facebook::react::NativeExceptionsManagerCxxSpec : public facebook::react::
95929559
public static constexpr std::string_view kModuleName;
95939560
}
95949561

9595-
template <typename T>
9596-
class facebook::react::NativeFantomCxxSpec : public facebook::react::TurboModule {
9597-
protected NativeFantomCxxSpec(std::shared_ptr<facebook::react::CallInvoker> jsInvoker);
9598-
public static constexpr std::string_view kModuleName;
9599-
}
9600-
9601-
template <typename T>
9602-
class facebook::react::NativeFantomTestSpecificMethodsCxxSpec : public facebook::react::TurboModule {
9603-
protected NativeFantomTestSpecificMethodsCxxSpec(std::shared_ptr<facebook::react::CallInvoker> jsInvoker);
9604-
public static constexpr std::string_view kModuleName;
9605-
}
9606-
96079562
template <typename T>
96089563
class facebook::react::NativeFileReaderModuleCxxSpec : public facebook::react::TurboModule {
96099564
protected NativeFileReaderModuleCxxSpec(std::shared_ptr<facebook::react::CallInvoker> jsInvoker);
@@ -10063,36 +10018,6 @@ struct facebook::react::NativeExceptionsManagerStackFrameBridging {
1006310018
public static std::optional<facebook::jsi::String> fileToJs(facebook::jsi::Runtime& rt, decltype(types.file) value);
1006410019
}
1006510020

10066-
template <typename T>
10067-
struct facebook::react::NativeFantomImageResponseBridging {
10068-
public static T fromJs(facebook::jsi::Runtime& rt, const facebook::jsi::Object& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker);
10069-
public static T types;
10070-
public static double heightToJs(facebook::jsi::Runtime& rt, decltype(types.height) value);
10071-
public static double widthToJs(facebook::jsi::Runtime& rt, decltype(types.width) value);
10072-
public static facebook::jsi::Object toJs(facebook::jsi::Runtime& rt, const T& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker);
10073-
public static facebook::jsi::String cacheStatusToJs(facebook::jsi::Runtime& rt, decltype(types.cacheStatus) value);
10074-
public static facebook::jsi::String errorMessageToJs(facebook::jsi::Runtime& rt, decltype(types.errorMessage) value);
10075-
}
10076-
10077-
template <typename T>
10078-
struct facebook::react::NativeFantomRenderFormatOptionsBridging {
10079-
public static T fromJs(facebook::jsi::Runtime& rt, const facebook::jsi::Object& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker);
10080-
public static T types;
10081-
public static bool includeLayoutMetricsToJs(facebook::jsi::Runtime& rt, decltype(types.includeLayoutMetrics) value);
10082-
public static bool includeRootToJs(facebook::jsi::Runtime& rt, decltype(types.includeRoot) value);
10083-
public static facebook::jsi::Object toJs(facebook::jsi::Runtime& rt, const T& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker);
10084-
}
10085-
10086-
template <typename T>
10087-
struct facebook::react::NativeFantomScrollOptionsBridging {
10088-
public static T fromJs(facebook::jsi::Runtime& rt, const facebook::jsi::Object& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker);
10089-
public static T types;
10090-
public static double xToJs(facebook::jsi::Runtime& rt, decltype(types.x) value);
10091-
public static double yToJs(facebook::jsi::Runtime& rt, decltype(types.y) value);
10092-
public static double zoomScaleToJs(facebook::jsi::Runtime& rt, decltype(types.zoomScale) value);
10093-
public static facebook::jsi::Object toJs(facebook::jsi::Runtime& rt, const T& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker);
10094-
}
10095-
1009610021
template <typename T>
1009710022
struct facebook::react::NativeI18nManagerI18nManagerConstantsBridging {
1009810023
public static T fromJs(facebook::jsi::Runtime& rt, const facebook::jsi::Object& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker);
@@ -10505,11 +10430,6 @@ struct facebook::react::Bridging<facebook::react::HighResTimeStamp> {
1050510430
public static facebook::react::HighResTimeStamp fromJs(facebook::jsi::Runtime&, const facebook::jsi::Value& jsiValue);
1050610431
}
1050710432

10508-
struct facebook::react::Bridging<facebook::react::NativeFantomNativeEventCategory> {
10509-
public static facebook::jsi::Value toJs(facebook::jsi::Runtime& rt, facebook::react::NativeFantomNativeEventCategory value);
10510-
public static facebook::react::NativeFantomNativeEventCategory fromJs(facebook::jsi::Runtime& rt, const facebook::jsi::Value& rawValue);
10511-
}
10512-
1051310433
struct facebook::react::Bridging<facebook::react::NativeIntersectionObserverEntry> : public facebook::react::NativeIntersectionObserverNativeIntersectionObserverEntryBridging<facebook::react::NativeIntersectionObserverEntry> {
1051410434
}
1051510435

scripts/cxx-api/api-snapshots/ReactAndroidReleaseCxx.api

Lines changed: 0 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -7003,15 +7003,6 @@ enum facebook::react::ModalHostViewSupportedOrientations : facebook::react::Moda
70037003
PortraitUpsideDown,
70047004
}
70057005

7006-
enum facebook::react::NativeFantomNativeEventCategory {
7007-
Continuous,
7008-
ContinuousEnd,
7009-
ContinuousStart,
7010-
Discrete,
7011-
Idle,
7012-
Unspecified,
7013-
}
7014-
70157006
enum facebook::react::NullValueStrategy {
70167007
Ignore,
70177008
Override,
@@ -9202,15 +9193,6 @@ struct facebook::react::NativeDeviceInfoDisplayMetrics {
92029193
public bool operator==(const facebook::react::NativeDeviceInfoDisplayMetrics& other) const;
92039194
}
92049195

9205-
template <typename P0, typename P1, typename P2, typename P3>
9206-
struct facebook::react::NativeFantomImageResponse {
9207-
public P0 width;
9208-
public P1 height;
9209-
public P2 cacheStatus;
9210-
public P3 errorMessage;
9211-
public bool operator==(const facebook::react::NativeFantomImageResponse& other) const;
9212-
}
9213-
92149196
template <typename P0, typename P1, typename P2, typename P3>
92159197
struct facebook::react::NativeMutationObserverNativeMutationRecord {
92169198
public P0 mutationObserverId;
@@ -9262,14 +9244,6 @@ struct facebook::react::NativeDeviceInfoDeviceInfoConstants {
92629244
public bool operator==(const facebook::react::NativeDeviceInfoDeviceInfoConstants& other) const;
92639245
}
92649246

9265-
template <typename P0, typename P1, typename P2>
9266-
struct facebook::react::NativeFantomScrollOptions {
9267-
public P0 x;
9268-
public P1 y;
9269-
public P2 zoomScale;
9270-
public bool operator==(const facebook::react::NativeFantomScrollOptions& other) const;
9271-
}
9272-
92739247
template <typename P0, typename P1, typename P2>
92749248
struct facebook::react::NativeI18nManagerI18nManagerConstants {
92759249
public P0 doLeftAndRightSwapInRTL;
@@ -9315,13 +9289,6 @@ struct facebook::react::NativeBlobModuleConstants {
93159289
public bool operator==(const facebook::react::NativeBlobModuleConstants& other) const;
93169290
}
93179291

9318-
template <typename P0, typename P1>
9319-
struct facebook::react::NativeFantomRenderFormatOptions {
9320-
public P0 includeRoot;
9321-
public P1 includeLayoutMetrics;
9322-
public bool operator==(const facebook::react::NativeFantomRenderFormatOptions& other) const;
9323-
}
9324-
93259292
template <typename P0, typename P1>
93269293
struct facebook::react::NativeIdleCallbacksIdleDeadline {
93279294
public P0 didTimeout;
@@ -9583,18 +9550,6 @@ class facebook::react::NativeExceptionsManagerCxxSpec : public facebook::react::
95839550
public static constexpr std::string_view kModuleName;
95849551
}
95859552

9586-
template <typename T>
9587-
class facebook::react::NativeFantomCxxSpec : public facebook::react::TurboModule {
9588-
protected NativeFantomCxxSpec(std::shared_ptr<facebook::react::CallInvoker> jsInvoker);
9589-
public static constexpr std::string_view kModuleName;
9590-
}
9591-
9592-
template <typename T>
9593-
class facebook::react::NativeFantomTestSpecificMethodsCxxSpec : public facebook::react::TurboModule {
9594-
protected NativeFantomTestSpecificMethodsCxxSpec(std::shared_ptr<facebook::react::CallInvoker> jsInvoker);
9595-
public static constexpr std::string_view kModuleName;
9596-
}
9597-
95989553
template <typename T>
95999554
class facebook::react::NativeFileReaderModuleCxxSpec : public facebook::react::TurboModule {
96009555
protected NativeFileReaderModuleCxxSpec(std::shared_ptr<facebook::react::CallInvoker> jsInvoker);
@@ -9994,27 +9949,6 @@ struct facebook::react::NativeExceptionsManagerStackFrameBridging {
99949949
public static facebook::jsi::Object toJs(facebook::jsi::Runtime& rt, const T& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker);
99959950
}
99969951

9997-
template <typename T>
9998-
struct facebook::react::NativeFantomImageResponseBridging {
9999-
public static T fromJs(facebook::jsi::Runtime& rt, const facebook::jsi::Object& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker);
10000-
public static T types;
10001-
public static facebook::jsi::Object toJs(facebook::jsi::Runtime& rt, const T& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker);
10002-
}
10003-
10004-
template <typename T>
10005-
struct facebook::react::NativeFantomRenderFormatOptionsBridging {
10006-
public static T fromJs(facebook::jsi::Runtime& rt, const facebook::jsi::Object& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker);
10007-
public static T types;
10008-
public static facebook::jsi::Object toJs(facebook::jsi::Runtime& rt, const T& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker);
10009-
}
10010-
10011-
template <typename T>
10012-
struct facebook::react::NativeFantomScrollOptionsBridging {
10013-
public static T fromJs(facebook::jsi::Runtime& rt, const facebook::jsi::Object& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker);
10014-
public static T types;
10015-
public static facebook::jsi::Object toJs(facebook::jsi::Runtime& rt, const T& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker);
10016-
}
10017-
100189952
template <typename T>
100199953
struct facebook::react::NativeI18nManagerI18nManagerConstantsBridging {
100209954
public static T fromJs(facebook::jsi::Runtime& rt, const facebook::jsi::Object& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker);
@@ -10332,11 +10266,6 @@ struct facebook::react::Bridging<facebook::react::HighResTimeStamp> {
1033210266
public static facebook::react::HighResTimeStamp fromJs(facebook::jsi::Runtime&, const facebook::jsi::Value& jsiValue);
1033310267
}
1033410268

10335-
struct facebook::react::Bridging<facebook::react::NativeFantomNativeEventCategory> {
10336-
public static facebook::jsi::Value toJs(facebook::jsi::Runtime& rt, facebook::react::NativeFantomNativeEventCategory value);
10337-
public static facebook::react::NativeFantomNativeEventCategory fromJs(facebook::jsi::Runtime& rt, const facebook::jsi::Value& rawValue);
10338-
}
10339-
1034010269
struct facebook::react::Bridging<facebook::react::NativeIntersectionObserverEntry> : public facebook::react::NativeIntersectionObserverNativeIntersectionObserverEntryBridging<facebook::react::NativeIntersectionObserverEntry> {
1034110270
}
1034210271

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

Lines changed: 0 additions & 80 deletions
Original file line numberDiff line numberDiff line change
@@ -9666,15 +9666,6 @@ enum facebook::react::ModalHostViewSupportedOrientations : facebook::react::Moda
96669666
PortraitUpsideDown,
96679667
}
96689668

9669-
enum facebook::react::NativeFantomNativeEventCategory {
9670-
Continuous,
9671-
ContinuousEnd,
9672-
ContinuousStart,
9673-
Discrete,
9674-
Idle,
9675-
Unspecified,
9676-
}
9677-
96789669
enum facebook::react::NullValueStrategy {
96799670
Ignore,
96809671
Override,
@@ -11685,15 +11676,6 @@ struct facebook::react::NativeDeviceInfoDisplayMetrics {
1168511676
public bool operator==(const facebook::react::NativeDeviceInfoDisplayMetrics& other) const;
1168611677
}
1168711678

11688-
template <typename P0, typename P1, typename P2, typename P3>
11689-
struct facebook::react::NativeFantomImageResponse {
11690-
public P0 width;
11691-
public P1 height;
11692-
public P2 cacheStatus;
11693-
public P3 errorMessage;
11694-
public bool operator==(const facebook::react::NativeFantomImageResponse& other) const;
11695-
}
11696-
1169711679
template <typename P0, typename P1, typename P2, typename P3>
1169811680
struct facebook::react::NativeMutationObserverNativeMutationRecord {
1169911681
public P0 mutationObserverId;
@@ -11745,14 +11727,6 @@ struct facebook::react::NativeDeviceInfoDeviceInfoConstants {
1174511727
public bool operator==(const facebook::react::NativeDeviceInfoDeviceInfoConstants& other) const;
1174611728
}
1174711729

11748-
template <typename P0, typename P1, typename P2>
11749-
struct facebook::react::NativeFantomScrollOptions {
11750-
public P0 x;
11751-
public P1 y;
11752-
public P2 zoomScale;
11753-
public bool operator==(const facebook::react::NativeFantomScrollOptions& other) const;
11754-
}
11755-
1175611730
template <typename P0, typename P1, typename P2>
1175711731
struct facebook::react::NativeI18nManagerI18nManagerConstants {
1175811732
public P0 doLeftAndRightSwapInRTL;
@@ -11798,13 +11772,6 @@ struct facebook::react::NativeBlobModuleConstants {
1179811772
public bool operator==(const facebook::react::NativeBlobModuleConstants& other) const;
1179911773
}
1180011774

11801-
template <typename P0, typename P1>
11802-
struct facebook::react::NativeFantomRenderFormatOptions {
11803-
public P0 includeRoot;
11804-
public P1 includeLayoutMetrics;
11805-
public bool operator==(const facebook::react::NativeFantomRenderFormatOptions& other) const;
11806-
}
11807-
1180811775
template <typename P0, typename P1>
1180911776
struct facebook::react::NativeIdleCallbacksIdleDeadline {
1181011777
public P0 didTimeout;
@@ -12048,18 +12015,6 @@ class facebook::react::NativeExceptionsManagerCxxSpec : public facebook::react::
1204812015
public static constexpr std::string_view kModuleName;
1204912016
}
1205012017

12051-
template <typename T>
12052-
class facebook::react::NativeFantomCxxSpec : public facebook::react::TurboModule {
12053-
protected NativeFantomCxxSpec(std::shared_ptr<facebook::react::CallInvoker> jsInvoker);
12054-
public static constexpr std::string_view kModuleName;
12055-
}
12056-
12057-
template <typename T>
12058-
class facebook::react::NativeFantomTestSpecificMethodsCxxSpec : public facebook::react::TurboModule {
12059-
protected NativeFantomTestSpecificMethodsCxxSpec(std::shared_ptr<facebook::react::CallInvoker> jsInvoker);
12060-
public static constexpr std::string_view kModuleName;
12061-
}
12062-
1206312018
template <typename T>
1206412019
class facebook::react::NativeFileReaderModuleCxxSpec : public facebook::react::TurboModule {
1206512020
protected NativeFileReaderModuleCxxSpec(std::shared_ptr<facebook::react::CallInvoker> jsInvoker);
@@ -12519,36 +12474,6 @@ struct facebook::react::NativeExceptionsManagerStackFrameBridging {
1251912474
public static std::optional<facebook::jsi::String> fileToJs(facebook::jsi::Runtime& rt, decltype(types.file) value);
1252012475
}
1252112476

12522-
template <typename T>
12523-
struct facebook::react::NativeFantomImageResponseBridging {
12524-
public static T fromJs(facebook::jsi::Runtime& rt, const facebook::jsi::Object& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker);
12525-
public static T types;
12526-
public static double heightToJs(facebook::jsi::Runtime& rt, decltype(types.height) value);
12527-
public static double widthToJs(facebook::jsi::Runtime& rt, decltype(types.width) value);
12528-
public static facebook::jsi::Object toJs(facebook::jsi::Runtime& rt, const T& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker);
12529-
public static facebook::jsi::String cacheStatusToJs(facebook::jsi::Runtime& rt, decltype(types.cacheStatus) value);
12530-
public static facebook::jsi::String errorMessageToJs(facebook::jsi::Runtime& rt, decltype(types.errorMessage) value);
12531-
}
12532-
12533-
template <typename T>
12534-
struct facebook::react::NativeFantomRenderFormatOptionsBridging {
12535-
public static T fromJs(facebook::jsi::Runtime& rt, const facebook::jsi::Object& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker);
12536-
public static T types;
12537-
public static bool includeLayoutMetricsToJs(facebook::jsi::Runtime& rt, decltype(types.includeLayoutMetrics) value);
12538-
public static bool includeRootToJs(facebook::jsi::Runtime& rt, decltype(types.includeRoot) value);
12539-
public static facebook::jsi::Object toJs(facebook::jsi::Runtime& rt, const T& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker);
12540-
}
12541-
12542-
template <typename T>
12543-
struct facebook::react::NativeFantomScrollOptionsBridging {
12544-
public static T fromJs(facebook::jsi::Runtime& rt, const facebook::jsi::Object& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker);
12545-
public static T types;
12546-
public static double xToJs(facebook::jsi::Runtime& rt, decltype(types.x) value);
12547-
public static double yToJs(facebook::jsi::Runtime& rt, decltype(types.y) value);
12548-
public static double zoomScaleToJs(facebook::jsi::Runtime& rt, decltype(types.zoomScale) value);
12549-
public static facebook::jsi::Object toJs(facebook::jsi::Runtime& rt, const T& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker);
12550-
}
12551-
1255212477
template <typename T>
1255312478
struct facebook::react::NativeI18nManagerI18nManagerConstantsBridging {
1255412479
public static T fromJs(facebook::jsi::Runtime& rt, const facebook::jsi::Object& value, const std::shared_ptr<facebook::react::CallInvoker>& jsInvoker);
@@ -12961,11 +12886,6 @@ struct facebook::react::Bridging<facebook::react::HighResTimeStamp> {
1296112886
public static facebook::react::HighResTimeStamp fromJs(facebook::jsi::Runtime&, const facebook::jsi::Value& jsiValue);
1296212887
}
1296312888

12964-
struct facebook::react::Bridging<facebook::react::NativeFantomNativeEventCategory> {
12965-
public static facebook::jsi::Value toJs(facebook::jsi::Runtime& rt, facebook::react::NativeFantomNativeEventCategory value);
12966-
public static facebook::react::NativeFantomNativeEventCategory fromJs(facebook::jsi::Runtime& rt, const facebook::jsi::Value& rawValue);
12967-
}
12968-
1296912889
struct facebook::react::Bridging<facebook::react::NativeIntersectionObserverEntry> : public facebook::react::NativeIntersectionObserverNativeIntersectionObserverEntryBridging<facebook::react::NativeIntersectionObserverEntry> {
1297012890
}
1297112891

0 commit comments

Comments
 (0)