mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/42362 This undos a change of CallInvokerHolder bringing it back in the public package: https://github.com/facebook/react-native/commit/b7191cde4e36 The problem is that if a developer wants to use the C++ CallInvokerHolder to schedule work on the JS thread from C++, they're forced to import the `.internal` Java/Kotlin class. Plus this is going to be a massive breaking change for the ecosystem: https://github.com/search?type=code&q=%2Fimport.*CallInvokerHolderImpl%2F So unless we come with a clear deprecation/replacement path, I'm undoing this change for now. Changelog: [Internal] [Changed] - Undo move of CallInvokerHolder to `.internal` Reviewed By: cipolleschi Differential Revision: D52873256 fbshipit-source-id: 900c3170ed2100ec706b03112bc23a0ba0171bcc