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 5/N: LogLevel #39447

Closed
wants to merge 5 commits into from

Conversation

NickGerleman
Copy link
Contributor

Summary: This converts usages of YGLogLevel to LogLevel

Differential Revision: D49270695

@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: D49270695

@facebook-github-bot
Copy link
Contributor

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

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

Pull Request resolved: facebook#39447

This converts usages of YGLogLevel to LogLevel

Differential Revision: D49270695

fbshipit-source-id: 1680a5297028ee620b3be7e9aefbd95fd4943ced
NickGerleman added a commit to NickGerleman/yoga that referenced this pull request Sep 14, 2023
Summary:
Pull Request resolved: facebook#1387

X-link: facebook/react-native#39447

This converts usages of YGLogLevel to LogLevel

Differential Revision: D49270695

fbshipit-source-id: 67de6341cbec8e0109ba149a6ca9d32bb513790f
@analysis-bot
Copy link

analysis-bot commented Sep 14, 2023

Platform Engine Arch Size (bytes) Diff
android hermes arm64-v8a 8,329,301 +56
android hermes armeabi-v7a n/a --
android hermes x86 n/a --
android hermes x86_64 n/a --
android jsc arm64-v8a 9,568,045 +35
android jsc armeabi-v7a n/a --
android jsc x86 n/a --
android jsc x86_64 n/a --

Base commit: 598b7ed
Branch: main

NickGerleman added a commit to NickGerleman/yoga that referenced this pull request Sep 15, 2023
Summary:
Pull Request resolved: facebook#1387

X-link: facebook/react-native#39447

This converts usages of YGLogLevel to LogLevel

Reviewed By: rozele

Differential Revision: D49270695

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

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

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

Pull Request resolved: facebook#39447

This converts usages of YGLogLevel to LogLevel

Reviewed By: rozele

Differential Revision: D49270695

fbshipit-source-id: 4089e71280864cd1d27f064aa83a3e7ee42139de
NickGerleman and others added 5 commits September 14, 2023 20:50
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: a136d6813d393f9874ec88b958071c13b42f865c
Differential Revision: D49269117

fbshipit-source-id: 1ffafa9405cdf3818562f4605f28f14e18c05c0f
Differential Revision: D49269440

fbshipit-source-id: 58d262cc6a2bf46dd4aad8254aeea788c208f2ce
Summary: This converts usages of YGErrata to Errata

Differential Revision: D49270354

fbshipit-source-id: db855c732477bcb7a00474cbe090d30e137d88e5
Summary:
X-link: facebook/yoga#1387

Pull Request resolved: facebook#39447

This converts usages of YGLogLevel to LogLevel

Reviewed By: rozele

Differential Revision: D49270695

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

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

NickGerleman added a commit to NickGerleman/yoga that referenced this pull request Sep 15, 2023
Summary:
Pull Request resolved: facebook#1387

X-link: facebook/react-native#39447

This converts usages of YGLogLevel to LogLevel

Reviewed By: rozele

Differential Revision: D49270695

fbshipit-source-id: 70509b65d5e503010fe4490db88a3dd9835c5370
facebook-github-bot pushed a commit to facebook/yoga that referenced this pull request Sep 15, 2023
Summary:
Pull Request resolved: #1387

X-link: facebook/react-native#39447

This converts usages of YGLogLevel to LogLevel

Reviewed By: rozele

Differential Revision: D49270695

fbshipit-source-id: 2ba5b4f2b0af93fef89dbbb2ce54c2f486670aac
facebook-github-bot pushed a commit to facebook/litho that referenced this pull request Sep 15, 2023
Summary:
X-link: facebook/yoga#1387

X-link: facebook/react-native#39447

This converts usages of YGLogLevel to LogLevel

Reviewed By: rozele

Differential Revision: D49270695

fbshipit-source-id: 2ba5b4f2b0af93fef89dbbb2ce54c2f486670aac
@facebook-github-bot facebook-github-bot added the Merged This PR has been merged. label Sep 15, 2023
@facebook-github-bot
Copy link
Contributor

This pull request has been merged in 2681b0e.

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