)]}'
{
  "commit": "ca217607fbe409fa70ed1e6f7ac20c1c9194ac73",
  "tree": "a4959a646141edc6b23c9d292904018de3de8bc9",
  "parents": [
    "4117f7c72cfffd13a9ffd5b6f3911190776e7f36"
  ],
  "author": {
    "name": "msta",
    "email": "msta@google.com",
    "time": "Mon Aug 17 15:10:41 2026 +1000"
  },
  "committer": {
    "name": "gn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "gn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Aug 17 22:21:35 2026 -0700"
  },
  "message": "Add a function rust can use to create targets\n\nBug: 528225104\nChange-Id: Ie2ea8aeb37e12c35784a85867ff88ecc6a6a6964\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/25520\nReviewed-by: Takuto Ikuta \u003ctikuta@google.com\u003e\nCommit-Queue: Matt Stark \u003cmsta@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e55f76539d97848e5881d707b28dfcb4249f6df9",
      "old_mode": 33188,
      "old_path": "src/gn/ffi/target.cc",
      "new_id": "2bd38198221a026734af0eca7a44032078fe0f50",
      "new_mode": 33188,
      "new_path": "src/gn/ffi/target.cc"
    },
    {
      "type": "modify",
      "old_id": "c55ac81053c7d8a51b77d3946d3d9161244ce1e7",
      "old_mode": 33188,
      "old_path": "src/gn/ffi/target.h",
      "new_id": "74cfa60b7b578b5e29812dc15e0b395819da476c",
      "new_mode": 33188,
      "new_path": "src/gn/ffi/target.h"
    },
    {
      "type": "modify",
      "old_id": "abb5f201081e07072e6cbf63c6c79196ccc386ba",
      "old_mode": 33188,
      "old_path": "src/gn/starlark/crates/types/src/output_type.rs",
      "new_id": "efaa6aec4bd0175c48b512f68c140fe308573a21",
      "new_mode": 33188,
      "new_path": "src/gn/starlark/crates/types/src/output_type.rs"
    },
    {
      "type": "modify",
      "old_id": "a11a01433c67a029e48639da7d6e253fc602e33e",
      "old_mode": 33188,
      "old_path": "src/gn/target.cc",
      "new_id": "b0ebb60d3a4f03d9c334b8efea685abc899b176d",
      "new_mode": 33188,
      "new_path": "src/gn/target.cc"
    },
    {
      "type": "modify",
      "old_id": "a4ff8fa7c807f51a9bf3f4ecab88832c97aa6cc0",
      "old_mode": 33188,
      "old_path": "src/gn/target.h",
      "new_id": "e5303ad62a80353ba8326ea9c2fde79b1b62a764",
      "new_mode": 33188,
      "new_path": "src/gn/target.h"
    },
    {
      "type": "modify",
      "old_id": "69cbaeae1fac1333ec5ceb1006f687088d7b2834",
      "old_mode": 33188,
      "old_path": "src/gn/target_generator.cc",
      "new_id": "9ae82f9b7a6b38ac8ae12904fdacea37c4142702",
      "new_mode": 33188,
      "new_path": "src/gn/target_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "442e9a8222d40dcf1f58b6ca2f7106bb44c1e1cd",
      "old_mode": 33188,
      "old_path": "src/gn/target_generator.h",
      "new_id": "8923dafb9c37c13c5a7a3323422d2be807e10d17",
      "new_mode": 33188,
      "new_path": "src/gn/target_generator.h"
    }
  ]
}
