Skip to content

Commit 2d66bd4

Browse files
mzleefacebook-github-bot
authored andcommitted
Rename the folly headers_only target to warn
Summary: This target is not a good idea for a number of reasons: 1. It groups up multiple targets which breaks the dependency graph 2. It does not handle dependency remapping correctly 3. It has no mirror into fbcode We should warn people this is a bad idea Reviewed By: alexmalyshev Differential Revision: D36519357 fbshipit-source-id: d60ca3237c7710118732578fecd1b2fc8903321b
1 parent a3e25b2 commit 2d66bd4

File tree

38 files changed

+38
-38
lines changed

38 files changed

+38
-38
lines changed

BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ rn_xplat_cxx_library2(
165165
":RCTCxxUtils",
166166
":ReactInternal",
167167
"//xplat/fbsystrace:fbsystrace",
168-
"//xplat/folly:headers_only",
168+
"//xplat/folly:headers_only_do_not_use",
169169
react_native_xplat_target("cxxreact:module"),
170170
react_native_xplat_target("cxxreact:bridge"),
171171
react_native_xplat_target("reactperflogger:reactperflogger"),

ReactCommon/butter/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ rn_xplat_cxx_library(
4747
deps = [
4848
"//third-party/glog:glog",
4949
"//xplat/fbsystrace:fbsystrace",
50-
"//xplat/folly:headers_only",
50+
"//xplat/folly:headers_only_do_not_use",
5151
"//xplat/folly:memory",
5252
"//xplat/folly:molly",
5353
],

ReactCommon/cxxreact/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ rn_xplat_cxx_library(
140140
":jsbigstring",
141141
":module",
142142
"//xplat/fbsystrace:fbsystrace",
143-
"//xplat/folly:headers_only",
143+
"//xplat/folly:headers_only_do_not_use",
144144
"//xplat/folly:memory",
145145
"//xplat/folly:molly",
146146
"//xplat/jsi:jsi",

ReactCommon/react/bridging/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ rn_xplat_cxx_library(
1515
tests = [":tests"],
1616
visibility = ["PUBLIC"],
1717
deps = [
18-
"//xplat/folly:headers_only",
18+
"//xplat/folly:headers_only_do_not_use",
1919
],
2020
exported_deps = [
2121
react_native_xplat_target("butter:butter"),

ReactCommon/react/config/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ rn_xplat_cxx_library(
3838
deps = [
3939
"//third-party/glog:glog",
4040
"//xplat/fbsystrace:fbsystrace",
41-
"//xplat/folly:headers_only",
41+
"//xplat/folly:headers_only_do_not_use",
4242
"//xplat/folly:memory",
4343
"//xplat/folly:molly",
4444
],

ReactCommon/react/debug/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ rn_xplat_cxx_library(
5656
visibility = ["PUBLIC"],
5757
deps = [
5858
"//xplat/fbsystrace:fbsystrace",
59-
"//xplat/folly:headers_only",
59+
"//xplat/folly:headers_only_do_not_use",
6060
"//xplat/folly:memory",
6161
"//xplat/folly:molly",
6262
],

ReactCommon/react/nativemodule/core/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ rn_xplat_cxx_library(
7070
deps = [
7171
"//third-party/glog:glog",
7272
"//xplat/fbsystrace:fbsystrace",
73-
"//xplat/folly:headers_only",
73+
"//xplat/folly:headers_only_do_not_use",
7474
"//xplat/folly:memory",
7575
"//xplat/folly:molly",
7676
"//xplat/jsi:JSIDynamic",

ReactCommon/react/renderer/animations/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ rn_xplat_cxx_library(
5252
deps = [
5353
"//third-party/glog:glog",
5454
"//xplat/fbsystrace:fbsystrace",
55-
"//xplat/folly:headers_only",
55+
"//xplat/folly:headers_only_do_not_use",
5656
"//xplat/folly:memory",
5757
"//xplat/folly:molly",
5858
"//xplat/jsi:JSIDynamic",

ReactCommon/react/renderer/attributedstring/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ rn_xplat_cxx_library(
5252
deps = [
5353
"//third-party/glog:glog",
5454
"//xplat/fbsystrace:fbsystrace",
55-
"//xplat/folly:headers_only",
55+
"//xplat/folly:headers_only_do_not_use",
5656
"//xplat/folly:memory",
5757
"//xplat/folly:molly",
5858
react_native_xplat_target("react/debug:debug"),

ReactCommon/react/renderer/componentregistry/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ rn_xplat_cxx_library(
4747
deps = [
4848
"//third-party/glog:glog",
4949
"//xplat/fbsystrace:fbsystrace",
50-
"//xplat/folly:headers_only",
50+
"//xplat/folly:headers_only_do_not_use",
5151
"//xplat/folly:memory",
5252
"//xplat/folly:molly",
5353
"//xplat/jsi:JSIDynamic",

ReactCommon/react/renderer/componentregistry/native/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ rn_xplat_cxx_library(
4646
deps = [
4747
"//third-party/glog:glog",
4848
"//xplat/fbsystrace:fbsystrace",
49-
"//xplat/folly:headers_only",
49+
"//xplat/folly:headers_only_do_not_use",
5050
"//xplat/folly:memory",
5151
"//xplat/folly:molly",
5252
"//xplat/jsi:JSIDynamic",

ReactCommon/react/renderer/components/image/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ rn_xplat_cxx_library(
4747
tests = [":tests"],
4848
visibility = ["PUBLIC"],
4949
deps = [
50-
"//xplat/folly:headers_only",
50+
"//xplat/folly:headers_only_do_not_use",
5151
"//xplat/folly:molly",
5252
YOGA_CXX_TARGET,
5353
react_native_xplat_target("react/debug:debug"),

ReactCommon/react/renderer/components/legacyviewmanagerinterop/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ rn_xplat_cxx_library(
4141
],
4242
visibility = ["PUBLIC"],
4343
deps = [
44-
"//xplat/folly:headers_only",
44+
"//xplat/folly:headers_only_do_not_use",
4545
"//xplat/folly:memory",
4646
react_native_xplat_target("react/renderer/core:core"),
4747
react_native_xplat_target("react/renderer/components/view:view"),

ReactCommon/react/renderer/components/modal/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ rn_xplat_cxx_library(
7171
deps = [
7272
"//third-party/glog:glog",
7373
"//xplat/fbsystrace:fbsystrace",
74-
"//xplat/folly:headers_only",
74+
"//xplat/folly:headers_only_do_not_use",
7575
"//xplat/folly:memory",
7676
"//xplat/folly:molly",
7777
YOGA_CXX_TARGET,

ReactCommon/react/renderer/components/progressbar/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ rn_xplat_cxx_library(
7878
deps = [
7979
"//third-party/glog:glog",
8080
"//xplat/fbsystrace:fbsystrace",
81-
"//xplat/folly:headers_only",
81+
"//xplat/folly:headers_only_do_not_use",
8282
"//xplat/folly:memory",
8383
"//xplat/folly:molly",
8484
YOGA_CXX_TARGET,

ReactCommon/react/renderer/components/root/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ rn_xplat_cxx_library(
4646
deps = [
4747
"//third-party/glog:glog",
4848
"//xplat/fbsystrace:fbsystrace",
49-
"//xplat/folly:headers_only",
49+
"//xplat/folly:headers_only_do_not_use",
5050
"//xplat/folly:memory",
5151
"//xplat/folly:molly",
5252
YOGA_CXX_TARGET,

ReactCommon/react/renderer/components/scrollview/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ rn_xplat_cxx_library(
5353
deps = [
5454
"//third-party/glog:glog",
5555
"//xplat/fbsystrace:fbsystrace",
56-
"//xplat/folly:headers_only",
56+
"//xplat/folly:headers_only_do_not_use",
5757
"//xplat/folly:memory",
5858
"//xplat/folly:molly",
5959
YOGA_CXX_TARGET,

ReactCommon/react/renderer/components/slider/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ rn_xplat_cxx_library(
7878
],
7979
visibility = ["PUBLIC"],
8080
deps = [
81-
"//xplat/folly:headers_only",
81+
"//xplat/folly:headers_only_do_not_use",
8282
"//xplat/folly:molly",
8383
YOGA_CXX_TARGET,
8484
react_native_xplat_target("react/debug:debug"),

ReactCommon/react/renderer/components/switch/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ rn_xplat_cxx_library(
5454
deps = [
5555
"//third-party/glog:glog",
5656
"//xplat/fbsystrace:fbsystrace",
57-
"//xplat/folly:headers_only",
57+
"//xplat/folly:headers_only_do_not_use",
5858
"//xplat/folly:memory",
5959
"//xplat/folly:molly",
6060
YOGA_CXX_TARGET,

ReactCommon/react/renderer/components/text/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ rn_xplat_cxx_library(
5757
"//third-party/glog:glog",
5858
"//xplat/fbsystrace:fbsystrace",
5959
"//xplat/folly:container_evicting_cache_map",
60-
"//xplat/folly:headers_only",
60+
"//xplat/folly:headers_only_do_not_use",
6161
"//xplat/folly:memory",
6262
"//xplat/folly:molly",
6363
YOGA_CXX_TARGET,

ReactCommon/react/renderer/components/textinput/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ rn_xplat_cxx_library(
5454
"//third-party/glog:glog",
5555
"//xplat/fbsystrace:fbsystrace",
5656
"//xplat/folly:container_evicting_cache_map",
57-
"//xplat/folly:headers_only",
57+
"//xplat/folly:headers_only_do_not_use",
5858
"//xplat/folly:memory",
5959
"//xplat/folly:molly",
6060
YOGA_CXX_TARGET,

ReactCommon/react/renderer/components/textinput/iostextinput/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ rn_xplat_cxx_library(
5151
"//third-party/glog:glog",
5252
"//xplat/fbsystrace:fbsystrace",
5353
"//xplat/folly:container_evicting_cache_map",
54-
"//xplat/folly:headers_only",
54+
"//xplat/folly:headers_only_do_not_use",
5555
"//xplat/folly:memory",
5656
"//xplat/folly:molly",
5757
YOGA_CXX_TARGET,

ReactCommon/react/renderer/components/unimplementedview/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ rn_xplat_cxx_library(
4646
deps = [
4747
"//third-party/glog:glog",
4848
"//xplat/fbsystrace:fbsystrace",
49-
"//xplat/folly:headers_only",
49+
"//xplat/folly:headers_only_do_not_use",
5050
"//xplat/folly:memory",
5151
"//xplat/folly:molly",
5252
YOGA_CXX_TARGET,

ReactCommon/react/renderer/components/view/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ rn_xplat_cxx_library(
5353
deps = [
5454
"//third-party/glog:glog",
5555
"//xplat/fbsystrace:fbsystrace",
56-
"//xplat/folly:headers_only",
56+
"//xplat/folly:headers_only_do_not_use",
5757
"//xplat/folly:memory",
5858
"//xplat/folly:molly",
5959
YOGA_CXX_TARGET,

ReactCommon/react/renderer/core/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ rn_xplat_cxx_library(
5050
deps = [
5151
"//third-party/glog:glog",
5252
"//xplat/fbsystrace:fbsystrace",
53-
"//xplat/folly:headers_only",
53+
"//xplat/folly:headers_only_do_not_use",
5454
"//xplat/folly:memory",
5555
"//xplat/folly:molly",
5656
"//xplat/jsi:JSIDynamic",

ReactCommon/react/renderer/debug/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ rn_xplat_cxx_library(
5050
visibility = ["PUBLIC"],
5151
deps = [
5252
"//xplat/fbsystrace:fbsystrace",
53-
"//xplat/folly:headers_only",
53+
"//xplat/folly:headers_only_do_not_use",
5454
"//xplat/folly:memory",
5555
"//xplat/folly:molly",
5656
react_native_xplat_target("butter:butter"),

ReactCommon/react/renderer/graphics/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ rn_xplat_cxx_library(
108108
react_native_xplat_target("butter:butter"),
109109
"//third-party/glog:glog",
110110
"//xplat/fbsystrace:fbsystrace",
111-
"//xplat/folly:headers_only",
111+
"//xplat/folly:headers_only_do_not_use",
112112
"//xplat/folly:memory",
113113
"//xplat/folly:molly",
114114
],

ReactCommon/react/renderer/imagemanager/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ rn_xplat_cxx_library(
9999
tests = [":tests"],
100100
visibility = ["PUBLIC"],
101101
deps = [
102-
"//xplat/folly:headers_only",
102+
"//xplat/folly:headers_only_do_not_use",
103103
"//xplat/folly:molly",
104104
YOGA_CXX_TARGET,
105105
react_native_xplat_target("react/debug:debug"),

ReactCommon/react/renderer/mapbuffer/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ rn_xplat_cxx_library(
4747
deps = [
4848
"//third-party/glog:glog",
4949
"//xplat/fbsystrace:fbsystrace",
50-
"//xplat/folly:headers_only",
50+
"//xplat/folly:headers_only_do_not_use",
5151
"//xplat/folly:memory",
5252
react_native_xplat_target("react/debug:debug"),
5353
],

ReactCommon/react/renderer/mounting/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ rn_xplat_cxx_library(
5050
deps = [
5151
"//third-party/glog:glog",
5252
"//xplat/fbsystrace:fbsystrace",
53-
"//xplat/folly:headers_only",
53+
"//xplat/folly:headers_only_do_not_use",
5454
"//xplat/folly:memory",
5555
"//xplat/folly:molly",
5656
react_native_xplat_target("butter:butter"),

ReactCommon/react/renderer/scheduler/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ rn_xplat_cxx_library(
4747
deps = [
4848
"//third-party/glog:glog",
4949
"//xplat/fbsystrace:fbsystrace",
50-
"//xplat/folly:headers_only",
50+
"//xplat/folly:headers_only_do_not_use",
5151
"//xplat/folly:memory",
5252
"//xplat/folly:molly",
5353
"//xplat/jsi:JSIDynamic",

ReactCommon/react/renderer/telemetry/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ rn_xplat_cxx_library(
5050
deps = [
5151
"//third-party/glog:glog",
5252
"//xplat/fbsystrace:fbsystrace",
53-
"//xplat/folly:headers_only",
53+
"//xplat/folly:headers_only_do_not_use",
5454
"//xplat/folly:memory",
5555
"//xplat/folly:molly",
5656
react_native_xplat_target("butter:butter"),

ReactCommon/react/renderer/templateprocessor/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ rn_xplat_cxx_library(
4949
deps = [
5050
"//third-party/glog:glog",
5151
"//xplat/fbsystrace:fbsystrace",
52-
"//xplat/folly:headers_only",
52+
"//xplat/folly:headers_only_do_not_use",
5353
"//xplat/folly:memory",
5454
"//xplat/folly:molly",
5555
"//xplat/jsi:JSIDynamic",

ReactCommon/react/renderer/textlayoutmanager/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ rn_xplat_cxx_library(
117117
deps = [
118118
"//third-party/glog:glog",
119119
"//xplat/fbsystrace:fbsystrace",
120-
"//xplat/folly:headers_only",
120+
"//xplat/folly:headers_only_do_not_use",
121121
"//xplat/folly:memory",
122122
"//xplat/folly:molly",
123123
YOGA_CXX_TARGET,

ReactCommon/react/renderer/timeline/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ rn_xplat_cxx_library(
4646
deps = [
4747
"//third-party/glog:glog",
4848
"//xplat/fbsystrace:fbsystrace",
49-
"//xplat/folly:headers_only",
49+
"//xplat/folly:headers_only_do_not_use",
5050
"//xplat/folly:memory",
5151
"//xplat/folly:molly",
5252
react_native_xplat_target("react/utils:utils"),

ReactCommon/react/renderer/uimanager/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ rn_xplat_cxx_library(
4949
deps = [
5050
"//third-party/glog:glog",
5151
"//xplat/fbsystrace:fbsystrace",
52-
"//xplat/folly:headers_only",
52+
"//xplat/folly:headers_only_do_not_use",
5353
"//xplat/folly:memory",
5454
"//xplat/folly:molly",
5555
"//xplat/jsi:JSIDynamic",

ReactCommon/react/utils/BUCK

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ rn_xplat_cxx_library(
5757
deps = [
5858
"//third-party/glog:glog",
5959
"//xplat/folly:container_evicting_cache_map",
60-
"//xplat/folly:headers_only",
60+
"//xplat/folly:headers_only_do_not_use",
6161
"//xplat/folly:memory",
6262
"//xplat/folly:molly",
6363
"//xplat/jsi:jsi",

packages/react-native-codegen/DEFS.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -427,7 +427,7 @@ def rn_codegen_components(
427427
deps = [
428428
"//third-party/glog:glog",
429429
"//xplat/fbsystrace:fbsystrace",
430-
"//xplat/folly:headers_only",
430+
"//xplat/folly:headers_only_do_not_use",
431431
"//xplat/folly:memory",
432432
"//xplat/folly:molly",
433433
YOGA_CXX_TARGET,

0 commit comments

Comments
 (0)