diff --git a/packages/react-native/React/Inspector/RCTCxxInspectorPackagerConnectionDelegate.h b/packages/react-native/React/Inspector/RCTCxxInspectorPackagerConnectionDelegate.h index d922ef17216..79929126125 100644 --- a/packages/react-native/React/Inspector/RCTCxxInspectorPackagerConnectionDelegate.h +++ b/packages/react-native/React/Inspector/RCTCxxInspectorPackagerConnectionDelegate.h @@ -26,7 +26,7 @@ class RCTCxxInspectorPackagerConnectionDelegate virtual ~WebSocket() override; private: - RCTCxxInspectorWebSocketAdapter* _adapter; + RCTCxxInspectorWebSocketAdapter* const _adapter; }; public: diff --git a/packages/react-native/ReactAndroid/src/main/jni/react/devsupport/JCxxInspectorPackagerConnectionWebSocketDelegate.h b/packages/react-native/ReactAndroid/src/main/jni/react/devsupport/JCxxInspectorPackagerConnectionWebSocketDelegate.h index d822e51e64f..b8f6919c652 100644 --- a/packages/react-native/ReactAndroid/src/main/jni/react/devsupport/JCxxInspectorPackagerConnectionWebSocketDelegate.h +++ b/packages/react-native/ReactAndroid/src/main/jni/react/devsupport/JCxxInspectorPackagerConnectionWebSocketDelegate.h @@ -43,7 +43,7 @@ class JCxxInspectorPackagerConnectionWebSocketDelegate private: friend HybridBase; - std::weak_ptr cxxDelegate_; + const std::weak_ptr cxxDelegate_; }; } // namespace facebook::react::jsinspector_modern diff --git a/packages/react-native/ReactCommon/jsinspector-modern/InspectorPackagerConnection.h b/packages/react-native/ReactCommon/jsinspector-modern/InspectorPackagerConnection.h index bfb080c3659..8e08e0ca93c 100644 --- a/packages/react-native/ReactCommon/jsinspector-modern/InspectorPackagerConnection.h +++ b/packages/react-native/ReactCommon/jsinspector-modern/InspectorPackagerConnection.h @@ -50,7 +50,7 @@ class InspectorPackagerConnection { class Impl; class RemoteConnectionImpl; - std::shared_ptr impl_; + const std::shared_ptr impl_; }; /** diff --git a/packages/react-native/ReactCommon/jsinspector-modern/InspectorPackagerConnectionImpl.h b/packages/react-native/ReactCommon/jsinspector-modern/InspectorPackagerConnectionImpl.h index aa60cfba1fe..f9588425a63 100644 --- a/packages/react-native/ReactCommon/jsinspector-modern/InspectorPackagerConnectionImpl.h +++ b/packages/react-native/ReactCommon/jsinspector-modern/InspectorPackagerConnectionImpl.h @@ -76,9 +76,9 @@ class InspectorPackagerConnection::Impl // IPageStatusListener methods virtual void onPageRemoved(int pageId) override; - std::string url_; - std::string app_; - std::unique_ptr delegate_; + const std::string url_; + const std::string app_; + const std::unique_ptr delegate_; std::unordered_map> inspectorConnections_; @@ -102,8 +102,9 @@ class InspectorPackagerConnection::RemoteConnectionImpl void onDisconnect() override; private: - std::weak_ptr owningPackagerConnection_; - std::string pageId_; + const std::weak_ptr + owningPackagerConnection_; + const std::string pageId_; }; } // namespace facebook::react::jsinspector_modern diff --git a/packages/react-native/ReactCommon/jsinspector-modern/tests/InspectorMocks.h b/packages/react-native/ReactCommon/jsinspector-modern/tests/InspectorMocks.h index 0338e32ba7c..1cf80282408 100644 --- a/packages/react-native/ReactCommon/jsinspector-modern/tests/InspectorMocks.h +++ b/packages/react-native/ReactCommon/jsinspector-modern/tests/InspectorMocks.h @@ -63,7 +63,7 @@ class MockLocalConnection : public ILocalConnection { MOCK_METHOD(void, disconnect, (), (override)); private: - std::unique_ptr remoteConnection_; + const std::unique_ptr remoteConnection_; }; class MockInspectorPackagerConnectionDelegate