Skip to content

Commit c7c4fdf

Browse files
coadofacebook-github-bot
authored andcommitted
Exclude symbols marked as deprecated from the C++ public API snapshot (#56350)
Summary: Excludes symbols marked as `deprecated`, such as: - viewRegistry_DEPRECATED - DEPRECATED_sendUpdatedChildFrames - nativeProps_DEPRECATED - findShadowNodeByTag_DEPRECATED - setNativeProps_DEPRECATED from the C++ public API snapshot. Changelog: [Internal] Reviewed By: huntie Differential Revision: D99838523
1 parent 1b10318 commit c7c4fdf

File tree

7 files changed

+2
-32
lines changed

7 files changed

+2
-32
lines changed

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

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2458,7 +2458,6 @@ class facebook::react::HostPlatformViewProps : public facebook::react::BaseViewP
24582458
public HostPlatformViewProps(const facebook::react::PropsParserContext& context, const facebook::react::HostPlatformViewProps& sourceProps, const facebook::react::RawProps& rawProps);
24592459
public HostPlatformViewProps(const facebook::react::PropsParserContext& context, const facebook::react::HostPlatformViewProps& sourceProps, const facebook::react::RawProps& rawProps, const std::function<bool(const std::string&)>& filterObjectKeys = nullptr);
24602460
public bool focusable;
2461-
public bool getProbablyMoreHorizontalThanVertical_DEPRECATED() const;
24622461
public bool hasTVPreferredFocus;
24632462
public bool needsOffscreenAlphaCompositing;
24642463
public bool renderToHardwareTextureAndroid;
@@ -4623,7 +4622,6 @@ class facebook::react::ShadowNodeFamily : public facebook::jsi::NativeState {
46234622
public facebook::react::SharedEventEmitter getEventEmitter() const;
46244623
public facebook::react::SurfaceId getSurfaceId() const;
46254624
public facebook::react::Tag getTag() const;
4626-
public mutable std::unique_ptr<folly::dynamic> nativeProps_DEPRECATED;
46274625
public std::shared_ptr<const facebook::react::State> getMostRecentState() const;
46284626
public using AncestorList = std::vector<std::pair<std::reference_wrapper<const facebook::react::ShadowNode>, int>>;
46294627
public using Shared = std::shared_ptr<facebook::react::ShadowNodeFamily>;
@@ -5178,7 +5176,6 @@ class facebook::react::UIManager : public facebook::react::ShadowTreeDelegate {
51785176
public facebook::react::UIManagerViewTransitionDelegate* getViewTransitionDelegate() const;
51795177
public std::shared_ptr<const facebook::react::ContextContainer> getContextContainer() const;
51805178
public std::shared_ptr<const facebook::react::ShadowNode> findNodeAtPoint(const std::shared_ptr<const facebook::react::ShadowNode>& shadowNode, facebook::react::Point point) const;
5181-
public std::shared_ptr<const facebook::react::ShadowNode> findShadowNodeByTag_DEPRECATED(facebook::react::Tag tag) const;
51825179
public std::shared_ptr<const facebook::react::ShadowNode> getNewestCloneOfShadowNode(const facebook::react::ShadowNode& shadowNode) const;
51835180
public std::shared_ptr<facebook::react::ShadowNode> cloneNode(const facebook::react::ShadowNode& shadowNode, const std::shared_ptr<const std::vector<std::shared_ptr<const facebook::react::ShadowNode>>>& children, facebook::react::RawProps rawProps) const;
51845181
public std::shared_ptr<facebook::react::ShadowNode> createNode(facebook::react::Tag tag, const std::string& componentName, facebook::react::SurfaceId surfaceId, facebook::react::RawProps props, facebook::react::InstanceHandle::Shared instanceHandle) const;
@@ -5202,7 +5199,6 @@ class facebook::react::UIManager : public facebook::react::ShadowTreeDelegate {
52025199
public void setDelegate(facebook::react::UIManagerDelegate* delegate);
52035200
public void setIsJSResponder(const std::shared_ptr<const facebook::react::ShadowNode>& shadowNode, bool isJSResponder, bool blockNativeResponder) const;
52045201
public void setNativeAnimatedDelegate(std::weak_ptr<facebook::react::UIManagerNativeAnimatedDelegate> delegate);
5205-
public void setNativeProps_DEPRECATED(const std::shared_ptr<const facebook::react::ShadowNode>& shadowNode, facebook::react::RawProps rawProps) const;
52065202
public void setOnSurfaceStartCallback(facebook::react::UIManagerDelegate::OnSurfaceStartCallback&& callback);
52075203
public void setSurfaceProps(facebook::react::SurfaceId surfaceId, const std::string& moduleName, const folly::dynamic& props, facebook::react::DisplayMode displayMode) const noexcept;
52085204
public void setViewTransitionDelegate(facebook::react::UIManagerViewTransitionDelegate* delegate);

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

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2455,7 +2455,6 @@ class facebook::react::HostPlatformViewProps : public facebook::react::BaseViewP
24552455
public HostPlatformViewProps(const facebook::react::PropsParserContext& context, const facebook::react::HostPlatformViewProps& sourceProps, const facebook::react::RawProps& rawProps);
24562456
public HostPlatformViewProps(const facebook::react::PropsParserContext& context, const facebook::react::HostPlatformViewProps& sourceProps, const facebook::react::RawProps& rawProps, const std::function<bool(const std::string&)>& filterObjectKeys = nullptr);
24572457
public bool focusable;
2458-
public bool getProbablyMoreHorizontalThanVertical_DEPRECATED() const;
24592458
public bool hasTVPreferredFocus;
24602459
public bool needsOffscreenAlphaCompositing;
24612460
public bool renderToHardwareTextureAndroid;
@@ -4614,7 +4613,6 @@ class facebook::react::ShadowNodeFamily : public facebook::jsi::NativeState {
46144613
public facebook::react::SharedEventEmitter getEventEmitter() const;
46154614
public facebook::react::SurfaceId getSurfaceId() const;
46164615
public facebook::react::Tag getTag() const;
4617-
public mutable std::unique_ptr<folly::dynamic> nativeProps_DEPRECATED;
46184616
public std::shared_ptr<const facebook::react::State> getMostRecentState() const;
46194617
public using AncestorList = std::vector<std::pair<std::reference_wrapper<const facebook::react::ShadowNode>, int>>;
46204618
public using Shared = std::shared_ptr<facebook::react::ShadowNodeFamily>;
@@ -5169,7 +5167,6 @@ class facebook::react::UIManager : public facebook::react::ShadowTreeDelegate {
51695167
public facebook::react::UIManagerViewTransitionDelegate* getViewTransitionDelegate() const;
51705168
public std::shared_ptr<const facebook::react::ContextContainer> getContextContainer() const;
51715169
public std::shared_ptr<const facebook::react::ShadowNode> findNodeAtPoint(const std::shared_ptr<const facebook::react::ShadowNode>& shadowNode, facebook::react::Point point) const;
5172-
public std::shared_ptr<const facebook::react::ShadowNode> findShadowNodeByTag_DEPRECATED(facebook::react::Tag tag) const;
51735170
public std::shared_ptr<const facebook::react::ShadowNode> getNewestCloneOfShadowNode(const facebook::react::ShadowNode& shadowNode) const;
51745171
public std::shared_ptr<facebook::react::ShadowNode> cloneNode(const facebook::react::ShadowNode& shadowNode, const std::shared_ptr<const std::vector<std::shared_ptr<const facebook::react::ShadowNode>>>& children, facebook::react::RawProps rawProps) const;
51755172
public std::shared_ptr<facebook::react::ShadowNode> createNode(facebook::react::Tag tag, const std::string& componentName, facebook::react::SurfaceId surfaceId, facebook::react::RawProps props, facebook::react::InstanceHandle::Shared instanceHandle) const;
@@ -5193,7 +5190,6 @@ class facebook::react::UIManager : public facebook::react::ShadowTreeDelegate {
51935190
public void setDelegate(facebook::react::UIManagerDelegate* delegate);
51945191
public void setIsJSResponder(const std::shared_ptr<const facebook::react::ShadowNode>& shadowNode, bool isJSResponder, bool blockNativeResponder) const;
51955192
public void setNativeAnimatedDelegate(std::weak_ptr<facebook::react::UIManagerNativeAnimatedDelegate> delegate);
5196-
public void setNativeProps_DEPRECATED(const std::shared_ptr<const facebook::react::ShadowNode>& shadowNode, facebook::react::RawProps rawProps) const;
51975193
public void setOnSurfaceStartCallback(facebook::react::UIManagerDelegate::OnSurfaceStartCallback&& callback);
51985194
public void setSurfaceProps(facebook::react::SurfaceId surfaceId, const std::string& moduleName, const folly::dynamic& props, facebook::react::DisplayMode displayMode) const noexcept;
51995195
public void setViewTransitionDelegate(facebook::react::UIManagerViewTransitionDelegate* delegate);

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

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -815,7 +815,6 @@ interface RCTBridgeModuleDecorator : public NSObject {
815815
public @property (strong, readonly) RCTBundleManager* bundleManager;
816816
public @property (strong, readonly) RCTCallableJSModules* callableJSModules;
817817
public @property (strong, readonly) RCTModuleRegistry* moduleRegistry;
818-
public @property (strong, readonly) RCTViewRegistry* viewRegistry_DEPRECATED;
819818
public virtual instancetype initWithViewRegistry:moduleRegistry:bundleManager:callableJSModules:(RCTViewRegistry* viewRegistry, RCTModuleRegistry* moduleRegistry, RCTBundleManager* bundleManager, RCTCallableJSModules* callableJSModules);
820819
public virtual void attachInteropAPIsToModule:(id<RCTBridgeModule> bridgeModule);
821820
}
@@ -1174,7 +1173,6 @@ interface RCTEventDispatcher : public NSObject <RCTEventDispatcherProtocol, RCTI
11741173
interface RCTEventEmitter : public NSObject <RCTBridgeModule, RCTInvalidating> {
11751174
public @property (weak) RCTBridge* bridge;
11761175
public @property (weak) RCTModuleRegistry* moduleRegistry;
1177-
public @property (weak) RCTViewRegistry* viewRegistry_DEPRECATED;
11781176
public virtual NSArray<NSString*>* supportedEvents();
11791177
public virtual instancetype initWithDisabledObservation();
11801178
public virtual void addListener:(NSString* eventName);
@@ -1583,8 +1581,6 @@ interface RCTModuleData : public NSObject <RCTInvalidating> {
15831581
public @property (strong, readonly) Class moduleClass;
15841582
public @property (strong, readonly) dispatch_queue_t methodQueue;
15851583
public @property (weak) id<RCTModuleDataCallInvokerProvider> callInvokerProvider;
1586-
public virtual instancetype initWithModuleClass:bridge:moduleRegistry:viewRegistry_DEPRECATED:bundleManager:callableJSModules:(Class moduleClass, RCTBridge* bridge, RCTModuleRegistry* moduleRegistry, RCTViewRegistry* viewRegistry_DEPRECATED, RCTBundleManager* bundleManager, RCTCallableJSModules* callableJSModules);
1587-
public virtual instancetype initWithModuleInstance:bridge:moduleRegistry:viewRegistry_DEPRECATED:bundleManager:callableJSModules:(id<RCTBridgeModule> instance, RCTBridge* bridge, RCTModuleRegistry* moduleRegistry, RCTViewRegistry* viewRegistry_DEPRECATED, RCTBundleManager* bundleManager, RCTCallableJSModules* callableJSModules);
15881584
public virtual void gatherConstants();
15891585
}
15901586

@@ -1952,7 +1948,6 @@ interface RCTScrollEvent : public NSObject <RCTEvent> {
19521948
}
19531949

19541950
interface RCTScrollView : public RCTView <UIScrollViewDelegate, RCTScrollableProtocol, RCTAutoInsetsProtocol> {
1955-
public @property (assign) BOOL DEPRECATED_sendUpdatedChildFrames;
19561951
public @property (assign) BOOL automaticallyAdjustContentInsets;
19571952
public @property (assign) BOOL automaticallyAdjustKeyboardInsets;
19581953
public @property (assign) BOOL centerContent;
@@ -3038,7 +3033,6 @@ protocol RCTBridgeModule : public NSObject {
30383033
public @property (weak) RCTBundleManager* bundleManager;
30393034
public @property (weak) RCTCallableJSModules* callableJSModules;
30403035
public @property (weak) RCTModuleRegistry* moduleRegistry;
3041-
public @property (weak) RCTViewRegistry* viewRegistry_DEPRECATED;
30423036
public @property (weak, readonly) RCTBridge* bridge;
30433037
public virtual NSArray<id<RCTBridgeMethod>>* methodsToExport();
30443038
public virtual NSDictionary* constantsToExport();
@@ -7255,7 +7249,6 @@ class facebook::react::ShadowNodeFamily : public facebook::jsi::NativeState {
72557249
public facebook::react::SharedEventEmitter getEventEmitter() const;
72567250
public facebook::react::SurfaceId getSurfaceId() const;
72577251
public facebook::react::Tag getTag() const;
7258-
public mutable std::unique_ptr<folly::dynamic> nativeProps_DEPRECATED;
72597252
public std::shared_ptr<const facebook::react::State> getMostRecentState() const;
72607253
public using AncestorList = std::vector<std::pair<std::reference_wrapper<const facebook::react::ShadowNode>, int>>;
72617254
public using Shared = std::shared_ptr<facebook::react::ShadowNodeFamily>;
@@ -7790,7 +7783,6 @@ class facebook::react::UIManager : public facebook::react::ShadowTreeDelegate {
77907783
public facebook::react::UIManagerViewTransitionDelegate* getViewTransitionDelegate() const;
77917784
public std::shared_ptr<const facebook::react::ContextContainer> getContextContainer() const;
77927785
public std::shared_ptr<const facebook::react::ShadowNode> findNodeAtPoint(const std::shared_ptr<const facebook::react::ShadowNode>& shadowNode, facebook::react::Point point) const;
7793-
public std::shared_ptr<const facebook::react::ShadowNode> findShadowNodeByTag_DEPRECATED(facebook::react::Tag tag) const;
77947786
public std::shared_ptr<const facebook::react::ShadowNode> getNewestCloneOfShadowNode(const facebook::react::ShadowNode& shadowNode) const;
77957787
public std::shared_ptr<facebook::react::ShadowNode> cloneNode(const facebook::react::ShadowNode& shadowNode, const std::shared_ptr<const std::vector<std::shared_ptr<const facebook::react::ShadowNode>>>& children, facebook::react::RawProps rawProps) const;
77967788
public std::shared_ptr<facebook::react::ShadowNode> createNode(facebook::react::Tag tag, const std::string& componentName, facebook::react::SurfaceId surfaceId, facebook::react::RawProps props, facebook::react::InstanceHandle::Shared instanceHandle) const;
@@ -7814,7 +7806,6 @@ class facebook::react::UIManager : public facebook::react::ShadowTreeDelegate {
78147806
public void setDelegate(facebook::react::UIManagerDelegate* delegate);
78157807
public void setIsJSResponder(const std::shared_ptr<const facebook::react::ShadowNode>& shadowNode, bool isJSResponder, bool blockNativeResponder) const;
78167808
public void setNativeAnimatedDelegate(std::weak_ptr<facebook::react::UIManagerNativeAnimatedDelegate> delegate);
7817-
public void setNativeProps_DEPRECATED(const std::shared_ptr<const facebook::react::ShadowNode>& shadowNode, facebook::react::RawProps rawProps) const;
78187809
public void setOnSurfaceStartCallback(facebook::react::UIManagerDelegate::OnSurfaceStartCallback&& callback);
78197810
public void setSurfaceProps(facebook::react::SurfaceId surfaceId, const std::string& moduleName, const folly::dynamic& props, facebook::react::DisplayMode displayMode) const noexcept;
78207811
public void setViewTransitionDelegate(facebook::react::UIManagerViewTransitionDelegate* delegate);

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

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -815,7 +815,6 @@ interface RCTBridgeModuleDecorator : public NSObject {
815815
public @property (strong, readonly) RCTBundleManager* bundleManager;
816816
public @property (strong, readonly) RCTCallableJSModules* callableJSModules;
817817
public @property (strong, readonly) RCTModuleRegistry* moduleRegistry;
818-
public @property (strong, readonly) RCTViewRegistry* viewRegistry_DEPRECATED;
819818
public virtual instancetype initWithViewRegistry:moduleRegistry:bundleManager:callableJSModules:(RCTViewRegistry* viewRegistry, RCTModuleRegistry* moduleRegistry, RCTBundleManager* bundleManager, RCTCallableJSModules* callableJSModules);
820819
public virtual void attachInteropAPIsToModule:(id<RCTBridgeModule> bridgeModule);
821820
}
@@ -1174,7 +1173,6 @@ interface RCTEventDispatcher : public NSObject <RCTEventDispatcherProtocol, RCTI
11741173
interface RCTEventEmitter : public NSObject <RCTBridgeModule, RCTInvalidating> {
11751174
public @property (weak) RCTBridge* bridge;
11761175
public @property (weak) RCTModuleRegistry* moduleRegistry;
1177-
public @property (weak) RCTViewRegistry* viewRegistry_DEPRECATED;
11781176
public virtual NSArray<NSString*>* supportedEvents();
11791177
public virtual instancetype initWithDisabledObservation();
11801178
public virtual void addListener:(NSString* eventName);
@@ -1583,8 +1581,6 @@ interface RCTModuleData : public NSObject <RCTInvalidating> {
15831581
public @property (strong, readonly) Class moduleClass;
15841582
public @property (strong, readonly) dispatch_queue_t methodQueue;
15851583
public @property (weak) id<RCTModuleDataCallInvokerProvider> callInvokerProvider;
1586-
public virtual instancetype initWithModuleClass:bridge:moduleRegistry:viewRegistry_DEPRECATED:bundleManager:callableJSModules:(Class moduleClass, RCTBridge* bridge, RCTModuleRegistry* moduleRegistry, RCTViewRegistry* viewRegistry_DEPRECATED, RCTBundleManager* bundleManager, RCTCallableJSModules* callableJSModules);
1587-
public virtual instancetype initWithModuleInstance:bridge:moduleRegistry:viewRegistry_DEPRECATED:bundleManager:callableJSModules:(id<RCTBridgeModule> instance, RCTBridge* bridge, RCTModuleRegistry* moduleRegistry, RCTViewRegistry* viewRegistry_DEPRECATED, RCTBundleManager* bundleManager, RCTCallableJSModules* callableJSModules);
15881584
public virtual void gatherConstants();
15891585
}
15901586

@@ -1952,7 +1948,6 @@ interface RCTScrollEvent : public NSObject <RCTEvent> {
19521948
}
19531949

19541950
interface RCTScrollView : public RCTView <UIScrollViewDelegate, RCTScrollableProtocol, RCTAutoInsetsProtocol> {
1955-
public @property (assign) BOOL DEPRECATED_sendUpdatedChildFrames;
19561951
public @property (assign) BOOL automaticallyAdjustContentInsets;
19571952
public @property (assign) BOOL automaticallyAdjustKeyboardInsets;
19581953
public @property (assign) BOOL centerContent;
@@ -3038,7 +3033,6 @@ protocol RCTBridgeModule : public NSObject {
30383033
public @property (weak) RCTBundleManager* bundleManager;
30393034
public @property (weak) RCTCallableJSModules* callableJSModules;
30403035
public @property (weak) RCTModuleRegistry* moduleRegistry;
3041-
public @property (weak) RCTViewRegistry* viewRegistry_DEPRECATED;
30423036
public @property (weak, readonly) RCTBridge* bridge;
30433037
public virtual NSArray<id<RCTBridgeMethod>>* methodsToExport();
30443038
public virtual NSDictionary* constantsToExport();
@@ -7246,7 +7240,6 @@ class facebook::react::ShadowNodeFamily : public facebook::jsi::NativeState {
72467240
public facebook::react::SharedEventEmitter getEventEmitter() const;
72477241
public facebook::react::SurfaceId getSurfaceId() const;
72487242
public facebook::react::Tag getTag() const;
7249-
public mutable std::unique_ptr<folly::dynamic> nativeProps_DEPRECATED;
72507243
public std::shared_ptr<const facebook::react::State> getMostRecentState() const;
72517244
public using AncestorList = std::vector<std::pair<std::reference_wrapper<const facebook::react::ShadowNode>, int>>;
72527245
public using Shared = std::shared_ptr<facebook::react::ShadowNodeFamily>;
@@ -7781,7 +7774,6 @@ class facebook::react::UIManager : public facebook::react::ShadowTreeDelegate {
77817774
public facebook::react::UIManagerViewTransitionDelegate* getViewTransitionDelegate() const;
77827775
public std::shared_ptr<const facebook::react::ContextContainer> getContextContainer() const;
77837776
public std::shared_ptr<const facebook::react::ShadowNode> findNodeAtPoint(const std::shared_ptr<const facebook::react::ShadowNode>& shadowNode, facebook::react::Point point) const;
7784-
public std::shared_ptr<const facebook::react::ShadowNode> findShadowNodeByTag_DEPRECATED(facebook::react::Tag tag) const;
77857777
public std::shared_ptr<const facebook::react::ShadowNode> getNewestCloneOfShadowNode(const facebook::react::ShadowNode& shadowNode) const;
77867778
public std::shared_ptr<facebook::react::ShadowNode> cloneNode(const facebook::react::ShadowNode& shadowNode, const std::shared_ptr<const std::vector<std::shared_ptr<const facebook::react::ShadowNode>>>& children, facebook::react::RawProps rawProps) const;
77877779
public std::shared_ptr<facebook::react::ShadowNode> createNode(facebook::react::Tag tag, const std::string& componentName, facebook::react::SurfaceId surfaceId, facebook::react::RawProps props, facebook::react::InstanceHandle::Shared instanceHandle) const;
@@ -7805,7 +7797,6 @@ class facebook::react::UIManager : public facebook::react::ShadowTreeDelegate {
78057797
public void setDelegate(facebook::react::UIManagerDelegate* delegate);
78067798
public void setIsJSResponder(const std::shared_ptr<const facebook::react::ShadowNode>& shadowNode, bool isJSResponder, bool blockNativeResponder) const;
78077799
public void setNativeAnimatedDelegate(std::weak_ptr<facebook::react::UIManagerNativeAnimatedDelegate> delegate);
7808-
public void setNativeProps_DEPRECATED(const std::shared_ptr<const facebook::react::ShadowNode>& shadowNode, facebook::react::RawProps rawProps) const;
78097800
public void setOnSurfaceStartCallback(facebook::react::UIManagerDelegate::OnSurfaceStartCallback&& callback);
78107801
public void setSurfaceProps(facebook::react::SurfaceId surfaceId, const std::string& moduleName, const folly::dynamic& props, facebook::react::DisplayMode displayMode) const noexcept;
78117802
public void setViewTransitionDelegate(facebook::react::UIManagerViewTransitionDelegate* delegate);

0 commit comments

Comments
 (0)