)]}'
{
  "commit": "1e555d40c1882116c54f2be404c9720ebe331f70",
  "tree": "5d86994686cdcaf682438a5f3c8ed3e23b8b8509",
  "parents": [
    "90c86dcd859ade8faf3088fc35975a0a5618bd06"
  ],
  "author": {
    "name": "msta",
    "email": "msta@google.com",
    "time": "Tue Aug 04 10:57:40 2026 +1000"
  },
  "committer": {
    "name": "gn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "gn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Aug 13 23:15:53 2026 -0700"
  },
  "message": "Implement invoking starlark macros from GN\n\nBug: 528225104\nChange-Id: Iee8b19393637c98b491391af6ca0d6616a6a6964\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/24804\nReviewed-by: Takuto Ikuta \u003ctikuta@google.com\u003e\nCommit-Queue: Matt Stark \u003cmsta@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "80ca7e995fbdec1e5b2edcc2da52dde0e4119076",
      "old_mode": 33261,
      "old_path": "build/gen.py",
      "new_id": "18f5779add04230ff4069a2ec34e34fffc237a06",
      "new_mode": 33261,
      "new_path": "build/gen.py"
    },
    {
      "type": "modify",
      "old_id": "a35ec04501f810d80a91e26b275903720a635aa6",
      "old_mode": 33188,
      "old_path": "src/gn/ffi/bridge.cc",
      "new_id": "2bef7a747bc6e7aafd93a14f06e9bce01f103e09",
      "new_mode": 33188,
      "new_path": "src/gn/ffi/bridge.cc"
    },
    {
      "type": "modify",
      "old_id": "d49ba361c88d99c749dd2d410fb49ff41fca876d",
      "old_mode": 33188,
      "old_path": "src/gn/ffi/bridge.h",
      "new_id": "dbd322de1e3f56dd01499921b77872f8319661f8",
      "new_mode": 33188,
      "new_path": "src/gn/ffi/bridge.h"
    },
    {
      "type": "modify",
      "old_id": "10b41ce9557492450e93bfb08ff155bcfe0774ca",
      "old_mode": 33188,
      "old_path": "src/gn/functions.cc",
      "new_id": "4de707e2f55de1ec4ed852506381bfb0be91682e",
      "new_mode": 33188,
      "new_path": "src/gn/functions.cc"
    },
    {
      "type": "modify",
      "old_id": "31418ee27a360626ce1efb8509c825741fe8ee4a",
      "old_mode": 33188,
      "old_path": "src/gn/functions_unittest.cc",
      "new_id": "58af8810ea91ae3b533fa3836004794edc8696b4",
      "new_mode": 33188,
      "new_path": "src/gn/functions_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "3fb3d5bac0927747697c24e0c67a01fe6d717d7f",
      "old_mode": 33188,
      "old_path": "src/gn/starlark/crates/ffi/src/bridge.rs",
      "new_id": "1c8bf005ffbb4b55c9433e7ec4d6fd1ae90256c5",
      "new_mode": 33188,
      "new_path": "src/gn/starlark/crates/ffi/src/bridge.rs"
    },
    {
      "type": "modify",
      "old_id": "17166813fa3cd97766c80c3bd28c320fc8da9f4b",
      "old_mode": 33188,
      "old_path": "src/gn/starlark/crates/ffi/src/err.rs",
      "new_id": "3be3982db93366aa3592d5994109f9fd01b0a3cb",
      "new_mode": 33188,
      "new_path": "src/gn/starlark/crates/ffi/src/err.rs"
    },
    {
      "type": "modify",
      "old_id": "d3b12558fd48e9e0bcb8a152a45cdd21b4adb131",
      "old_mode": 33188,
      "old_path": "src/gn/starlark/crates/ffi/src/errors.rs",
      "new_id": "9877159ad97419d522aad964d50cad3d0ee3be53",
      "new_mode": 33188,
      "new_path": "src/gn/starlark/crates/ffi/src/errors.rs"
    },
    {
      "type": "modify",
      "old_id": "1bd38aa24d1c3fedc83fa86ee6862d1531b2aa3f",
      "old_mode": 33188,
      "old_path": "src/gn/starlark/crates/ffi/src/eval_context.rs",
      "new_id": "5a1a604117a945a6e7fd88abbd6571d176a05ad3",
      "new_mode": 33188,
      "new_path": "src/gn/starlark/crates/ffi/src/eval_context.rs"
    },
    {
      "type": "modify",
      "old_id": "e4855171ceb0c3b5bd034c012f907e75ff8b00b6",
      "old_mode": 33188,
      "old_path": "src/gn/starlark/crates/ffi/src/scope.rs",
      "new_id": "2555b8770f7c15dea8bea92d6fb9f226aa2f2eb6",
      "new_mode": 33188,
      "new_path": "src/gn/starlark/crates/ffi/src/scope.rs"
    }
  ]
}
