Remove molly dep from react-native buck graph

Summary:
Folly's molly target combines a number of targets that are supposed to be useable on mobile. Since we're trying to move away from folly, we should instead list explicitly which parts of folly we're using so we can remove them over time, and track which targets no longer have any folly dependencies.

Changelog: [Internal]

Reviewed By: NickGerleman

Differential Revision: D38352060

fbshipit-source-id: 09d0d84793692f97f4d49390c99c38b23441df54
This commit is contained in:
Pieter De Baets
2022-08-11 04:53:34 -07:00
committed by Facebook GitHub Bot
parent 063c2b4668
commit 450fa4d1d3
48 changed files with 51 additions and 171 deletions
+1 -3
View File
@@ -110,7 +110,6 @@ rn_xplat_cxx_library2(
":RCTCxxUtils",
":ReactInternal",
"//fbobjc/Libraries/FBReactKit:RCTFBSystrace",
"//xplat/folly:molly",
react_native_root_target("React/CoreModules:CoreModules"),
react_native_xplat_target("cxxreact:bridge"),
react_native_xplat_target("cxxreact:jsbigstring"),
@@ -164,7 +163,6 @@ rn_xplat_cxx_library2(
":RCTCxxUtils",
":ReactInternal",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
react_native_xplat_target("cxxreact:module"),
react_native_xplat_target("cxxreact:bridge"),
react_native_xplat_target("reactperflogger:reactperflogger"),
@@ -201,7 +199,7 @@ rn_xplat_cxx_library2(
preprocessor_flags = get_objc_arc_preprocessor_flags() + get_preprocessor_flags_for_build_mode(),
visibility = ["PUBLIC"],
deps = [
"//xplat/folly:molly",
"//xplat/folly:dynamic",
],
)
@@ -36,7 +36,6 @@ rn_xplat_cxx_library(
react_native_xplat_target("runtimeexecutor:runtimeexecutor"),
react_native_target("jni/react/jni:jni"),
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:molly",
"//xplat/jsi:JSIDynamic",
"//xplat/jsi:jsi",
"//xplat/third-party/linker_lib:atomic",
@@ -33,7 +33,6 @@ rn_xplat_cxx_library(
react_native_target("java/com/facebook/react/jscexecutor:jscexecutor"),
],
deps = [
"//xplat/folly:molly",
FBJNI_TARGET,
react_native_target("jni/react/jni:jni"),
react_native_xplat_target("jsi:JSCRuntime"),
@@ -29,7 +29,6 @@ rn_xplat_cxx_library(
react_native_xplat_target("react/renderer/componentregistry/native:native"),
react_native_target("jni/react/jni:jni"),
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:molly",
"//xplat/jsi:JSIDynamic",
"//xplat/jsi:jsi",
"//xplat/third-party/linker_lib:atomic",
+2 -1
View File
@@ -58,7 +58,8 @@ rn_xplat_cxx_library(
"//xplat/third-party/linker_lib:android",
"//xplat/third-party/linker_lib:atomic",
"//third-party/glog:glog",
"//xplat/folly:molly",
"//xplat/folly:dynamic",
"//xplat/folly:json",
"//fbandroid/xplat/fbgloginit:fbgloginit",
"//xplat/fbsystrace:fbsystrace",
react_native_target("java/com/facebook/react/turbomodule/core/jni:callinvokerholder"),
@@ -11,7 +11,6 @@ rn_xplat_cxx_library(
deps = [
"//fbandroid/native:base",
"//fbandroid/native/fb:fb",
"//xplat/folly:molly",
react_native_xplat_target("cxxreact:module"),
],
)
+3 -2
View File
@@ -48,8 +48,9 @@ rn_xplat_cxx_library(
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:container_f14_hash",
"//xplat/folly:memory",
"//xplat/folly:molly",
"//xplat/folly:shared_mutex",
"//xplat/folly:small_vector",
],
)
+13 -7
View File
@@ -23,7 +23,7 @@ rn_xplat_cxx_library(
"PUBLIC",
],
deps = [
"//xplat/folly:molly",
"//xplat/folly:dynamic",
],
)
@@ -48,8 +48,13 @@ rn_xplat_cxx_library(
"PUBLIC",
],
deps = [
"//third-party/glog:glog",
"//xplat/folly:exception",
"//xplat/folly:memory",
"//xplat/folly:molly",
"//xplat/folly:portability_fcntl",
"//xplat/folly:portability_sys_mman",
"//xplat/folly:portability_sys_stat",
"//xplat/folly:portability_unistd",
"//xplat/folly:scope_guard",
],
)
@@ -76,7 +81,6 @@ rn_xplat_cxx_library(
":module",
"//third-party/glog:glog",
"//xplat/folly:memory",
"//xplat/folly:molly",
],
)
@@ -143,17 +147,19 @@ rn_xplat_cxx_library(
deps = [
":jsbigstring",
":module",
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:conv",
"//xplat/folly:dynamic",
"//xplat/folly:json",
"//xplat/folly:memory",
"//xplat/folly:molly",
"//xplat/folly:move_wrapper",
"//xplat/folly:optional",
"//xplat/jsi:jsi",
react_native_xplat_target("callinvoker:callinvoker"),
react_native_xplat_target("jsinspector:jsinspector"),
react_native_xplat_target("runtimeexecutor:runtimeexecutor"),
react_native_xplat_target("reactperflogger:reactperflogger"),
react_native_xplat_target("logger:logger"),
"//third-party/glog:glog",
"//xplat/folly:optional",
],
)
-1
View File
@@ -55,7 +55,6 @@ rn_xplat_cxx_library(
],
xcode_public_headers_symlinks = True,
deps = [
"//xplat/folly:molly",
react_native_xplat_dep("jsi:jsi"),
],
)
+1 -1
View File
@@ -17,7 +17,7 @@ cxx_library(
],
fbandroid_deps = [
"//third-party/glog:glog",
"//xplat/folly:molly",
"//xplat/folly:json",
"//xplat/third-party/linker_lib:atomic",
],
fbobjc_force_static = True,
-1
View File
@@ -16,7 +16,6 @@ rn_xplat_cxx_library(
tests = [":tests"],
visibility = ["PUBLIC"],
deps = [
"//xplat/folly:headers_only_do_not_use",
],
exported_deps = [
react_native_xplat_target("butter:butter"),
-2
View File
@@ -39,8 +39,6 @@ rn_xplat_cxx_library(
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
],
)
+2 -3
View File
@@ -57,9 +57,8 @@ rn_xplat_cxx_library(
visibility = ["PUBLIC"],
deps = [
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
"//xplat/folly:conv",
"//xplat/folly:format",
],
exported_deps = [
"//third-party/glog:glog",
-2
View File
@@ -71,9 +71,7 @@ rn_xplat_cxx_library(
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
"//xplat/jsi:JSIDynamic",
react_native_xplat_target("cxxreact:bridge"),
react_native_xplat_target("cxxreact:module"),
@@ -53,10 +53,6 @@ rn_xplat_cxx_library(
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
"//xplat/jsi:JSIDynamic",
"//xplat/jsi:jsi",
react_native_xplat_target("react/config:config"),
react_native_xplat_target("react/debug:debug"),
@@ -85,7 +81,6 @@ fb_xplat_cxx_test(
platforms = (ANDROID, APPLE, CXX),
deps = [
":animations",
"//xplat/folly:molly",
"//xplat/third-party/gmock:gtest",
react_native_xplat_target("react/config:config"),
react_native_xplat_target("react/renderer/components/image:image"),
@@ -53,9 +53,8 @@ rn_xplat_cxx_library(
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
"//xplat/folly:conv",
"//xplat/folly:hash",
react_native_xplat_target("react/debug:debug"),
react_native_xplat_target("react/renderer/debug:debug"),
react_native_xplat_target("react/renderer/core:core"),
@@ -80,7 +79,6 @@ fb_xplat_cxx_test(
platforms = (ANDROID, APPLE, CXX),
deps = [
":attributedstring",
"//xplat/folly:molly",
"//xplat/third-party/gmock:gtest",
],
)
@@ -46,13 +46,6 @@ rn_xplat_cxx_library(
],
visibility = ["PUBLIC"],
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
"//xplat/jsi:JSIDynamic",
"//xplat/jsi:jsi",
react_native_xplat_target("react/debug:debug"),
react_native_xplat_target("react/renderer/core:core"),
react_native_xplat_target("react/renderer/debug:debug"),
@@ -45,12 +45,6 @@ rn_xplat_cxx_library(
],
visibility = ["PUBLIC"],
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
"//xplat/jsi:JSIDynamic",
"//xplat/jsi:jsi",
],
)
@@ -48,8 +48,6 @@ rn_xplat_cxx_library(
tests = [":tests"],
visibility = ["PUBLIC"],
deps = [
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:molly",
YOGA_CXX_TARGET,
react_native_xplat_target("react/debug:debug"),
react_native_xplat_target("react/renderer/debug:debug"),
@@ -74,7 +72,6 @@ fb_xplat_cxx_test(
platforms = (ANDROID, APPLE, CXX),
deps = [
":image",
"//xplat/folly:molly",
"//xplat/third-party/gmock:gtest",
],
)
@@ -42,8 +42,8 @@ rn_xplat_cxx_library(
],
visibility = ["PUBLIC"],
deps = [
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:dynamic",
"//xplat/folly:json",
react_native_xplat_target("react/renderer/core:core"),
react_native_xplat_target("react/renderer/components/view:view"),
"//xplat/js/react-native-github:generated_components-rncore",
@@ -33,6 +33,7 @@ rn_xplat_cxx_library(
),
compiler_flags_pedantic = True,
fbandroid_deps = [
"//xplat/folly:dynamic",
react_native_xplat_target("react/renderer/mapbuffer:mapbuffer"),
],
fbandroid_exported_headers = subdir_glob(
@@ -72,9 +73,6 @@ rn_xplat_cxx_library(
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
YOGA_CXX_TARGET,
react_native_xplat_target("react/debug:debug"),
react_native_xplat_target("react/renderer/debug:debug"),
@@ -35,6 +35,7 @@ rn_xplat_cxx_library(
compiler_flags_pedantic = True,
cxx_tests = [":tests"],
fbandroid_deps = [
"//xplat/folly:dynamic",
react_native_target("jni/react/jni:jni"),
],
fbandroid_exported_headers = subdir_glob(
@@ -79,9 +80,6 @@ rn_xplat_cxx_library(
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
YOGA_CXX_TARGET,
react_native_xplat_target("react/debug:debug"),
react_native_xplat_target("react/renderer/debug:debug"),
@@ -114,7 +112,6 @@ fb_xplat_cxx_test(
CXX,
),
deps = [
"//xplat/folly:molly",
"//xplat/third-party/gmock:gtest",
],
)
@@ -47,9 +47,6 @@ rn_xplat_cxx_library(
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
YOGA_CXX_TARGET,
react_native_xplat_target("react/renderer/debug:debug"),
react_native_xplat_target("react/renderer/core:core"),
@@ -72,7 +69,6 @@ fb_xplat_cxx_test(
platforms = (ANDROID, APPLE, CXX),
deps = [
":root",
"//xplat/folly:molly",
"//xplat/third-party/gmock:gtest",
react_native_xplat_target("react/renderer/element:element"),
],
@@ -54,9 +54,7 @@ rn_xplat_cxx_library(
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
"//xplat/folly:dynamic",
YOGA_CXX_TARGET,
react_native_xplat_target("react/renderer/debug:debug"),
react_native_xplat_target("react/renderer/core:core"),
@@ -79,7 +77,6 @@ fb_xplat_cxx_test(
platforms = (ANDROID, APPLE, CXX),
deps = [
":scrollview",
"//xplat/folly:molly",
"//xplat/third-party/gmock:gtest",
],
)
@@ -36,6 +36,7 @@ rn_xplat_cxx_library(
compiler_flags_pedantic = True,
cxx_tests = [":tests"],
fbandroid_deps = [
"//xplat/folly:dynamic",
react_native_target("jni/react/jni:jni"),
react_native_xplat_target("react/renderer/mapbuffer:mapbuffer"),
],
@@ -79,8 +80,6 @@ rn_xplat_cxx_library(
],
visibility = ["PUBLIC"],
deps = [
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:molly",
YOGA_CXX_TARGET,
react_native_xplat_target("react/debug:debug"),
react_native_xplat_target("react/renderer/debug:debug"),
@@ -114,7 +113,6 @@ fb_xplat_cxx_test(
),
deps = [
":slider",
"//xplat/folly:molly",
"//xplat/third-party/gmock:gtest",
],
)
@@ -3,7 +3,6 @@ load(
"ANDROID",
"APPLE",
"CXX",
"YOGA_CXX_TARGET",
"fb_xplat_cxx_test",
"get_apple_compiler_flags",
"get_apple_inspector_flags",
@@ -53,12 +52,6 @@ rn_xplat_cxx_library(
],
visibility = ["PUBLIC"],
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
YOGA_CXX_TARGET,
react_native_xplat_target("react/renderer/debug:debug"),
react_native_xplat_target("react/renderer/core:core"),
react_native_xplat_target("react/renderer/graphics:graphics"),
@@ -90,7 +83,6 @@ fb_xplat_cxx_test(
),
deps = [
":androidswitch",
"//xplat/folly:molly",
"//xplat/third-party/gmock:gtest",
],
)
@@ -57,10 +57,6 @@ rn_xplat_cxx_library(
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:container_evicting_cache_map",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
YOGA_CXX_TARGET,
react_native_xplat_target("react/debug:debug"),
react_native_xplat_target("react/renderer/attributedstring:attributedstring"),
@@ -98,7 +94,6 @@ fb_xplat_cxx_test(
),
deps = [
":text",
"//xplat/folly:molly",
"//xplat/third-party/gmock:gtest",
react_native_xplat_target("react/debug:debug"),
],
@@ -54,10 +54,7 @@ rn_xplat_cxx_library(
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:container_evicting_cache_map",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
"//xplat/folly:dynamic",
YOGA_CXX_TARGET,
react_native_xplat_target("react/debug:debug"),
react_native_xplat_target("react/renderer/attributedstring:attributedstring"),
@@ -96,7 +93,6 @@ fb_xplat_cxx_test(
),
deps = [
":androidtextinput",
"//xplat/folly:molly",
"//xplat/third-party/gmock:gtest",
],
)
@@ -3,7 +3,6 @@ load(
"ANDROID",
"APPLE",
"CXX",
"YOGA_CXX_TARGET",
"fb_xplat_cxx_test",
"get_apple_compiler_flags",
"get_apple_inspector_flags",
@@ -35,6 +34,9 @@ rn_xplat_cxx_library(
),
compiler_flags_pedantic = True,
cxx_tests = [":tests"],
fbandroid_deps = [
"//xplat/folly:dynamic",
],
fbobjc_compiler_flags = APPLE_COMPILER_FLAGS,
fbobjc_preprocessor_flags = get_preprocessor_flags_for_build_mode() + get_apple_inspector_flags(),
force_static = True,
@@ -49,13 +51,6 @@ rn_xplat_cxx_library(
],
visibility = ["PUBLIC"],
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:container_evicting_cache_map",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
YOGA_CXX_TARGET,
react_native_xplat_target("react/debug:debug"),
react_native_xplat_target("react/renderer/attributedstring:attributedstring"),
react_native_xplat_target("react/renderer/core:core"),
@@ -93,7 +88,6 @@ fb_xplat_cxx_test(
),
deps = [
":iostextinput",
"//xplat/folly:molly",
"//xplat/third-party/gmock:gtest",
],
)
@@ -3,7 +3,6 @@ load(
"ANDROID",
"APPLE",
"CXX",
"YOGA_CXX_TARGET",
"fb_xplat_cxx_test",
"get_apple_compiler_flags",
"get_apple_inspector_flags",
@@ -45,12 +44,6 @@ rn_xplat_cxx_library(
tests = [":tests"],
visibility = ["PUBLIC"],
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
YOGA_CXX_TARGET,
react_native_xplat_target("react/debug:debug"),
react_native_xplat_target("react/renderer/debug:debug"),
react_native_xplat_target("react/renderer/core:core"),
@@ -72,7 +65,6 @@ fb_xplat_cxx_test(
platforms = (ANDROID, APPLE, CXX),
deps = [
":unimplementedview",
"//xplat/folly:molly",
"//xplat/third-party/gmock:gtest",
],
)
@@ -54,9 +54,8 @@ rn_xplat_cxx_library(
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
"//xplat/folly:conv",
"//xplat/folly:dynamic",
YOGA_CXX_TARGET,
react_native_xplat_target("react/debug:debug"),
react_native_xplat_target("react/renderer/core:core"),
+7 -8
View File
@@ -51,9 +51,9 @@ rn_xplat_cxx_library(
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
"//xplat/folly:dynamic",
"//xplat/folly:hash",
"//xplat/folly:likely",
"//xplat/jsi:JSIDynamic",
"//xplat/jsi:jsi",
react_native_xplat_target("react/debug:debug"),
@@ -76,16 +76,15 @@ fb_xplat_cxx_test(
contacts = ["oncall+react_native@xmail.facebook.com"],
platforms = (ANDROID, APPLE, CXX),
deps = [
"//xplat/folly:molly",
"//xplat/js/react-native-github/ReactCommon/react/renderer/element:element",
":core",
"//xplat/hermes/API:HermesAPI",
"//xplat/third-party/gmock:gtest",
react_native_xplat_target("react/debug:debug"),
react_native_xplat_target("react/renderer/components/view:view"),
react_native_xplat_target("react/renderer/components/scrollview:scrollview"),
react_native_xplat_target("react/renderer/components/text:text"),
"//xplat/third-party/gmock:gtest",
react_native_xplat_target("react/renderer/element:element"),
react_native_xplat_target("react/renderer/components/view:view"),
":core",
"//xplat/hermes/API:HermesAPI",
],
)
@@ -7,8 +7,8 @@
#include "RawPropsParser.h"
#include <folly/Hash.h>
#include <folly/Likely.h>
#include <folly/hash/Hash.h>
#include <react/debug/react_native_assert.h>
#include <react/renderer/core/RawProps.h>
@@ -7,7 +7,7 @@
#pragma once
#include <folly/hash/Hash.h>
#include <folly/Hash.h>
#include <limits>
namespace facebook {
-3
View File
@@ -51,9 +51,7 @@ rn_xplat_cxx_library(
visibility = ["PUBLIC"],
deps = [
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
react_native_xplat_target("butter:butter"),
react_native_xplat_target("react/debug:debug"),
],
@@ -73,7 +71,6 @@ fb_xplat_cxx_test(
platforms = (ANDROID, APPLE, CXX),
deps = [
":debug",
"//xplat/folly:molly",
"//xplat/third-party/gmock:gtest",
],
)
+1 -4
View File
@@ -109,9 +109,7 @@ rn_xplat_cxx_library(
react_native_xplat_target("butter:butter"),
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
"//xplat/folly:hash",
],
)
@@ -129,7 +127,6 @@ fb_xplat_cxx_test(
platforms = (ANDROID, APPLE, CXX),
deps = [
":graphics",
"//xplat/folly:molly",
"//xplat/third-party/gmock:gtest",
],
)
@@ -84,8 +84,6 @@ rn_xplat_cxx_library(
tests = [":tests"],
visibility = ["PUBLIC"],
deps = [
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:molly",
YOGA_CXX_TARGET,
react_native_xplat_target("react/debug:debug"),
react_native_xplat_target("react/renderer/core:core"),
@@ -109,7 +107,6 @@ fb_xplat_cxx_test(
platforms = (APPLE, CXX),
deps = [
":imagemanager",
"//xplat/folly:molly",
"//xplat/third-party/gmock:gtest",
],
)
@@ -48,8 +48,6 @@ rn_xplat_cxx_library(
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
react_native_xplat_target("react/debug:debug"),
],
)
@@ -67,7 +65,6 @@ fb_xplat_cxx_test(
contacts = ["oncall+react_native@xmail.facebook.com"],
platforms = ANDROID,
deps = [
"//xplat/folly:molly",
"//xplat/third-party/gmock:gtest",
react_native_xplat_target("react/debug:debug"),
react_native_xplat_target("react/renderer/mapbuffer:mapbuffer"),
+1 -4
View File
@@ -51,9 +51,7 @@ rn_xplat_cxx_library(
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
"//xplat/folly:hash",
react_native_xplat_target("butter:butter"),
react_native_xplat_target("react/debug:debug"),
react_native_xplat_target("react/renderer/components/root:root"),
@@ -80,7 +78,6 @@ fb_xplat_cxx_test(
platforms = (ANDROID, APPLE, CXX),
deps = [
":mounting",
"//xplat/folly:molly",
"//xplat/third-party/gmock:gtest",
react_native_xplat_target("react/renderer/element:element"),
react_native_xplat_target("react/renderer/components/root:root"),
@@ -48,6 +48,7 @@ rn_xplat_cxx_library(
tests = [":tests"],
visibility = ["PUBLIC"],
deps = [
"//xplat/folly:dynamic",
react_native_xplat_target("runtimeexecutor:runtimeexecutor"),
react_native_xplat_target("react/renderer/debug:debug"),
react_native_xplat_target("butter:butter"),
@@ -48,10 +48,6 @@ rn_xplat_cxx_library(
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
"//xplat/jsi:JSIDynamic",
"//xplat/jsi:jsi",
react_native_xplat_target("react/config:config"),
react_native_xplat_target("react/debug:debug"),
@@ -51,9 +51,6 @@ rn_xplat_cxx_library(
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
react_native_xplat_target("butter:butter"),
react_native_xplat_target("react/debug:debug"),
react_native_xplat_target("react/utils:utils"),
@@ -75,7 +72,6 @@ fb_xplat_cxx_test(
platforms = (ANDROID, APPLE, CXX),
deps = [
":telemetry",
"//xplat/folly:molly",
"//xplat/third-party/gmock:gtest",
react_native_xplat_target("react/test_utils:test_utils"),
],
@@ -50,9 +50,8 @@ rn_xplat_cxx_library(
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
"//xplat/folly:dynamic",
"//xplat/folly:json",
"//xplat/jsi:JSIDynamic",
"//xplat/jsi:jsi",
react_native_xplat_target("react/renderer/core:core"),
@@ -78,7 +77,6 @@ fb_xplat_cxx_test(
platforms = (ANDROID, APPLE, CXX),
deps = [
":templateprocessor",
"//xplat/folly:molly",
"//xplat/third-party/gmock:gtest",
react_native_xplat_target("react/config:config"),
react_native_xplat_target("react/renderer/components/image:image"),
@@ -118,9 +118,6 @@ rn_xplat_cxx_library(
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
YOGA_CXX_TARGET,
react_native_xplat_target("react/renderer/attributedstring:attributedstring"),
react_native_xplat_target("react/renderer/core:core"),
@@ -152,7 +149,6 @@ fb_xplat_cxx_test(
),
deps = [
":textlayoutmanager",
"//xplat/folly:molly",
"//xplat/third-party/gmock:gtest",
],
)
-4
View File
@@ -47,9 +47,6 @@ rn_xplat_cxx_library(
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
react_native_xplat_target("react/utils:utils"),
react_native_xplat_target("react/renderer/debug:debug"),
react_native_xplat_target("react/renderer/core:core"),
@@ -73,7 +70,6 @@ fb_xplat_cxx_test(
platforms = (ANDROID, APPLE, CXX),
deps = [
":timeline",
"//xplat/folly:molly",
"//xplat/third-party/gmock:gtest",
],
)
+1 -4
View File
@@ -50,9 +50,7 @@ rn_xplat_cxx_library(
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
"//xplat/folly:dynamic",
"//xplat/jsi:JSIDynamic",
"//xplat/jsi:jsi",
react_native_xplat_target("react/config:config"),
@@ -82,7 +80,6 @@ fb_xplat_cxx_test(
platforms = (ANDROID, APPLE, CXX),
deps = [
":uimanager",
"//xplat/folly:molly",
"//xplat/third-party/gmock:gtest",
react_native_xplat_target("react/config:config"),
react_native_xplat_target("react/renderer/components/image:image"),
-4
View File
@@ -56,11 +56,7 @@ rn_xplat_cxx_library(
tests = [],
visibility = ["PUBLIC"],
deps = [
"//third-party/glog:glog",
"//xplat/folly:container_evicting_cache_map",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
"//xplat/jsi:jsi",
react_native_xplat_target("butter:butter"),
react_native_xplat_target("react/debug:debug"),
-6
View File
@@ -421,12 +421,6 @@ def rn_codegen_components(
tests = [":generated_tests-{}".format(name)],
visibility = ["PUBLIC"],
deps = [
"//third-party/glog:glog",
"//xplat/fbsystrace:fbsystrace",
"//xplat/folly:headers_only_do_not_use",
"//xplat/folly:memory",
"//xplat/folly:molly",
YOGA_CXX_TARGET,
react_native_xplat_target("react/renderer/debug:debug"),
react_native_xplat_target("react/renderer/core:core"),
react_native_xplat_target("react/renderer/graphics:graphics"),