Skip to content

fix[android]: fix bridgeless configuration to include DebuggingOverlay in react packages - #43661

Closed
hoxyq wants to merge 1 commit into
react:mainfrom
hoxyq:export-D55375350
Closed

fix[android]: fix bridgeless configuration to include DebuggingOverlay in react packages#43661
hoxyq wants to merge 1 commit into
react:mainfrom
hoxyq:export-D55375350

Conversation

@hoxyq

Copy link
Copy Markdown
Contributor

Summary:

Changelog: [Internal]

  1. Move BridgelessDebugReactPackage.java to core, this was added in D43407534.
  2. ReactInstanceJava to add BridgelessDebugReactPackage, so DebuggingOverlay view manager will be included in the bridgeless build.
  3. Fix RNTesterApplication.kt to NOT create MyLegacyViewManager for every possible viewManagerName, apart from "RNTMyNativeView", return null instead.

Differential Revision: D55375350

@facebook-github-botfacebook-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 Mar 26, 2024
@facebook-github-bot

Copy link
Copy Markdown
Contributor

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

@facebook-github-bot

Copy link
Copy Markdown
Contributor

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

@facebook-github-bot

Copy link
Copy Markdown
Contributor

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

@hoxyq
hoxyqforce-pushed the export-D55375350 branch 2 times, most recently from 3596edb to a2c54ceCompareMarch 27, 2024 16:32
@facebook-github-bot

Copy link
Copy Markdown
Contributor

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

1 similar comment
@facebook-github-bot

Copy link
Copy Markdown
Contributor

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

@hoxyq
hoxyqforce-pushed the export-D55375350 branch 2 times, most recently from bcfc627 to b829060CompareMarch 27, 2024 17:46
@facebook-github-bot

Copy link
Copy Markdown
Contributor

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

@facebook-github-bot

Copy link
Copy Markdown
Contributor

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

…y in react packages (#43661)
Summary:
# Changelog: [Internal]
1. Remove `BridgelessDebugReactPackage.java`, this was added in D43407534. Technically, its the same as `DebugCorePackage.java`.
2. `ReactInstance` to add `DebugCorePackage`, so `DebuggingOverlay` view manager will be included in the bridgeless build.
3. Fix `RNTesterApplication.kt` to NOT create `MyLegacyViewManager` for every possible viewManagerName, apart from `"RNTMyNativeView"`, return null instead.
Differential Revision: D55375350
@facebook-github-bot

Copy link
Copy Markdown
Contributor

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

@analysis-bot

Copy link
Copy Markdown
PlatformEngineArchSize (bytes)Diff
androidhermesarm64-v8a18,487,479+3
androidhermesarmeabi-v7an/a--
androidhermesx86n/a--
androidhermesx86_64n/a--
androidjscarm64-v8a21,856,578-6
androidjscarmeabi-v7an/a--
androidjscx86n/a--
androidjscx86_64n/a--

Base commit: 575507d
Branch: main

@facebook-github-bot

Copy link
Copy Markdown
Contributor

This pull request has been merged in ad93680.

huntie pushed a commit that referenced this pull request Apr 2, 2024
…y in react packages (#43661)
Summary:
Pull Request resolved: #43661
# Changelog: [Internal]
1. Remove `BridgelessDebugReactPackage.java`, this was added in D43407534. Technically, its the same as `DebugCorePackage.java`.
2. `ReactInstance` to add `DebugCorePackage`, so `DebuggingOverlay` view manager will be included in the bridgeless build.
3. Fix `RNTesterApplication.kt` to NOT create `MyLegacyViewManager` for every possible viewManagerName, apart from `"RNTMyNativeView"`, return null instead.
Reviewed By: cortinico
Differential Revision: D55375350
fbshipit-source-id: 1d3cb6b5ad3c0248df1def9f37c8c49b308f4473
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA SignedThis label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.fb-exportedMergedThis PR has been merged.p: FacebookPartner: FacebookPartner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@hoxyq@facebook-github-bot@analysis-bot