File tree Expand file tree Collapse file tree
main/java/com/google/devtools/build/lib
test/java/com/google/devtools/build/lib Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -401,6 +401,7 @@ java_library(
401401 "//src/main/java/com/google/devtools/build/lib/exec:test_xml_output_parser_exception" ,
402402 "//src/main/java/com/google/devtools/build/lib/graph" ,
403403 "//src/main/java/com/google/devtools/build/lib/packages" ,
404+ "//src/main/java/com/google/devtools/build/lib/packages:configured_attribute_mapper" ,
404405 "//src/main/java/com/google/devtools/build/lib/packages:exec_group" ,
405406 "//src/main/java/com/google/devtools/build/lib/packages/semantics" ,
406407 "//src/main/java/com/google/devtools/build/lib/profiler" ,
Original file line number Diff line number Diff line change @@ -10,21 +10,33 @@ filegroup(
1010 visibility = ["//src:__subpackages__" ],
1111)
1212
13+ java_library (
14+ name = "configured_attribute_mapper" ,
15+ srcs = ["ConfiguredAttributeMapper.java" ],
16+ deps = [
17+ ":packages" ,
18+ "//src/main/java/com/google/devtools/build/lib/analysis:config/config_matching_provider" ,
19+ "//src/main/java/com/google/devtools/build/lib/cmdline" ,
20+ "//third_party:guava" ,
21+ "//third_party:jsr305" ,
22+ ],
23+ )
24+
1325java_library (
1426 name = "packages" ,
1527 srcs = glob (
1628 ["*.java" ],
1729 exclude = [
1830 "BuilderFactoryForTesting.java" , # see builder_factory_for_testing
1931 "ExecGroup.java" ,
32+ "ConfiguredAttributeMapper.java" ,
2033 ],
2134 ),
2235 deps = [
2336 ":exec_group" ,
2437 "//src/main/java/com/google/devtools/build/docgen/annot" ,
2538 "//src/main/java/com/google/devtools/build/lib/actions:execution_requirements" ,
2639 "//src/main/java/com/google/devtools/build/lib/actions:thread_state_receiver" ,
27- "//src/main/java/com/google/devtools/build/lib/analysis:config/config_matching_provider" ,
2840 "//src/main/java/com/google/devtools/build/lib/analysis:config/fragment" ,
2941 "//src/main/java/com/google/devtools/build/lib/analysis:config/fragment_class_set" ,
3042 "//src/main/java/com/google/devtools/build/lib/analysis:config/transitions/configuration_transition" ,
Original file line number Diff line number Diff line change @@ -62,6 +62,7 @@ java_library(
6262 "//src/main/java/com/google/devtools/build/lib/events" ,
6363 "//src/main/java/com/google/devtools/build/lib/graph" ,
6464 "//src/main/java/com/google/devtools/build/lib/packages" ,
65+ "//src/main/java/com/google/devtools/build/lib/packages:configured_attribute_mapper" ,
6566 "//src/main/java/com/google/devtools/build/lib/packages:exec_group" ,
6667 "//src/main/java/com/google/devtools/build/lib/pkgcache" ,
6768 "//src/main/java/com/google/devtools/build/lib/pkgcache:QueryTransitivePackagePreloader" ,
Original file line number Diff line number Diff line change @@ -56,6 +56,7 @@ java_library(
5656 "//src/main/java/com/google/devtools/build/lib/exec:test_policy" ,
5757 "//src/main/java/com/google/devtools/build/lib/exec/local:options" ,
5858 "//src/main/java/com/google/devtools/build/lib/packages" ,
59+ "//src/main/java/com/google/devtools/build/lib/packages:configured_attribute_mapper" ,
5960 "//src/main/java/com/google/devtools/build/lib/pkgcache" ,
6061 "//src/main/java/com/google/devtools/build/lib/profiler" ,
6162 "//src/main/java/com/google/devtools/build/lib/profiler:profiler-output" ,
Original file line number Diff line number Diff line change @@ -125,6 +125,7 @@ java_library(
125125 "//src/main/java/com/google/devtools/build/lib/events" ,
126126 "//src/main/java/com/google/devtools/build/lib/exec:bin_tools" ,
127127 "//src/main/java/com/google/devtools/build/lib/packages" ,
128+ "//src/main/java/com/google/devtools/build/lib/packages:configured_attribute_mapper" ,
128129 "//src/main/java/com/google/devtools/build/lib/packages:exec_group" ,
129130 "//src/main/java/com/google/devtools/build/lib/packages/semantics" ,
130131 "//src/main/java/com/google/devtools/build/lib/pkgcache" ,
Original file line number Diff line number Diff line change @@ -90,6 +90,7 @@ java_library(
9090 "//src/main/java/com/google/devtools/build/lib/events" ,
9191 "//src/main/java/com/google/devtools/build/lib/exec:execution_options" ,
9292 "//src/main/java/com/google/devtools/build/lib/packages" ,
93+ "//src/main/java/com/google/devtools/build/lib/packages:configured_attribute_mapper" ,
9394 "//src/main/java/com/google/devtools/build/lib/packages/semantics" ,
9495 "//src/main/java/com/google/devtools/build/lib/pkgcache" ,
9596 "//src/main/java/com/google/devtools/build/lib/rules:repository/local_repository_rule" ,
Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ java_library(
2424 "//src/main/java/com/google/devtools/build/lib/analysis:xcode_config_event" ,
2525 "//src/main/java/com/google/devtools/build/lib/cmdline" ,
2626 "//src/main/java/com/google/devtools/build/lib/packages" ,
27+ "//src/main/java/com/google/devtools/build/lib/packages:configured_attribute_mapper" ,
2728 "//src/main/java/com/google/devtools/build/lib/rules/apple" ,
2829 "//src/main/java/com/google/devtools/build/lib/skyframe:configured_target_and_data" ,
2930 "//src/main/java/net/starlark/java/eval" ,
Original file line number Diff line number Diff line change @@ -33,6 +33,7 @@ java_library(
3333 "//src/main/java/com/google/devtools/build/lib/analysis:transitive_info_collection" ,
3434 "//src/main/java/com/google/devtools/build/lib/cmdline" ,
3535 "//src/main/java/com/google/devtools/build/lib/packages" ,
36+ "//src/main/java/com/google/devtools/build/lib/packages:configured_attribute_mapper" ,
3637 "//src/main/java/com/google/devtools/build/lib/rules/config" ,
3738 "//src/main/java/com/google/devtools/build/lib/rules/config:config_feature_flag_options" ,
3839 "//src/main/java/com/google/devtools/build/lib/rules/config:feature_flag_value" ,
You can’t perform that action at this time.
0 commit comments