react-native-macos/ReactAndroid
Kevin Gozali 072896e3b7 Android: introduced uimanager/interfaces target for base symbols used by codegen output
Summary:
Some of the existing files under uimanager/ are self contained and used by the component codegen output. This commit split out those files into a dedicated uimanager/interfaces/ dir/target so that more targets can depend on it without causing dep cycle.

Also, the component codegen output doesn't need LayoutShadowNode at all, so this removed the import.

This will allow us to combine the Java codegen output for TM spec and Fabric components, simplifying build and dependency management (not in this commit yet).

Changelog: [Internal]

Reviewed By: JoshuaGross

Differential Revision: D25451409

fbshipit-source-id: 827545a3d78ebed1815cf9e52da2fa896b012aa1
2020-12-10 00:06:21 -08:00
..
libs Upgrade Android support library to version 28 in RN 2019-01-22 10:44:53 -08:00
src Android: introduced uimanager/interfaces target for base symbols used by codegen output 2020-12-10 00:06:21 -08:00
.npmignore
Android-prebuilt.mk More reliable way to get ReactAndroid build dir in Android-prebuilt.mk (#30222) 2020-10-27 10:06:58 -07:00
DevExperience.md Updating the URLs to point at new domain name reactnative.dev 2020-02-24 13:09:11 -08:00
README.md Updating the URLs to point at new domain name reactnative.dev 2020-02-24 13:09:11 -08:00
build.gradle Android OSS: Solve some Javadoc warning due to missing dependencies 2020-11-17 18:27:35 -08:00
gradle.properties bump okio to 1.17.5 (#30204) 2020-10-27 12:13:34 -07:00
proguard-rules.pro TM Android proguard: keep com.facebook.react.turbomodule.core.** 2020-11-09 02:24:41 -08:00
release.gradle cleanup release.gradle (#30468) 2020-12-08 15:56:51 -08:00

README.md

Building React Native for Android

See the docs on the website.

Running tests

When you submit a pull request CircleCI will automatically run all tests. To run tests locally, see Testing.