Skip to content

Commit 6b8119a

Browse files
coadofacebook-github-bot
authored andcommitted
Exclude symbols marked as deprecated from the C++ public API snapshot (facebook#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 63aed53 commit 6b8119a

7 files changed

Lines changed: 2 additions & 32 deletions

File tree

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;
@@ -4622,7 +4621,6 @@ class facebook::react::ShadowNodeFamily : public facebook::jsi::NativeState {
46224621
public facebook::react::SharedEventEmitter getEventEmitter() const;
46234622
public facebook::react::SurfaceId getSurfaceId() const;
46244623
public facebook::react::Tag getTag() const;
4625-
public mutable std::unique_ptr<folly::dynamic> nativeProps_DEPRECATED;
46264624
public std::shared_ptr<const facebook::react::State> getMostRecentState() const;
46274625
public using AncestorList = std::vector<std::pair<std::reference_wrapper<const facebook::react::ShadowNode>, int>>;
46284626
public using Shared = std::shared_ptr<facebook::react::ShadowNodeFamily>;
@@ -5177,7 +5175,6 @@ class facebook::react::UIManager : public facebook::react::ShadowTreeDelegate {
51775175
public facebook::react::UIManagerViewTransitionDelegate* getViewTransitionDelegate() const;
51785176
public std::shared_ptr<const facebook::react::ContextContainer> getContextContainer() const;
51795177
public std::shared_ptr<const facebook::react::ShadowNode> findNodeAtPoint(const std::shared_ptr<const facebook::react::ShadowNode>& shadowNode, facebook::react::Point point) const;
5180-
public std::shared_ptr<const facebook::react::ShadowNode> findShadowNodeByTag_DEPRECATED(facebook::react::Tag tag) const;
51815178
public std::shared_ptr<const facebook::react::ShadowNode> getNewestCloneOfShadowNode(const facebook::react::ShadowNode& shadowNode) const;
51825179
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;
51835180
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;
@@ -5201,7 +5198,6 @@ class facebook::react::UIManager : public facebook::react::ShadowTreeDelegate {
52015198
public void setDelegate(facebook::react::UIManagerDelegate* delegate);
52025199
public void setIsJSResponder(const std::shared_ptr<const facebook::react::ShadowNode>& shadowNode, bool isJSResponder, bool blockNativeResponder) const;
52035200
public void setNativeAnimatedDelegate(std::weak_ptr<facebook::react::UIManagerNativeAnimatedDelegate> delegate);
5204-
public void setNativeProps_DEPRECATED(const std::shared_ptr<const facebook::react::ShadowNode>& shadowNode, facebook::react::RawProps rawProps) const;
52055201
public void setOnSurfaceStartCallback(facebook::react::UIManagerDelegate::OnSurfaceStartCallback&& callback);
52065202
public void setSurfaceProps(facebook::react::SurfaceId surfaceId, const std::string& moduleName, const folly::dynamic& props, facebook::react::DisplayMode displayMode) const noexcept;
52075203
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;
@@ -4613,7 +4612,6 @@ class facebook::react::ShadowNodeFamily : public facebook::jsi::NativeState {
46134612
public facebook::react::SharedEventEmitter getEventEmitter() const;
46144613
public facebook::react::SurfaceId getSurfaceId() const;
46154614
public facebook::react::Tag getTag() const;
4616-
public mutable std::unique_ptr<folly::dynamic> nativeProps_DEPRECATED;
46174615
public std::shared_ptr<const facebook::react::State> getMostRecentState() const;
46184616
public using AncestorList = std::vector<std::pair<std::reference_wrapper<const facebook::react::ShadowNode>, int>>;
46194617
public using Shared = std::shared_ptr<facebook::react::ShadowNodeFamily>;
@@ -5168,7 +5166,6 @@ class facebook::react::UIManager : public facebook::react::ShadowTreeDelegate {
51685166
public facebook::react::UIManagerViewTransitionDelegate* getViewTransitionDelegate() const;
51695167
public std::shared_ptr<const facebook::react::ContextContainer> getContextContainer() const;
51705168
public std::shared_ptr<const facebook::react::ShadowNode> findNodeAtPoint(const std::shared_ptr<const facebook::react::ShadowNode>& shadowNode, facebook::react::Point point) const;
5171-
public std::shared_ptr<const facebook::react::ShadowNode> findShadowNodeByTag_DEPRECATED(facebook::react::Tag tag) const;
51725169
public std::shared_ptr<const facebook::react::ShadowNode> getNewestCloneOfShadowNode(const facebook::react::ShadowNode& shadowNode) const;
51735170
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;
51745171
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;
@@ -5192,7 +5189,6 @@ class facebook::react::UIManager : public facebook::react::ShadowTreeDelegate {
51925189
public void setDelegate(facebook::react::UIManagerDelegate* delegate);
51935190
public void setIsJSResponder(const std::shared_ptr<const facebook::react::ShadowNode>& shadowNode, bool isJSResponder, bool blockNativeResponder) const;
51945191
public void setNativeAnimatedDelegate(std::weak_ptr<facebook::react::UIManagerNativeAnimatedDelegate> delegate);
5195-
public void setNativeProps_DEPRECATED(const std::shared_ptr<const facebook::react::ShadowNode>& shadowNode, facebook::react::RawProps rawProps) const;
51965192
public void setOnSurfaceStartCallback(facebook::react::UIManagerDelegate::OnSurfaceStartCallback&& callback);
51975193
public void setSurfaceProps(facebook::react::SurfaceId surfaceId, const std::string& moduleName, const folly::dynamic& props, facebook::react::DisplayMode displayMode) const noexcept;
51985194
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)