Make ReactContext and ReactApplicationContext classes abstract#43625
Make ReactContext and ReactApplicationContext classes abstract#43625RSNara wants to merge 4 commits intofacebook:mainfrom
Conversation
|
This pull request was exported from Phabricator. Differential Revision: D55218590 |
|
This pull request was exported from Phabricator. Differential Revision: D55218590 |
f8f27a0 to
8e46e4f
Compare
|
This pull request was exported from Phabricator. Differential Revision: D55218590 |
8e46e4f to
870095b
Compare
|
This pull request was exported from Phabricator. Differential Revision: D55218590 |
870095b to
e92ea68
Compare
|
This pull request was exported from Phabricator. Differential Revision: D55218590 |
e92ea68 to
3fcef35
Compare
|
This pull request was exported from Phabricator. Differential Revision: D55218590 |
3fcef35 to
acb94c6
Compare
|
This pull request was exported from Phabricator. Differential Revision: D55218590 |
acb94c6 to
fdc8a40
Compare
|
This pull request was exported from Phabricator. Differential Revision: D55218590 |
fdc8a40 to
f06f0d5
Compare
Summary: Eventually, we will move all bridge methods to BridgeReactContext. Long-term, ReactApplicationContext and ReactContext will become abstract. And these two contexts will only contain methods common to both modes. Changelog: [Android][Added] Introduce BridgeReactContext Differential Revision: https://internalfb.com/D55218592
Summary: Eventaully, ReactApplicationContext.initailizeWithInstance() will be moved to BridgeReactContext. Doing the migration up-front to remove noise from the eventual diff. Changelog: [Internal] Differential Revision: https://internalfb.com/D55218593
Summary: The things that create ReactApplicationContext should instead create BridgeReactContext. Long-term, ReactApplicationContext will be abstract. This diff pulls noise out from that eventual diff. Changelog: [Internal] Differential Revision: https://internalfb.com/D55218591
…ook#43625) Summary: Pull Request resolved: facebook#43625 Changelog: [Android][Breaking] Make ReactApplicationContext and ReactContext abstract. Please instantiate BridgeReactContext instead (bridge mode). Or BridgelessReactContext instead (bridgeless mode). Reviewed By: arushikesarwani94 Differential Revision: D55218590
|
This pull request was exported from Phabricator. Differential Revision: D55218590 |
f06f0d5 to
d6adf2a
Compare
|
This pull request has been merged in e69f675. |
Summary: Changelog: [Android][Breaking] Make ReactApplicationContext and ReactContext abstract. Please instantiate BridgeReactContext instead (bridge mode). Or BridgelessReactContext instead (bridgeless mode).
Reviewed By: arushikesarwani94
Differential Revision: D55218590