From 3382b15f089adaffe9981f15b43361869cd9869c Mon Sep 17 00:00:00 2001 From: Ramanpreet Nara Date: Mon, 8 Apr 2024 19:36:04 -0700 Subject: [PATCH] Refactor: RuntimeScheduler: Stop defaulting ctor args redundantly (#43954) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/43954 Now, all the defaulting is in RuntimeScheduler.h. Changelog: [Internal] Reviewed By: cipolleschi Differential Revision: D55547900 fbshipit-source-id: 53678c6a0c83a47e3b0c1a51e388daadfa6bff5e --- .../react/renderer/runtimescheduler/RuntimeScheduler_Legacy.h | 3 +-- .../react/renderer/runtimescheduler/RuntimeScheduler_Modern.h | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeScheduler_Legacy.h b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeScheduler_Legacy.h index d5f673d39b6..502c0def5ef 100644 --- a/packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeScheduler_Legacy.h +++ b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeScheduler_Legacy.h @@ -22,8 +22,7 @@ class RuntimeScheduler_Legacy final : public RuntimeSchedulerBase { public: explicit RuntimeScheduler_Legacy( RuntimeExecutor runtimeExecutor, - std::function now = - RuntimeSchedulerClock::now); + std::function now); /* * Not copyable. diff --git a/packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeScheduler_Modern.h b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeScheduler_Modern.h index 372d8c5da19..f730509928b 100644 --- a/packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeScheduler_Modern.h +++ b/packages/react-native/ReactCommon/react/renderer/runtimescheduler/RuntimeScheduler_Modern.h @@ -23,8 +23,7 @@ class RuntimeScheduler_Modern final : public RuntimeSchedulerBase { public: explicit RuntimeScheduler_Modern( RuntimeExecutor runtimeExecutor, - std::function now = - RuntimeSchedulerClock::now); + std::function now); /* * Not copyable.