Skip to content

Commit f606742

Browse files
j-piaseckifacebook-github-bot
authored andcommitted
Use umbrellas instead of direct includes in react/renderer/scheduler module
Summary: Changelog: [Internal] Update the react/renderer/scheduler module to use the `React/RendererCore.h`, `React/Utils.h`, and `React/ComponentRegistry.h` umbrella includes instead of direct ones. Differential Revision: D120315036
1 parent ffc3433 commit f606742

5 files changed

Lines changed: 12 additions & 18 deletions

File tree

packages/react-native/ReactCommon/react/renderer/scheduler/Scheduler.h

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,10 @@
1515
#include <shared_mutex>
1616
#include <vector>
1717

18-
#include <ReactCommon/RuntimeExecutor.h>
19-
#include <react/renderer/componentregistry/ComponentDescriptorFactory.h>
20-
#include <react/renderer/core/ComponentDescriptor.h>
21-
#include <react/renderer/core/EventEmitter.h>
22-
#include <react/renderer/core/EventListener.h>
23-
#include <react/renderer/core/LayoutConstraints.h>
18+
#include <React/ComponentRegistry.h>
19+
#include <React/RendererCore.h>
20+
#include <React/RuntimeExecutor.h>
21+
#include <React/Utils.h>
2422
#include <react/renderer/mounting/MountingOverrideDelegate.h>
2523
#include <react/renderer/scheduler/InspectorData.h>
2624
#include <react/renderer/scheduler/SchedulerDelegate.h>
@@ -29,7 +27,6 @@
2927
#include <react/renderer/uimanager/UIManagerAnimationDelegate.h>
3028
#include <react/renderer/uimanager/UIManagerBinding.h>
3129
#include <react/renderer/uimanager/UIManagerDelegate.h>
32-
#include <react/utils/ContextContainer.h>
3330

3431
namespace facebook::react {
3532

packages/react-native/ReactCommon/react/renderer/scheduler/SchedulerDelegate.h

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

1212
#include <memory>
1313

14-
#include <react/renderer/core/ReactPrimitives.h>
14+
#include <React/RendererCore.h>
1515
#include <react/renderer/mounting/MountingCoordinator.h>
1616
#include <react/renderer/mounting/ShadowView.h>
1717

packages/react-native/ReactCommon/react/renderer/scheduler/SchedulerToolbox.h

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,13 @@
1111

1212
#include <memory>
1313

14-
#include <ReactCommon/RuntimeExecutor.h>
14+
#include <React/ComponentRegistry.h>
15+
#include <React/RendererCore.h>
16+
#include <React/RuntimeExecutor.h>
17+
#include <React/Utils.h>
1518
#include <react/renderer/animationbackend/AnimationChoreographer.h>
16-
#include <react/renderer/componentregistry/ComponentDescriptorFactory.h>
17-
#include <react/renderer/core/EventBeat.h>
1819
#include <react/renderer/uimanager/UIManagerCommitHook.h>
1920
#include <react/renderer/uimanager/primitives.h>
20-
#include <react/utils/ContextContainer.h>
21-
#include <react/utils/RunLoopObserver.h>
2221

2322
namespace facebook::react {
2423

packages/react-native/ReactCommon/react/renderer/scheduler/SurfaceHandler.h

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,9 @@
1212
#include <memory>
1313
#include <shared_mutex>
1414

15+
#include <React/RendererCore.h>
16+
#include <React/Utils.h>
1517
#include <folly/dynamic.h>
16-
#include <react/renderer/core/LayoutConstraints.h>
17-
#include <react/renderer/core/LayoutContext.h>
18-
#include <react/renderer/core/ReactPrimitives.h>
19-
#include <react/utils/ContextContainer.h>
2018

2119
namespace facebook::react {
2220

packages/react-native/ReactCommon/react/renderer/scheduler/SurfaceManager.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
#include <shared_mutex>
1515
#include <unordered_map>
1616

17-
#include <react/renderer/core/LayoutConstraints.h>
17+
#include <React/RendererCore.h>
1818
#include <react/renderer/mounting/MountingCoordinator.h>
1919
#include <react/renderer/scheduler/SurfaceHandler.h>
2020

0 commit comments

Comments
 (0)