From 5d77e989b40ae576b1315931ce73decd0e131cf9 Mon Sep 17 00:00:00 2001 From: Samuel Susla Date: Sat, 28 Feb 2026 14:09:36 -0800 Subject: [PATCH] Optimize C++ header includes in renderer (#55788) Summary: changelog: [internal] Reviewed By: mdvacca Differential Revision: D90813408 --- .../renderer/animated/event_drivers/EventAnimationDriver.h | 1 - .../animated/internal/AnimatedMountingOverrideDelegate.h | 2 -- .../react/renderer/attributedstring/AttributedString.h | 1 - .../react/renderer/components/view/ConcreteViewShadowNode.h | 3 --- .../react/renderer/uimanager/UIManagerAnimationBackend.h | 6 ++++-- 5 files changed, 4 insertions(+), 9 deletions(-) diff --git a/packages/react-native/ReactCommon/react/renderer/animated/event_drivers/EventAnimationDriver.h b/packages/react-native/ReactCommon/react/renderer/animated/event_drivers/EventAnimationDriver.h index 97dc65a86c82..79cb51a1fb06 100644 --- a/packages/react-native/ReactCommon/react/renderer/animated/event_drivers/EventAnimationDriver.h +++ b/packages/react-native/ReactCommon/react/renderer/animated/event_drivers/EventAnimationDriver.h @@ -11,7 +11,6 @@ #pragma once -#include #include #include #include diff --git a/packages/react-native/ReactCommon/react/renderer/animated/internal/AnimatedMountingOverrideDelegate.h b/packages/react-native/ReactCommon/react/renderer/animated/internal/AnimatedMountingOverrideDelegate.h index f358227caa6c..c32c3890583a 100644 --- a/packages/react-native/ReactCommon/react/renderer/animated/internal/AnimatedMountingOverrideDelegate.h +++ b/packages/react-native/ReactCommon/react/renderer/animated/internal/AnimatedMountingOverrideDelegate.h @@ -7,11 +7,9 @@ #pragma once -#include #include #include #include -#include #include namespace facebook::react { diff --git a/packages/react-native/ReactCommon/react/renderer/attributedstring/AttributedString.h b/packages/react-native/ReactCommon/react/renderer/attributedstring/AttributedString.h index 85367a4e7860..2a729d48378e 100644 --- a/packages/react-native/ReactCommon/react/renderer/attributedstring/AttributedString.h +++ b/packages/react-native/ReactCommon/react/renderer/attributedstring/AttributedString.h @@ -9,7 +9,6 @@ #include #include -#include #include #include #include diff --git a/packages/react-native/ReactCommon/react/renderer/components/view/ConcreteViewShadowNode.h b/packages/react-native/ReactCommon/react/renderer/components/view/ConcreteViewShadowNode.h index de54b71a8107..3d7d68a95936 100644 --- a/packages/react-native/ReactCommon/react/renderer/components/view/ConcreteViewShadowNode.h +++ b/packages/react-native/ReactCommon/react/renderer/components/view/ConcreteViewShadowNode.h @@ -12,10 +12,7 @@ #include #include #include -#include -#include #include -#include #include namespace facebook::react { diff --git a/packages/react-native/ReactCommon/react/renderer/uimanager/UIManagerAnimationBackend.h b/packages/react-native/ReactCommon/react/renderer/uimanager/UIManagerAnimationBackend.h index 046352026bef..221e46860561 100644 --- a/packages/react-native/ReactCommon/react/renderer/uimanager/UIManagerAnimationBackend.h +++ b/packages/react-native/ReactCommon/react/renderer/uimanager/UIManagerAnimationBackend.h @@ -8,8 +8,10 @@ #pragma once #include -#include -#include +#include +#include +#include +#include namespace facebook::react {