Skip to content

Commit 27198f9

Browse files
authored
Merge branch 'main' into revert
2 parents 88ef5c1 + 5d129e9 commit 27198f9

File tree

105 files changed

+2018
-453
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

105 files changed

+2018
-453
lines changed

.bazelci/presubmit.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1108,7 +1108,3 @@ tasks:
11081108
- "//..."
11091109
test_targets:
11101110
- "//..."
1111-
1112-
buildifier:
1113-
version: latest
1114-
warnings: "all"

.github/workflows/formatting.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,14 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- uses: actions/checkout@v2
17+
- name: Buildifier
18+
run: |
19+
wget "https://github.com/bazelbuild/buildtools/releases/download/v${BUILDIFIER_VERSION}/buildifier-linux-amd64" -O buildifier
20+
chmod +x ./buildifier
21+
./buildifier -lint=warn -mode=check -warnings=all -r ${{ github.workspace }}
22+
rm ./buildifier
23+
env:
24+
BUILDIFIER_VERSION: 8.0.2
1725
- uses: DoozyX/[email protected]
1826
with:
1927
source: '.'

MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ use_repo(
9090
"libc",
9191
"rtra",
9292
"rtra__serde-1.0.217",
93-
"rtra__serde_json-1.0.137",
93+
"rtra__serde_json-1.0.138",
9494
"rules_rust_test_load_arbitrary_tool",
9595
"rules_rust_toolchain_test_target_json",
9696
)

cargo/private/cargo_build_script.bzl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ load("@bazel_skylib//lib:paths.bzl", "paths")
44
load("@bazel_skylib//rules:common_settings.bzl", "BuildSettingInfo")
55
load("@bazel_tools//tools/cpp:toolchain_utils.bzl", "find_cpp_toolchain")
66
load("@rules_cc//cc:action_names.bzl", "ACTION_NAMES")
7+
load("@rules_cc//cc/common:cc_common.bzl", "cc_common")
78
load("//rust:defs.bzl", "rust_common")
89
load("//rust:rust_common.bzl", "BuildInfo")
910

cargo/private/internal_extensions.bzl

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
"""Bzlmod module extensions that are only used internally"""
22

3+
load("@bazel_features//:features.bzl", "bazel_features")
34
load("//cargo:deps.bzl", "cargo_dependencies")
45

56
def _internal_deps_impl(module_ctx):
@@ -12,10 +13,15 @@ def _internal_deps_impl(module_ctx):
1213
# is_dev_dep is ignored here. It's not relevant for internal_deps, as dev
1314
# dependencies are only relevant for module extensions that can be used
1415
# by other MODULES.
15-
return module_ctx.extension_metadata(
16-
root_module_direct_deps = [repo.repo for repo in direct_deps],
17-
root_module_direct_dev_deps = [],
18-
)
16+
metadata_kwargs = {
17+
"root_module_direct_deps": [repo.repo for repo in direct_deps],
18+
"root_module_direct_dev_deps": [],
19+
}
20+
21+
if bazel_features.external_deps.extension_metadata_has_reproducible:
22+
metadata_kwargs["reproducible"] = True
23+
24+
return module_ctx.extension_metadata(**metadata_kwargs)
1925

2026
# This is named a single character to reduce the size of path names when running build scripts, to reduce the chance
2127
# of hitting the 260 character windows path name limit.

examples/crate_universe/MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -616,7 +616,7 @@ use_repo(
616616
"crates_vendor_pkgs__tracing-0.1.41",
617617
"crates_vendor_pkgs__tracing-subscriber-0.3.19",
618618
"cvm",
619-
"cvm__tempfile-3.15.0",
619+
"cvm__tempfile-3.16.0",
620620
"cvm__tokio-1.43.0",
621621
"cvm__tokio-test-0.4.4",
622622
)

examples/crate_universe/alias_rule/cargo-bazel-lock_global_alias_annotation_none.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"checksum": "ada765c28b94768d68976e0b5bfdbdd95c36c9c03fc4c1341112d3d03f89a7e3",
2+
"checksum": "0b175bc37d566da5fe84c73eafac661a2a63c54e48018171d60023e60e2f959d",
33
"crates": {
44
"direct-cargo-bazel-deps 0.0.1": {
55
"name": "direct-cargo-bazel-deps",

examples/crate_universe/alias_rule/cargo-bazel-lock_global_alias_annotation_opt.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"checksum": "f17d39a7245250d57bdde7ef4fb4ea9d20af493a0de62a2926a502b541b0d4cd",
2+
"checksum": "6168e50ce554c325e7cd7648b8af23060c35670254e2ee6eb12e12ce8e361eaa",
33
"crates": {
44
"direct-cargo-bazel-deps 0.0.1": {
55
"name": "direct-cargo-bazel-deps",

examples/crate_universe/alias_rule/cargo-bazel-lock_global_custom_annotation_none.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"checksum": "da9f00f61c0a0ba41e4e3bd4647ecd93cbf6698d63e682e4b87f1b997f7c992c",
2+
"checksum": "8548d8aea6a668636f32213571ee4613bccf6e42a8c348729db3e995bb165c99",
33
"crates": {
44
"direct-cargo-bazel-deps 0.0.1": {
55
"name": "direct-cargo-bazel-deps",

examples/crate_universe/alias_rule/cargo-bazel-lock_global_dbg_annotation_fastbuild.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"checksum": "b9c7a321739ba98b4426a4fff987ee2627784824a107e2751df9cd97c3ff6027",
2+
"checksum": "0192c5add4aa14a44263591f6de5c6959f75ed8d19ca3f824c94155b43867cf9",
33
"crates": {
44
"direct-cargo-bazel-deps 0.0.1": {
55
"name": "direct-cargo-bazel-deps",

examples/crate_universe/alias_rule/cargo-bazel-lock_global_opt_annotation_alias.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"checksum": "627b6296d8735ba4e760c7ba10b3e84a4ac0fe2e77b42ea94f9c6f9558b25827",
2+
"checksum": "e5965970a46d761f1fd190c2fcaa3b9407e42c2f4276fa1aca28db0a2a6940ab",
33
"crates": {
44
"direct-cargo-bazel-deps 0.0.1": {
55
"name": "direct-cargo-bazel-deps",

examples/crate_universe/alias_rule/cargo-bazel-lock_global_opt_annotation_dbg.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"checksum": "f7cd279078538b45cce848867dc0f792313acf77bf7609f35f5e61b5a1f8ffa5",
2+
"checksum": "d077d90815047260cb05ba52fd60ff3acd28fe29f9d2944b343977a0b2ff3479",
33
"crates": {
44
"direct-cargo-bazel-deps 0.0.1": {
55
"name": "direct-cargo-bazel-deps",

examples/crate_universe/alias_rule/cargo-bazel-lock_global_opt_annotation_none.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"checksum": "1dbed40c57aa50acd1bc2a5cd2ddb67f35ac3bbe511ac91e29d81fd464f91d55",
2+
"checksum": "fbb85524633971bf48042b0e6a85766c02ad622cb0010345496dd11ece6b4d1e",
33
"crates": {
44
"direct-cargo-bazel-deps 0.0.1": {
55
"name": "direct-cargo-bazel-deps",

examples/crate_universe/cargo_aliases/cargo-bazel-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/crate_universe/cargo_conditional_deps/cargo-bazel-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/crate_universe/cargo_workspace/cargo-bazel-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/crate_universe/complicated_dependencies/cargo-bazel-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/crate_universe/multi_package/cargo-bazel-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/crate_universe/override_target/cargo-bazel-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/crate_universe/using_cxx/cargo-bazel-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/crate_universe/using_cxx/cxxbridge-cmd.cargo-bazel-lock.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"checksum": "52b1cfe7911faccdeabc2611b0196e3beebbe211dd0e3a49fe29c6937eaaa330",
2+
"checksum": "9394139952d3f3eb07a3263d99517fad1c7232e46a00dd82044eba40d2c8b718",
33
"crates": {
44
"anstyle 1.0.1": {
55
"name": "anstyle",

examples/crate_universe/vendor_local_manifests/crates/BUILD.bazel

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/crate_universe/vendor_local_manifests/crates/defs.bzl

Lines changed: 11 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)