Skip to content
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

deprecate ReactModuleWithSpec #36673

Closed
wants to merge 3 commits into from
Closed

Conversation

philIip
Copy link
Contributor

@philIip philIip commented Mar 28, 2023

Summary:
Changelog: [Android][Removed]

in this change, we can safely get rid of ReactModuleWithSpec because it is no longer used.

this change should not be breaking, since this class did nothing for product developers in the first place.

Differential Revision: D44450959

@facebook-github-bot facebook-github-bot added CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. p: Facebook Partner: Facebook Partner fb-exported labels Mar 28, 2023
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D44450959

@philIip philIip closed this Mar 28, 2023
@philIip philIip reopened this Mar 28, 2023
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D44450959

philIip added a commit to philIip/react-native that referenced this pull request Mar 28, 2023
Summary:
Pull Request resolved: facebook#36673

Changelog: [Android][Removed]

in this change, we can safely get rid of ReactModuleWithSpec because it is no longer used.

this change should not be breaking, since this class did nothing for product developers in the first place.

Differential Revision: D44450959

fbshipit-source-id: 4826e0b13e9c79b43b23afe5b71b7bcbb607ced9
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D44450959

philIip added a commit to philIip/react-native that referenced this pull request Mar 28, 2023
Summary:
Pull Request resolved: facebook#36673

Changelog: [Android][Removed]

in this change, we can safely get rid of ReactModuleWithSpec because it is no longer used.

this change should not be breaking, since this class did nothing for product developers in the first place.

Differential Revision: D44450959

fbshipit-source-id: 1904b9289c409a8136e0ab43f2315e2fd0c612f6
@analysis-bot
Copy link

analysis-bot commented Mar 28, 2023

Platform Engine Arch Size (bytes) Diff
android hermes arm64-v8a 8,546,165 +8
android hermes armeabi-v7a 7,860,687 +6
android hermes x86 9,027,465 -2
android hermes x86_64 8,883,156 +7
android jsc arm64-v8a 9,166,779 +4
android jsc armeabi-v7a 8,357,325 -6
android jsc x86 9,222,855 +5
android jsc x86_64 9,481,345 +13

Base commit: a7f7f8a
Branch: main

@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D44450959

philIip added a commit to philIip/react-native that referenced this pull request Mar 28, 2023
Summary:
Pull Request resolved: facebook#36673

Changelog: [Android][Removed]

in this change, we can safely get rid of ReactModuleWithSpec because it is no longer used.

this change should not be breaking, since this class did nothing for product developers in the first place.

Differential Revision: D44450959

fbshipit-source-id: da97e365c25d9d0ead1adb0d013ab05a2d475e80
philIip added a commit to philIip/react-native that referenced this pull request Mar 28, 2023
Summary:
Pull Request resolved: facebook#36673

Changelog: [Android][Deprecated]

in this change, we deprecate ReactModuleWithSpec because it can be replaced with the TurboModule interface which better describes our generated modules.

Differential Revision: D44450959

fbshipit-source-id: a4a02b8ed52be36b9ed902a9641c530ad8fa6bec
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D44450959

1 similar comment
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D44450959

philIip added a commit to philIip/react-native that referenced this pull request Mar 28, 2023
Summary:
Pull Request resolved: facebook#36673

Changelog: [Android][Deprecated]

in this change, we deprecate ReactModuleWithSpec because it can be replaced with the TurboModule interface which better describes our generated modules.

Differential Revision: D44450959

fbshipit-source-id: b8944e379238b36bfa72c289722c7663ee1181a6
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D44450959

philIip added a commit to philIip/react-native that referenced this pull request Mar 29, 2023
Summary:
Pull Request resolved: facebook#36673

Changelog: [Android][Deprecated]

in this change, we deprecate ReactModuleWithSpec because it can be replaced with the TurboModule interface which better describes our generated modules.

Differential Revision: D44450959

fbshipit-source-id: 9dc711112c131321d1663fc3fc26972c231526f1
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D44450959

philIip added a commit to philIip/react-native that referenced this pull request Mar 29, 2023
Summary:
Pull Request resolved: facebook#36673

Changelog: [Android][Deprecated]

in this change, we deprecate ReactModuleWithSpec because it can be replaced with the TurboModule interface which better describes our generated modules.

Differential Revision: D44450959

fbshipit-source-id: a5f13c627a42b76f3dc7f5721899350355434f30
@philIip philIip changed the title kill ReactModuleWithSpec deprecate ReactModuleWithSpec Mar 29, 2023
philIip and others added 3 commits March 28, 2023 21:08
Differential Revision: D44450433

fbshipit-source-id: f6724daa3901e924af7eb0e9dce05406c77b6169
Differential Revision: D44450687

fbshipit-source-id: 572174ac6cbfec3712b3ec4f063790251d7dc4ca
Summary:
Pull Request resolved: facebook#36673

Changelog: [Android][Deprecated]

in this change, we deprecate ReactModuleWithSpec because it can be replaced with the TurboModule interface which better describes our generated modules.

Differential Revision: D44450959

fbshipit-source-id: 4dd1106fcef7806fee92bcc1debc79998fc8eee5
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D44450959

@philIip philIip closed this Mar 29, 2023
@philIip philIip deleted the export-D44450959 branch March 29, 2023 04:43
@philIip philIip restored the export-D44450959 branch March 29, 2023 04:51
@philIip philIip reopened this Mar 29, 2023
@facebook-github-bot facebook-github-bot added the Merged This PR has been merged. label Mar 29, 2023
@facebook-github-bot
Copy link
Contributor

This pull request has been merged in a4fe9b2.

jeongshin pushed a commit to jeongshin/react-native that referenced this pull request May 7, 2023
Summary:
Pull Request resolved: facebook#36673

Changelog: [Android][Deprecated]

in this change, we deprecate ReactModuleWithSpec because it can be replaced with the TurboModule interface which better describes our generated modules.

Reviewed By: cortinico

Differential Revision: D44450959

fbshipit-source-id: adab192593843926f35bdbeb346ef374dd80e615
OlimpiaZurek pushed a commit to OlimpiaZurek/react-native that referenced this pull request May 22, 2023
Summary:
Pull Request resolved: facebook#36673

Changelog: [Android][Deprecated]

in this change, we deprecate ReactModuleWithSpec because it can be replaced with the TurboModule interface which better describes our generated modules.

Reviewed By: cortinico

Differential Revision: D44450959

fbshipit-source-id: adab192593843926f35bdbeb346ef374dd80e615
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. fb-exported Merged This PR has been merged. p: Facebook Partner: Facebook Partner
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants