mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
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:
committed by
Facebook GitHub Bot
parent
063c2b4668
commit
450fa4d1d3
@@ -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",
|
||||
|
||||
@@ -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"),
|
||||
],
|
||||
)
|
||||
|
||||
@@ -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",
|
||||
],
|
||||
)
|
||||
|
||||
@@ -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",
|
||||
],
|
||||
)
|
||||
|
||||
@@ -55,7 +55,6 @@ rn_xplat_cxx_library(
|
||||
],
|
||||
xcode_public_headers_symlinks = True,
|
||||
deps = [
|
||||
"//xplat/folly:molly",
|
||||
react_native_xplat_dep("jsi:jsi"),
|
||||
],
|
||||
)
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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"),
|
||||
|
||||
@@ -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",
|
||||
],
|
||||
)
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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"),
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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",
|
||||
],
|
||||
)
|
||||
|
||||
@@ -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"),
|
||||
|
||||
@@ -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",
|
||||
],
|
||||
)
|
||||
|
||||
@@ -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",
|
||||
],
|
||||
)
|
||||
|
||||
@@ -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"),
|
||||
|
||||
@@ -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"),
|
||||
|
||||
@@ -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"),
|
||||
|
||||
Reference in New Issue
Block a user