From 3e6eedaedb75f736aea170ed4a3544ecc7c33c4d Mon Sep 17 00:00:00 2001 From: Samuel Susla Date: Wed, 1 Sep 2021 10:08:25 -0700 Subject: [PATCH] Use surfaceId type instead of int in PropsParserContext Summary: changelog: [internal] Use surfaceId type instead of raw int type in PropsParserContext Reviewed By: RSNara Differential Revision: D30667540 fbshipit-source-id: 2bf890b892851e785318e3566692ac72ec782b91 --- .../react/renderer/attributedstring/AttributedString.h | 1 - ReactCommon/react/renderer/attributedstring/TextAttributes.h | 2 +- ReactCommon/react/renderer/core/ConcreteShadowNode.h | 1 + ReactCommon/react/renderer/core/Props.h | 1 + ReactCommon/react/renderer/core/PropsParserContext.h | 5 +++-- ReactCommon/react/renderer/core/ReactPrimitives.h | 2 -- ReactCommon/react/renderer/core/ShadowNodeFamily.h | 1 + 7 files changed, 7 insertions(+), 6 deletions(-) diff --git a/ReactCommon/react/renderer/attributedstring/AttributedString.h b/ReactCommon/react/renderer/attributedstring/AttributedString.h index f3ed7922383..a1058c510bb 100644 --- a/ReactCommon/react/renderer/attributedstring/AttributedString.h +++ b/ReactCommon/react/renderer/attributedstring/AttributedString.h @@ -11,7 +11,6 @@ #include #include -#include #include #include #include diff --git a/ReactCommon/react/renderer/attributedstring/TextAttributes.h b/ReactCommon/react/renderer/attributedstring/TextAttributes.h index 87bbffc30e2..b7f07b962da 100644 --- a/ReactCommon/react/renderer/attributedstring/TextAttributes.h +++ b/ReactCommon/react/renderer/attributedstring/TextAttributes.h @@ -10,8 +10,8 @@ #include #include +#include #include -#include #include #include #include diff --git a/ReactCommon/react/renderer/core/ConcreteShadowNode.h b/ReactCommon/react/renderer/core/ConcreteShadowNode.h index d441f326a0b..8ad8820f59e 100644 --- a/ReactCommon/react/renderer/core/ConcreteShadowNode.h +++ b/ReactCommon/react/renderer/core/ConcreteShadowNode.h @@ -11,6 +11,7 @@ #include #include #include +#include #include #include diff --git a/ReactCommon/react/renderer/core/Props.h b/ReactCommon/react/renderer/core/Props.h index 3321310b433..5d99a0139a1 100644 --- a/ReactCommon/react/renderer/core/Props.h +++ b/ReactCommon/react/renderer/core/Props.h @@ -10,6 +10,7 @@ #include #include +#include #include #include #include diff --git a/ReactCommon/react/renderer/core/PropsParserContext.h b/ReactCommon/react/renderer/core/PropsParserContext.h index 9b9d10d2dcb..df4b16d70a5 100644 --- a/ReactCommon/react/renderer/core/PropsParserContext.h +++ b/ReactCommon/react/renderer/core/PropsParserContext.h @@ -7,6 +7,7 @@ #pragma once +#include #include namespace facebook { @@ -20,8 +21,8 @@ struct PropsParserContext { PropsParserContext(const PropsParserContext &) = delete; PropsParserContext &operator=(const PropsParserContext &) = delete; - int surfaceId; // TODO: use SurfaceId type - const ContextContainer &contextContainer; + SurfaceId const surfaceId; + ContextContainer const &contextContainer; }; } // namespace react diff --git a/ReactCommon/react/renderer/core/ReactPrimitives.h b/ReactCommon/react/renderer/core/ReactPrimitives.h index 4954fcfff9b..28738394bf9 100644 --- a/ReactCommon/react/renderer/core/ReactPrimitives.h +++ b/ReactCommon/react/renderer/core/ReactPrimitives.h @@ -8,8 +8,6 @@ #pragma once #include -#include -#include #include #include diff --git a/ReactCommon/react/renderer/core/ShadowNodeFamily.h b/ReactCommon/react/renderer/core/ShadowNodeFamily.h index 2f57666c179..07746e35501 100644 --- a/ReactCommon/react/renderer/core/ShadowNodeFamily.h +++ b/ReactCommon/react/renderer/core/ShadowNodeFamily.h @@ -10,6 +10,7 @@ #include #include +#include #include #include