Skip to content

Commit 50fdc9d

Browse files
rmazfacebook-github-bot
authored andcommitted
don't include duplicate RCTDefines.h
Summary: RCTDefines.h belongs to two modules at once, which is causing include issues. Make it only part of the RCTDefines target and modify includes to find it correctly. Reviewed By: javache Differential Revision: D100817032
1 parent 0517fb5 commit 50fdc9d

10 files changed

Lines changed: 14 additions & 10 deletions

File tree

packages/react-native/React/Base/RCTBundleURLProvider.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@
77

88
#import <Foundation/Foundation.h>
99

10+
#import <React/RCTDefines.h>
11+
1012
#import "RCTBundleManager.h"
11-
#import "RCTDefines.h"
1213

1314
RCT_EXTERN NSString *_Nonnull const RCTBundleURLProviderUpdatedNotification;
1415
RCT_EXTERN const NSUInteger kRCTBundleURLProviderDefaultPort;

packages/react-native/React/Base/Surface/RCTSurfaceRootView.mm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
#import "RCTSurfaceRootView.h"
99

10-
#import "RCTDefines.h"
10+
#import <React/RCTDefines.h>
1111

1212
@implementation RCTSurfaceRootView
1313

packages/react-native/React/Base/Surface/RCTSurfaceView.mm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
#import "RCTSurfaceView.h"
99
#import "RCTSurfaceView+Internal.h"
1010

11-
#import "RCTDefines.h"
11+
#import <React/RCTDefines.h>
12+
1213
#import "RCTSurface.h"
1314
#import "RCTSurfaceProtocol.h"
1415
#import "RCTSurfaceRootView.h"

packages/react-native/React/Base/Surface/SurfaceHostingView/RCTSurfaceHostingView.mm

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@
66
*/
77

88
#import "RCTSurfaceHostingView.h"
9+
10+
#import <React/RCTDefines.h>
11+
912
#import "RCTConstants.h"
10-
#import "RCTDefines.h"
1113
#import "RCTSurface.h"
1214
#import "RCTSurfaceDelegate.h"
1315
#import "RCTSurfaceView.h"

packages/react-native/React/Modules/RCTUIManager.mm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#import "RCTUIManager.h"
99

1010
#import <AVFoundation/AVFoundation.h>
11+
#import <React/RCTDefines.h>
1112
#import <React/RCTSurfacePresenterStub.h>
1213
#import <react/featureflags/ReactNativeFeatureFlags.h>
1314

@@ -17,7 +18,6 @@
1718
#import "RCTComponent.h"
1819
#import "RCTComponentData.h"
1920
#import "RCTConvert.h"
20-
#import "RCTDefines.h"
2121
#import "RCTEventDispatcherProtocol.h"
2222
#import "RCTLayoutAnimation.h"
2323
#import "RCTLayoutAnimationGroup.h"

packages/react-native/React/Profiler/RCTProfile.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@
1313
#import <objc/runtime.h>
1414
#import <stdatomic.h>
1515

16+
#import <React/RCTDefines.h>
1617
#import <UIKit/UIKit.h>
1718

1819
#import "RCTAssert.h"
1920
#import "RCTBridge+Private.h"
2021
#import "RCTBridge.h"
2122
#import "RCTComponentData.h"
22-
#import "RCTDefines.h"
2323
#import "RCTLog.h"
2424
#import "RCTModuleData.h"
2525
#import "RCTReloadCommand.h"

packages/react-native/React/Profiler/RCTProfileTrampoline-arm.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* LICENSE file in the root directory of this source tree.
66
*/
77

8-
#include "RCTDefines.h"
8+
#include <React/RCTDefines.h>
99
#include "RCTMacros.h"
1010

1111
#if RCT_PROFILE && defined(__arm__)

packages/react-native/React/Profiler/RCTProfileTrampoline-arm64.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* LICENSE file in the root directory of this source tree.
66
*/
77

8-
#include "RCTDefines.h"
8+
#include <React/RCTDefines.h>
99
#include "RCTMacros.h"
1010

1111
#if RCT_PROFILE && defined(__arm64__)

packages/react-native/React/Profiler/RCTProfileTrampoline-i386.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* LICENSE file in the root directory of this source tree.
66
*/
77

8-
#include "RCTDefines.h"
8+
#include <React/RCTDefines.h>
99
#include "RCTMacros.h"
1010

1111
#if RCT_PROFILE && defined(__i386__)

packages/react-native/React/Profiler/RCTProfileTrampoline-x86_64.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* LICENSE file in the root directory of this source tree.
66
*/
77

8-
#include "RCTDefines.h"
8+
#include <React/RCTDefines.h>
99
#include "RCTMacros.h"
1010

1111
#if RCT_PROFILE && defined(__x86_64__)

0 commit comments

Comments
 (0)