)]}'
{
  "commit": "0a4c4dfb0dc3c81c7b541ea5f0910341fefceed2",
  "tree": "bb3e423894b737189f8748c7ef138d92ea938d2e",
  "parents": [
    "6874b8d51b49c475b0461286d523de97191cf668"
  ],
  "author": {
    "name": "James Leitch",
    "email": "jleitch@consumingchaos.com",
    "time": "Fri Dec 08 13:42:54 2023 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Dec 08 13:42:54 2023 -0800"
  },
  "message": "fix: `rustc_compile_action` emits `CcInfo` for `wasm32` targets (#1979)\n\nThis change allows `cc_binary()`, `cc_library()`, etc. targets to depend\r\non `rust_libary()`, `rust_static_library()`, etc. targets when targeting\r\n`wasm32`.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "edd97e364d7a696a8418e2bc96699fee242e100b",
      "old_mode": 33188,
      "old_path": ".bazelci/presubmit.yml",
      "new_id": "ce9eef0f4105862cff3d475e6a02e2dab9aa9dee",
      "new_mode": 33188,
      "new_path": ".bazelci/presubmit.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "650c81c17e99ee8cb3ec832765f1c213b9775e3c",
      "new_mode": 33188,
      "new_path": ".envrc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3c5cbdd907ebb8aea8a9cb175f9d929ea1dfb15",
      "new_mode": 33188,
      "new_path": "crate_universe/flake.lock"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55672167f3c0c779049ce4024e07bc718e1e4d39",
      "new_mode": 33188,
      "new_path": "crate_universe/flake.nix"
    },
    {
      "type": "modify",
      "old_id": "a921d20439e6df8a70d1c8e56dc9fad86b13c6f3",
      "old_mode": 33188,
      "old_path": "examples/.bazelignore",
      "new_id": "d27cd1beb72a45a3c1920d9a93c4a7fe950ccc86",
      "new_mode": 33188,
      "new_path": "examples/.bazelignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6686d26d11bf9a95eb83e943abba1d28a3efae80",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/.bazelrc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6ef824c1f832ac2d158b227e5d42e825af3071a",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "702f9ca35bb47812f4f770f3e824447dc5200d68",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8438fafd8c4ca73cfbee4b404ad2baa032e7831e",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d4605e7c2a278c80728dc65ae21c35ac06770b73",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/WORKSPACE.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/cargo/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "90eda90c90319ab826ad2686e6041610c0fb9dfc",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/cargo/Cargo.lock"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a40041fd1516923e977039ee5cfcc5b267bc032",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/cargo/cargo-bazel-lock.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/cargo/crates/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2d4f45cb02f66cfac71abc493fd0190b49f7e6bd",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/cargo/crates/libc.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3810d54935a1bb8961db27a306385dba2c95fc76",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/cargo/crates/proc_macro2.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d33f436a59d991ad6dd2506bc4294f2fb34e30e",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/cargo/crates/syn.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4784624e4244ed59fcc7e55beb9e1218615eb41d",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/cargo/crates_repository.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0fff2254cd97cea2ab4208a0a097f0988b4086e6",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/cargo/platforms/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bb5e2f98afbe2ee188316f5a3436725f59c6cc94",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/nix_repositories.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55f7faca12db1e609936225e5fa19c8511ffa39a",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/platforms/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchain_rules/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchain_rules/cc_tools/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f55d2ca6260460d42fb42274b3093fc101f9a1d5",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchain_rules/cc_tools/clang.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "183462d7218ed22b082d53ca74440a287efb2b95",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchain_rules/cc_tools/ld.lld.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96131e9b03626363f7daa6aa41f8576d5000213f",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchain_rules/cc_tools/ld64.lld.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6f5acc3df21e09c1b7fa9520a9b9ac65873aa19",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchain_rules/cc_tools/lld_link.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "80b5d9334d4a08518d370814860e4b16783695e4",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchain_rules/cc_tools/llvm_ar.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "136294170859af74476ac39614f7bdb8e83ce749",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchain_rules/cc_tools/llvm_strip.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c29fa38d3588173160eeb53831956a37450149c2",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchain_rules/cc_tools/wasm_ld.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "726b18b2d4980d355b66ae367e0c3be61af8794b",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchain_rules/llvm_cc_toolchain_config.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18b9e4466f16eb4726abe7bf20b91999c3dbb203",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchains/cc/aarch64-apple-darwin/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6864ff30a451ca344ba3909a4783e04b5ec9ed5e",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchains/cc/aarch64-apple-ios/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d5e4f51bfec295550c05e22b1ba67822ac77086",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchains/cc/aarch64-linux-android/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8021a3f888b1be811d06b8c8988363a964a66c9",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchains/cc/aarch64-unknown-linux-gnu/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f2edf6830bb075a9c08d4dbd9680f1960e8702a",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchains/cc/wasm32-unknown-unknown/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3af385af2860e20958fa90f8a63c341416207783",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchains/cc/wasm32-wasi/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "578f632148cfc66ac1ad2884bca75f6ec0fc11fe",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchains/cc/x86_64-apple-darwin/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18c75dcfe6ec3e1a49418a4228ad5cf95e28ef82",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchains/cc/x86_64-pc-windows-msvc/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "49cb0cf511a355f52a05bfe6644093748c25a563",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchains/cc/x86_64-unknown-linux-gnu/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e85ae3065e6792d3459c3b6c4588b51e02f237b",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchains/cc/x86_64-unknown-nixos-gnu/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee0f84bac27318942bbfabc3f087ae207a216a73",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchains/rust/aarch64-apple-darwin/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d0ae508179d30434dea2fbd823abc9c7be2eb787",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchains/rust/aarch64-apple-ios/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c56b4833348247906755bac5884e6ba059d241e",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchains/rust/aarch64-linux-android/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "215b7d74d1deabaea8ad7429ce04acf7b453c07e",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchains/rust/aarch64-unknown-linux-gnu/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "409d1dfe1a9ab9d5503cb6657a6084527dd28468",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchains/rust/wasm32-unknown-unknown/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9494a07af713c60daae4d71a6b6dea618c94e52",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchains/rust/wasm32-wasi/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9ad447eefae79ae36633febcf7acd9ac967fb062",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchains/rust/x86_64-apple-darwin/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d03d5808792b48b02dc8146c73e914c6e101fbf2",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchains/rust/x86_64-pc-windows-msvc/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a79e39705d5d1516e417978f57e104f1c236a76",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchains/rust/x86_64-unknown-linux-gnu/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d237d28fbc831f9c117138db695337cf065658b4",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/toolchains/rust/x86_64-unknown-nixos-gnu/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3960f82f7f5e2cfe6e278081fe53ecff638a60a1",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/bazel/transitions.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "68085d41c80b26b67af2570f46d7508e856237a8",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/cc_binary/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "26a84be72a227d867af5f3e55fc08e26c7917aaa",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/cc_binary/cc_binary.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2a1959e54833256a2f63db089195d135704be6b8",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/cc_binary/cc_binary_wasm32-unknown-unknown.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "db5ffb6dd46737d8c144b1b5d178dd18a6bca178",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/cc_library/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2153c0d096850f806f154c90728b76afc6af3874",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/cc_library/cc_library.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/nix/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04c2f5975941c08776d104ffeb58e2285a9c4f0b",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/nix/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dfd30a2f6d114aa2327b866bd9954a6ab5c98ab5",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/nix/flake.lock"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d329b93dab70ce83dd6f23634a9935192b6472fc",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/nix/flake.nix"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "71368e7b1e4f18058e16cac48b5f0583cd19aa2f",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/rust_binary/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47cd9e0efb245b652403a45fa62e5e10bd386417",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/rust_binary/rust_binary.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b242ef0bcb327758cac7f83db6866d1c744b10fa",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/rust_binary/rust_binary_wasm32-unknown-unknown.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8a51ea20e349328ea98bdca92be759ec0efdd8b3",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/rust_binary/rust_binary_wasm32-wasi.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7dee8cb8e3146eaa447ea84f73968b208175587",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/rust_library/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7b84d98ba0ca1b6206525d7e71dbb5c1f8f6659",
      "new_mode": 33188,
      "new_path": "examples/nix_cross_compiling/rust_library/rust_library.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "nix/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "691a216877612092f7dbfef07484047977e12180",
      "new_mode": 33188,
      "new_path": "nix/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3c5cbdd907ebb8aea8a9cb175f9d929ea1dfb15",
      "new_mode": 33188,
      "new_path": "nix/flake.lock"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c9547ea22acba09111656147698d77777a2f1bb",
      "new_mode": 33188,
      "new_path": "nix/flake.nix"
    },
    {
      "type": "modify",
      "old_id": "481ef256941f6d93591611de6f2e8e2514e65c21",
      "old_mode": 33188,
      "old_path": "rust/private/rustc.bzl",
      "new_id": "d266815abd5ecaf36f8fe879f9e5bbe469c246e2",
      "new_mode": 33188,
      "new_path": "rust/private/rustc.bzl"
    }
  ]
}
