react-native/packages
Nicola Corti cf914e412d RNGP - Autolinking. Add support for linking projects. (#44799)
Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/44799

This is the final part of core autolinking:
1. I split RNGP into an `app-plugin` and a `settings-plugin`. This was necessary as the Gradle modules need to be loaded inside the settings.gradle.kts.
2. I've introduced a Settings Plugin to take care of either invoking the `config` command from CLI or receiving a file in input.
3. I've removed the former `RunAutolinkingConfigTask` as now the command is invoked inside the settings plugin
4. I've added hashing computed based on the lockfiles so we won't be re-executing teh `config` command if the lockfiles are not changed.
5. I've updated RN-Tester to use the core autolinking rather than manual linking for the 2 libraries it's using.

Changelog:linking
[Internal] [Changed] - RNGP - Autolinking. Add support for linking projects

Reviewed By: blakef

Differential Revision: D58190363

fbshipit-source-id: 6ab8b36729e77ca715f50a4a00aa0ca4eb5b63b1
2024-06-07 10:32:16 -07:00
..
assets
babel-plugin-codegen
community-cli-plugin Back out "chore(dev-middleware): add localhost as default host in start command config" (#44800) 2024-06-05 09:48:16 -07:00
core-cli-utils build and bundle (#44720) 2024-06-03 06:01:43 -07:00
debugger-frontend Update debugger-frontend from 94c8238...3307f31 (#44798) 2024-06-05 08:16:28 -07:00
dev-middleware Remove faviconUrl field from CDP list response (#44834) 2024-06-07 08:23:45 -07:00
eslint-config-react-native RN: Configure no-string-refs as Error 2024-05-01 10:21:18 -07:00
eslint-plugin-react-native
eslint-plugin-specs
helloworld RNGP - Autolinking. Add support for linking projects. (#44799) 2024-06-07 10:32:16 -07:00
hermes-inspector-msggen
metro-config Add Flow to @react-native/polyfills entry point (#44477) 2024-05-08 06:46:15 -07:00
normalize-color
polyfills Add Flow to @react-native/polyfills entry point (#44477) 2024-05-08 06:46:15 -07:00
react-native RNGP - Autolinking. Add support for linking projects. (#44799) 2024-06-07 10:32:16 -07:00
react-native-babel-preset Enable regenerator transform for hermes-canary (#44668) 2024-05-31 12:03:04 -07:00
react-native-babel-transformer Update hermes-parser and related packages in fbsource to 0.22.0 (#44804) 2024-06-06 02:35:20 -07:00
react-native-bots Drop unused code + minor lint fixes (#44645) 2024-05-22 12:11:33 -07:00
react-native-codegen Fixes enum codegen value cases (#44654) 2024-06-07 07:53:59 -07:00
react-native-codegen-typescript-test fix: deprecated babel plugins issue fixed (#44416) 2024-05-08 12:51:00 -07:00
react-native-gradle-plugin RNGP - Autolinking. Add support for linking projects. (#44799) 2024-06-07 10:32:16 -07:00
react-native-info
react-native-popup-menu-android RNGP - Autolinking. Add support for linking projects. (#44799) 2024-06-07 10:32:16 -07:00
react-native-test-library RNGP - Autolinking. Add support for linking projects. (#44799) 2024-06-07 10:32:16 -07:00
react-native-test-renderer
rn-tester RNGP - Autolinking. Add support for linking projects. (#44799) 2024-06-07 10:32:16 -07:00
rn-tester-e2e
typescript-config
virtualized-lists Replace direct React.createElement call with jsx in react-native (#44738) 2024-05-31 10:06:09 -07:00