From 88cb7832ea2d3f1badbf4f4ca6b5f6e43f3bb2af Mon Sep 17 00:00:00 2001 From: Christoph Purrer Date: Fri, 11 Jul 2025 06:51:49 -0700 Subject: [PATCH] Remove unused Color/Transform #includes and use enum class for TransformOperationType (#52549) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/52549 Changelog: [Internal] - The #includes are not used - `enum class` is C++, (enum is C) Reviewed By: rshest Differential Revision: D78135339 fbshipit-source-id: 1a35301ea063ce17c195be7dc373132d342f111a --- .../react-native/ReactCommon/react/renderer/graphics/Color.h | 1 - .../ReactCommon/react/renderer/graphics/Transform.h | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/react-native/ReactCommon/react/renderer/graphics/Color.h b/packages/react-native/ReactCommon/react/renderer/graphics/Color.h index ec21ea74dc4..ec614c55cdc 100644 --- a/packages/react-native/ReactCommon/react/renderer/graphics/Color.h +++ b/packages/react-native/ReactCommon/react/renderer/graphics/Color.h @@ -8,7 +8,6 @@ #pragma once #include -#include #include #include diff --git a/packages/react-native/ReactCommon/react/renderer/graphics/Transform.h b/packages/react-native/ReactCommon/react/renderer/graphics/Transform.h index 0473a969e42..0e4e0e77af9 100644 --- a/packages/react-native/ReactCommon/react/renderer/graphics/Transform.h +++ b/packages/react-native/ReactCommon/react/renderer/graphics/Transform.h @@ -8,7 +8,6 @@ #pragma once #include -#include #include #include @@ -37,7 +36,7 @@ inline bool isZero(Float n) { * An "Arbitrary" operation means that the transform was seeded with some * arbitrary initial result. */ -enum class TransformOperationType { +enum class TransformOperationType : uint8_t { Arbitrary, Identity, Perspective,