)]}'
{
  "commit": "7149f69d376a8a90b3388d83a91d3017d7cfca6e",
  "tree": "2d1d063497d418731d92d63e02c03a9f693f5ae4",
  "parents": [
    "b4ee6f63458b08fc0e64998a730f827f9e5c5c1b"
  ],
  "author": {
    "name": "David Zbarsky",
    "email": "dzbarsky@gmail.com",
    "time": "Wed Apr 23 17:22:56 2025 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Apr 23 21:22:56 2025 +0000"
  },
  "message": "perf: make better use of macros in generated defs.bzl files (#2157)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2766b004566ca64e27eee21d840fd582ff489936",
      "old_mode": 33188,
      "old_path": ".bazelrc",
      "new_id": "0498dd01d688601cd28ef72d4bc689dc088262ff",
      "new_mode": 33188,
      "new_path": ".bazelrc"
    },
    {
      "type": "modify",
      "old_id": "25c7552658bb8284ca1de7cb8ec6ec379faa57b5",
      "old_mode": 33188,
      "old_path": "e2e/gyp_no_install_script/snapshots/bzlmod/segfault-handler_defs.bzl",
      "new_id": "ad0d61c6f03bb2667e87ce69886fb3644e2ef22d",
      "new_mode": 33188,
      "new_path": "e2e/gyp_no_install_script/snapshots/bzlmod/segfault-handler_defs.bzl"
    },
    {
      "type": "modify",
      "old_id": "b6004c15578be9ca553ac560353a983b3faefaa1",
      "old_mode": 33188,
      "old_path": "e2e/gyp_no_install_script/snapshots/wksp/segfault-handler_defs.bzl",
      "new_id": "0b87fe3f7dc9a9e7a7e501c7aae77f00406c2df8",
      "new_mode": 33188,
      "new_path": "e2e/gyp_no_install_script/snapshots/wksp/segfault-handler_defs.bzl"
    },
    {
      "type": "modify",
      "old_id": "f03c90e7c31dda14d8ed7f31b6416a8de7e42b0c",
      "old_mode": 33188,
      "old_path": "e2e/npm_translate_lock_disable_hooks/snapshots/aspect_test_c_links_defs.bzl",
      "new_id": "64e199ff49a9de3c74458164528f18295569eefb",
      "new_mode": 33188,
      "new_path": "e2e/npm_translate_lock_disable_hooks/snapshots/aspect_test_c_links_defs.bzl"
    },
    {
      "type": "modify",
      "old_id": "5fd4bbdfc05c542258f3d5a45d4d19b8f74c8e30",
      "old_mode": 33188,
      "old_path": "e2e/pnpm_lockfiles/v54/snapshots/rollup_links_defs.bzl",
      "new_id": "60ebee0f540dd65105427d03c7afdc6db0f21da1",
      "new_mode": 33188,
      "new_path": "e2e/pnpm_lockfiles/v54/snapshots/rollup_links_defs.bzl"
    },
    {
      "type": "modify",
      "old_id": "5fd4bbdfc05c542258f3d5a45d4d19b8f74c8e30",
      "old_mode": 33188,
      "old_path": "e2e/pnpm_lockfiles/v60/snapshots/rollup_links_defs.bzl",
      "new_id": "60ebee0f540dd65105427d03c7afdc6db0f21da1",
      "new_mode": 33188,
      "new_path": "e2e/pnpm_lockfiles/v60/snapshots/rollup_links_defs.bzl"
    },
    {
      "type": "modify",
      "old_id": "5fd4bbdfc05c542258f3d5a45d4d19b8f74c8e30",
      "old_mode": 33188,
      "old_path": "e2e/pnpm_lockfiles/v61/snapshots/rollup_links_defs.bzl",
      "new_id": "60ebee0f540dd65105427d03c7afdc6db0f21da1",
      "new_mode": 33188,
      "new_path": "e2e/pnpm_lockfiles/v61/snapshots/rollup_links_defs.bzl"
    },
    {
      "type": "modify",
      "old_id": "5fd4bbdfc05c542258f3d5a45d4d19b8f74c8e30",
      "old_mode": 33188,
      "old_path": "e2e/pnpm_lockfiles/v90/snapshots/rollup_links_defs.bzl",
      "new_id": "60ebee0f540dd65105427d03c7afdc6db0f21da1",
      "new_mode": 33188,
      "new_path": "e2e/pnpm_lockfiles/v90/snapshots/rollup_links_defs.bzl"
    },
    {
      "type": "modify",
      "old_id": "8bc3865df1e8463b80f9cdbcfbd189247dbee6da",
      "old_mode": 33188,
      "old_path": "npm/private/BUILD.bazel",
      "new_id": "794a8d1f5bd2fcb071809a219b30d3599f2c51ac",
      "new_mode": 33188,
      "new_path": "npm/private/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "ad91ec73535e30f96882e75ffd0eca114ebdbea5",
      "old_mode": 33188,
      "old_path": "npm/private/npm_import.bzl",
      "new_id": "d85487cd37c0b5b61a22c42f6b8ef683c5d63641",
      "new_mode": 33188,
      "new_path": "npm/private/npm_import.bzl"
    },
    {
      "type": "modify",
      "old_id": "b1fade3bc7ee7056c6aa4f553d3e7ae815e32293",
      "old_mode": 33188,
      "old_path": "npm/private/test/snapshots/fsevents_links_defs.bzl",
      "new_id": "725af34e44092c74d7e7fdb8778393b8e1587d37",
      "new_mode": 33188,
      "new_path": "npm/private/test/snapshots/fsevents_links_defs.bzl"
    },
    {
      "type": "modify",
      "old_id": "d85c503b46f37e7fca4c987c3d9db69d3c6a6e8e",
      "old_mode": 33188,
      "old_path": "npm/private/test/snapshots/rollup_links_defs.bzl",
      "new_id": "098113574b441f8b0e5d04d59e2a6c80c356f3ae",
      "new_mode": 33188,
      "new_path": "npm/private/test/snapshots/rollup_links_defs.bzl"
    },
    {
      "type": "modify",
      "old_id": "4c70c5547122f6f37c85bf2db22e020634098b5c",
      "old_mode": 33188,
      "old_path": "npm/private/test/snapshots/unused_links_defs.bzl",
      "new_id": "d029334b1ef44f12ce19be8b4cf406d4535af3db",
      "new_mode": 33188,
      "new_path": "npm/private/test/snapshots/unused_links_defs.bzl"
    }
  ]
}
