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

C++ style enums 3/N: ExperimentalFeature #39448

Closed
wants to merge 3 commits into from

Conversation

NickGerleman
Copy link
Contributor

Summary: This converts usages of YGExperimentalFeature to ExperimentalFeature

Differential Revision: D49269440

@facebook-github-bot facebook-github-bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Sep 14, 2023
@facebook-github-bot
Copy link
Contributor

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

NickGerleman added a commit to NickGerleman/yoga that referenced this pull request Sep 14, 2023
Summary:
X-link: facebook/react-native#39448

Pull Request resolved: facebook#1386

This converts usages of YGExperimentalFeature to ExperimentalFeature

Differential Revision: D49269440

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

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

NickGerleman added a commit to NickGerleman/react-native that referenced this pull request Sep 14, 2023
Summary:
Pull Request resolved: facebook#39448

X-link: facebook/yoga#1386

This converts usages of YGExperimentalFeature to ExperimentalFeature

Differential Revision: D49269440

fbshipit-source-id: a24bec805d3ac4126361046b4d838d4c42e294e8
NickGerleman added a commit to NickGerleman/yoga that referenced this pull request Sep 14, 2023
Summary:
X-link: facebook/react-native#39448

Pull Request resolved: facebook#1386

This converts usages of YGExperimentalFeature to ExperimentalFeature

Differential Revision: D49269440

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

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

NickGerleman added a commit to NickGerleman/react-native that referenced this pull request Sep 14, 2023
Summary:
Pull Request resolved: facebook#39448

X-link: facebook/yoga#1386

This converts usages of YGExperimentalFeature to ExperimentalFeature

Differential Revision: D49269440

fbshipit-source-id: c21b4d443e8e7a15d812607fa55d05de174179a8
@popejrh19
Copy link

popejrh19 commented Sep 14, 2023 via email

@analysis-bot
Copy link

analysis-bot commented Sep 14, 2023

Platform Engine Arch Size (bytes) Diff
android hermes arm64-v8a 8,329,207 -38
android hermes armeabi-v7a n/a --
android hermes x86 n/a --
android hermes x86_64 n/a --
android jsc arm64-v8a 9,568,000 -10
android jsc armeabi-v7a n/a --
android jsc x86 n/a --
android jsc x86_64 n/a --

Base commit: 598b7ed
Branch: main

NickGerleman and others added 3 commits September 14, 2023 20:49
Summary:
This adds logic to the enum generator to generate C++ style scoped enums.

This gives us a few nicities over C enums, even if both must exist:
1. We can add types and keep unsgined enums directly in bitfields
2. Style/readability
3. Avoiding implicit int conversion

Differential Revision: D49267996

fbshipit-source-id: 196d07b077f1c426ca19c28053da4551ff782f36
Differential Revision: D49269117

fbshipit-source-id: 43905f0d9789c670ce3e8f9382b6485176a3aa7c
Summary:
Pull Request resolved: facebook#39448

X-link: facebook/yoga#1386

This converts usages of YGExperimentalFeature to ExperimentalFeature

Reviewed By: rozele

Differential Revision: D49269440

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

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

NickGerleman added a commit to NickGerleman/yoga that referenced this pull request Sep 15, 2023
Summary:
X-link: facebook/react-native#39448

Pull Request resolved: facebook#1386

This converts usages of YGExperimentalFeature to ExperimentalFeature

Reviewed By: rozele

Differential Revision: D49269440

fbshipit-source-id: 112f4d3816b52f133d5ce176f0dbda468deb5c08
facebook-github-bot pushed a commit to facebook/yoga that referenced this pull request Sep 15, 2023
Summary:
X-link: facebook/react-native#39448

Pull Request resolved: #1386

This converts usages of YGExperimentalFeature to ExperimentalFeature

Reviewed By: rozele

Differential Revision: D49269440

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

This pull request has been merged in 073f5df.

@facebook-github-bot facebook-github-bot added the Merged This PR has been merged. label Sep 15, 2023
facebook-github-bot pushed a commit to facebook/litho that referenced this pull request Sep 15, 2023
Summary:
X-link: facebook/react-native#39448

X-link: facebook/yoga#1386

This converts usages of YGExperimentalFeature to ExperimentalFeature

Reviewed By: rozele

Differential Revision: D49269440

fbshipit-source-id: 0fcb4f380e214a6aadcac457df5a989789bb05d2
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.

4 participants