Revert experiment that disables NativeModule codegen#41978
Conversation
|
This pull request was exported from Phabricator. Differential Revision: D52223650 |
Base commit: 3690e44 |
d68ec5e to
88c02fe
Compare
|
This pull request was exported from Phabricator. Differential Revision: D52223650 |
88c02fe to
f1d4a9d
Compare
|
This pull request was exported from Phabricator. Differential Revision: D52223650 |
f1d4a9d to
dfc7912
Compare
|
This pull request was exported from Phabricator. Differential Revision: D52223650 |
dfc7912 to
f50f447
Compare
|
This pull request was exported from Phabricator. Differential Revision: D52223650 |
f50f447 to
39f55de
Compare
|
This pull request was exported from Phabricator. Differential Revision: D52223650 |
39f55de to
8d8e537
Compare
|
This pull request was exported from Phabricator. Differential Revision: D52223650 |
8d8e537 to
7484cde
Compare
|
This pull request was exported from Phabricator. Differential Revision: D52223650 |
7484cde to
bddb929
Compare
|
This pull request was exported from Phabricator. Differential Revision: D52223650 |
bddb929 to
0d91e08
Compare
|
This pull request was exported from Phabricator. Differential Revision: D52223650 |
0d91e08 to
742a49c
Compare
|
This pull request was exported from Phabricator. Differential Revision: D52223650 |
742a49c to
e3f75cc
Compare
|
This pull request was exported from Phabricator. Differential Revision: D52223650 |
Summary: I'm revering the removal of ReactModule codegen. We are postpoinging the removal of the codegen for the future, the reasons are: - resources: the experiment that removes the codegen shows neutral metrics, but the codegen is shared between bridge and bridgeless, so we will need to implement and test the removal for bridge and we don't have the time to do this right now. - reduce fragmentation: we don't want to fragment NativeModules configuration between bridge and bridgeless, doing so will bring a lot of confusion to developers - we don't want to introduce a public APIs in 0.73 that we know they are not used in production for now, we better remove these "unstable" apis before 0.74 cut Note: I'm updating ReactAndroid.api because this is an intended change of APIs which were not part of 0.73 and we don't want them to be part of 0.74. changelog: [internal] internal Reviewed By: RSNara Differential Revision: D52223650
…#41978) Summary: I'm revering the removal of ReactModule codegen. We are postpoinging the removal of the codegen for the future, the reasons are: - resources: the experiment that removes the codegen shows neutral metrics, but the codegen is shared between bridge and bridgeless, so we will need to implement and test the removal for bridge and we don't have the time to do this right now. - reduce fragmentation: we don't want to fragment NativeModules configuration between bridge and bridgeless, doing so will bring a lot of confusion to developers - we don't want to introduce a public APIs in 0.73 that we know they are not used in production for now, we better remove these "unstable" apis before 0.74 cut Note: I'm updating ReactAndroid.api because this is an intended change of APIs which were not part of 0.73 and we don't want them to be part of 0.74. changelog: [internal] internal Reviewed By: RSNara Differential Revision: D52223650
e3f75cc to
6cb1ac6
Compare
|
This pull request was exported from Phabricator. Differential Revision: D52223650 |
|
This pull request has been merged in 0b14eed. |
Summary:
I'm revering the removal of ReactModule codegen.
We are postpoinging the removal of the codegen for the future, the reasons are:
Note: I'm updating ReactAndroid.api because this is an intended change of APIs which were not part of 0.73 and we don't want them to be part of 0.74.
changelog: [internal] internal
Differential Revision: D52223650