Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion upstream
Submodule upstream updated 77 files
+43 −43 .bazelci/presubmit.yml
+5 −5 MODULE.bazel
+12 −12 maven_install.json
+1 −1 src/create_java_tools_release.sh
+93 −73 src/main/cpp/archive_utils.cc
+1 −0 src/main/java/com/google/devtools/build/lib/analysis/ConfiguredTargetFactory.java
+10 −3 src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java
+33 −1 src/main/java/com/google/devtools/build/lib/analysis/starlark/StarlarkRuleClassFunctions.java
+1 −7 src/main/java/com/google/devtools/build/lib/bazel/rules/cpp/BazelCcModule.java
+2 −100 src/main/java/com/google/devtools/build/lib/bazel/rules/cpp/BazelCppSemantics.java
+0 −7 src/main/java/com/google/devtools/build/lib/includescanning/IncludeScanningModule.java
+22 −1 src/main/java/com/google/devtools/build/lib/packages/RuleClass.java
+3 −0 src/main/java/com/google/devtools/build/lib/packages/RuleClassData.java
+1 −0 src/main/java/com/google/devtools/build/lib/packages/RuleDataCodec.java
+0 −2 src/main/java/com/google/devtools/build/lib/rules/cpp/CcModule.java
+27 −26 src/main/java/com/google/devtools/build/lib/rules/cpp/CcStarlarkInternal.java
+1 −3 src/main/java/com/google/devtools/build/lib/rules/cpp/CcToolchainFeatures.java
+3 −3 src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileAction.java
+61 −11 src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileActionBuilder.java
+2 −3 src/main/java/com/google/devtools/build/lib/rules/cpp/CppCompileActionTemplate.java
+9 −2 src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java
+6 −3 src/main/java/com/google/devtools/build/lib/rules/cpp/CppOptions.java
+0 −33 src/main/java/com/google/devtools/build/lib/rules/cpp/CppSemantics.java
+1 −0 src/main/java/com/google/devtools/build/lib/rules/test/StarlarkTestingModule.java
+16 −1 src/main/java/com/google/devtools/build/lib/starlarkbuildapi/StarlarkRuleFunctionsApi.java
+1 −1 src/main/starlark/builtins_bzl/common/builtin_exec_platforms.bzl
+0 −2 src/main/starlark/builtins_bzl/common/cc/attrs.bzl
+0 −2 src/main/starlark/builtins_bzl/common/cc/cc_binary.bzl
+59 −58 src/main/starlark/builtins_bzl/common/cc/cc_common.bzl
+2 −2 src/main/starlark/builtins_bzl/common/cc/cc_helper.bzl
+3 −3 src/main/starlark/builtins_bzl/common/cc/cc_helper_internal.bzl
+4 −4 src/main/starlark/builtins_bzl/common/cc/cc_info.bzl
+0 −2 src/main/starlark/builtins_bzl/common/cc/cc_library.bzl
+2 −2 src/main/starlark/builtins_bzl/common/cc/cc_static_library.bzl
+0 −1 src/main/starlark/builtins_bzl/common/cc/cc_test.bzl
+0 −2 src/main/starlark/builtins_bzl/common/cc/cc_toolchain_info.bzl
+10 −10 src/main/starlark/builtins_bzl/common/cc/compile/cc_compilation_helper.bzl
+11 −11 src/main/starlark/builtins_bzl/common/cc/compile/cc_compilation_outputs.bzl
+53 −64 src/main/starlark/builtins_bzl/common/cc/compile/compile.bzl
+7 −4 src/main/starlark/builtins_bzl/common/cc/compile/compile_action_templates.bzl
+3 −3 src/main/starlark/builtins_bzl/common/cc/compile/compile_build_variables.bzl
+9 −7 src/main/starlark/builtins_bzl/common/cc/compile/linkstamp_compile.bzl
+5 −5 src/main/starlark/builtins_bzl/common/cc/compile/lto_compilation_context.bzl
+2 −2 src/main/starlark/builtins_bzl/common/cc/fdo/fdo_context.bzl
+7 −7 src/main/starlark/builtins_bzl/common/cc/link/cc_linking_helper.bzl
+4 −4 src/main/starlark/builtins_bzl/common/cc/link/cpp_link_action.bzl
+6 −6 src/main/starlark/builtins_bzl/common/cc/link/create_extra_link_time_library.bzl
+0 −2 src/main/starlark/builtins_bzl/common/cc/link/create_libraries_to_link_values.bzl
+11 −12 src/main/starlark/builtins_bzl/common/cc/link/create_library_to_link.bzl
+5 −5 src/main/starlark/builtins_bzl/common/cc/link/create_linker_input.bzl
+4 −4 src/main/starlark/builtins_bzl/common/cc/link/create_linking_context_from_compilation_outputs.bzl
+11 −11 src/main/starlark/builtins_bzl/common/cc/link/finalize_link_action.bzl
+2 −2 src/main/starlark/builtins_bzl/common/cc/link/link.bzl
+3 −3 src/main/starlark/builtins_bzl/common/cc/link/link_build_variables.bzl
+14 −14 src/main/starlark/builtins_bzl/common/cc/link/lto_backends.bzl
+2 −2 src/main/starlark/builtins_bzl/common/cc/link/lto_indexing_action.bzl
+4 −0 src/main/starlark/builtins_bzl/common/cc/semantics.bzl
+2 −2 src/main/starlark/builtins_bzl/common/cc/toolchain_config/configure_features.bzl
+2 −3 src/main/starlark/builtins_bzl/common/objc/objc_common.bzl
+18 −0 src/test/java/com/google/devtools/build/lib/analysis/BUILD
+1,435 −0 src/test/java/com/google/devtools/build/lib/analysis/MaterializerRulesRealDepsTest.java
+242 −158 src/test/java/com/google/devtools/build/lib/analysis/MaterializerRulesTest.java
+4 −0 src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java
+1 −0 src/test/java/com/google/devtools/build/lib/packages/RuleClassTest.java
+99 −1 src/test/java/com/google/devtools/build/lib/query2/cquery/ConfiguredTargetQuerySemanticsTest.java
+95 −0 src/test/java/com/google/devtools/build/lib/query2/testutil/QueryTest.java
+0 −23 src/test/java/com/google/devtools/build/lib/rules/cpp/BUILD
+25 −15 src/test/java/com/google/devtools/build/lib/rules/cpp/CcToolchainFeaturesTest.java
+18 −6 src/test/java/com/google/devtools/build/lib/rules/cpp/CompileCommandLineTest.java
+16 −5 src/test/java/com/google/devtools/build/lib/rules/cpp/LinkBuildVariablesTestCase.java
+16 −3 src/test/java/com/google/devtools/build/lib/rules/cpp/LinkCommandLineTest.java
+0 −72 src/test/java/com/google/devtools/build/lib/rules/cpp/MockCppSemantics.java
+0 −1 src/test/shell/bazel/cc_integration_test.sh
+8 −10 src/test/shell/integration/client_test.sh
+21 −12 src/tools/remote/README.md
+10 −10 third_party/BUILD
+6 −6 tools/jdk/BUILD.java_tools