Skip to content

Mark IntBufferBatchMountItem as nullsafe#44540

Closed
NickGerleman wants to merge 3 commits into
facebook:mainfrom
NickGerleman:export-D57249958
Closed

Mark IntBufferBatchMountItem as nullsafe#44540
NickGerleman wants to merge 3 commits into
facebook:mainfrom
NickGerleman:export-D57249958

Conversation

@NickGerleman
Copy link
Copy Markdown
Contributor

Summary:
Noticed when running arc nn

Advice xplat/js/react-native-github/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/IntBufferBatchMountItem.java:39
[Class has 0 issues and can be marked Nullsafe] Congrats! IntBufferBatchMountItem is free of nullability issues. Mark it Nullsafe(Nullsafe.Mode.LOCAL) to prevent regressions.

Changelog: [Internal]

Differential Revision: D57249958

@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 labels May 11, 2024
@facebook-github-bot
Copy link
Copy Markdown
Contributor

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

NickGerleman and others added 3 commits May 11, 2024 16:07
Summary:
This is the default for new Android projects, and is needed to have layout direction APIs do anything, or for e.g. scrollbar to show up in expected place.

Set this in the manifest for new apps by default.

Differential Revision: D57248205
…id] Propagate layout direction to Android views

Differential Revision: D57248417
Summary:
Pull Request resolved: facebook#44540

Noticed when running `arc nn`

> Advice xplat/js/react-native-github/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/IntBufferBatchMountItem.java:39
> [Class has 0 issues and can be marked Nullsafe] Congrats! `IntBufferBatchMountItem` is free of nullability issues. Mark it `Nullsafe(Nullsafe.Mode.LOCAL)` to prevent regressions.

Changelog: [Internal]

Differential Revision: D57249958
@facebook-github-bot
Copy link
Copy Markdown
Contributor

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

@analysis-bot
Copy link
Copy Markdown

Platform Engine Arch Size (bytes) Diff
android hermes arm64-v8a 19,558,986 +350
android hermes armeabi-v7a n/a --
android hermes x86 n/a --
android hermes x86_64 n/a --
android jsc arm64-v8a 22,928,816 +54
android jsc armeabi-v7a n/a --
android jsc x86 n/a --
android jsc x86_64 n/a --

Base commit: 3f17c8b
Branch: main

@facebook-github-bot facebook-github-bot added the Merged This PR has been merged. label May 14, 2024
@facebook-github-bot
Copy link
Copy Markdown
Contributor

This pull request has been merged in 2cc3ba1.

@github-actions
Copy link
Copy Markdown

This pull request was successfully merged by @NickGerleman in 2cc3ba1.

When will my fix make it into a release? | How to file a pick request?

kosmydel pushed a commit to kosmydel/react-native that referenced this pull request Jun 11, 2024
Summary:
Pull Request resolved: facebook#44540

Noticed when running `arc nn`

> Advice xplat/js/react-native-github/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/mounting/mountitems/IntBufferBatchMountItem.java:39
> [Class has 0 issues and can be marked Nullsafe] Congrats! `IntBufferBatchMountItem` is free of nullability issues. Mark it `Nullsafe(Nullsafe.Mode.LOCAL)` to prevent regressions.

Changelog: [Internal]

Reviewed By: rshest

Differential Revision: D57249958

fbshipit-source-id: d38559a3fafae0ad778c19dd85c5da610a650d7c
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