)]}'
{
  "commit": "95b80cf45eb71a8076aeeecfb543c097a33a9896",
  "tree": "58a7016f4d6e7e4277b140b0d14e09a4121c5d26",
  "parents": [
    "608d3ea7d0456dcb064cc348b03311b99e7480e2"
  ],
  "author": {
    "name": "Matt Stark",
    "email": "msta@google.com",
    "time": "Thu Apr 09 14:00:06 2026 +1000"
  },
  "committer": {
    "name": "GN LUCI",
    "email": "gn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Apr 09 22:18:42 2026 -0700"
  },
  "message": "Put dependencies in modulemaps\n\nThis consists of two parts:\n* The `use` declaration specifies that it is allowed to access (ie. has\n  a dependency on) another module\n* The `extern module` declaration ensures that `-fmodule-map-file` is\n  only required for the root modulemap file.\n\nBug: b:500845363\nChange-Id: Id75e0a93ffbd0ef89bc69000afb5a6276a6a6964\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/21801\nReviewed-by: Takuto Ikuta \u003ctikuta@google.com\u003e\nCommit-Queue: Matt Stark \u003cmsta@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "13bc73def998c36f9eaf3e134c49ed4b84391945",
      "old_mode": 33188,
      "old_path": "src/gn/ninja_binary_target_writer.cc",
      "new_id": "03a92b580df3be80c10681a7b8010ffbc7c321ed",
      "new_mode": 33188,
      "new_path": "src/gn/ninja_binary_target_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "ccda8f95d376c1bbfabe1e4471b1824b235f265c",
      "old_mode": 33188,
      "old_path": "src/gn/ninja_c_binary_target_writer_unittest.cc",
      "new_id": "6b36f91654330e3651ce3efed95fde0ef5766d67",
      "new_mode": 33188,
      "new_path": "src/gn/ninja_c_binary_target_writer_unittest.cc"
    }
  ]
}
