-
Notifications
You must be signed in to change notification settings - Fork 24.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make ReactContext and ReactApplicationContext classes abstract #43625
Conversation
This pull request was exported from Phabricator. Differential Revision: D55218590 |
This pull request was exported from Phabricator. Differential Revision: D55218590 |
…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
f8f27a0
to
8e46e4f
Compare
This pull request was exported from Phabricator. Differential Revision: D55218590 |
8e46e4f
to
870095b
Compare
…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 |
…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
870095b
to
e92ea68
Compare
This pull request was exported from Phabricator. Differential Revision: D55218590 |
…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
e92ea68
to
3fcef35
Compare
This pull request was exported from Phabricator. Differential Revision: D55218590 |
…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
3fcef35
to
acb94c6
Compare
This pull request was exported from Phabricator. Differential Revision: D55218590 |
…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
acb94c6
to
fdc8a40
Compare
This pull request was exported from Phabricator. Differential Revision: D55218590 |
…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
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