)]}'
{
  "commit": "ed1abc107815210dc66ec439542bee2f6cbabc00",
  "tree": "286821de395ff8a9e2a520c887be2909ea38fb8a",
  "parents": [
    "c97a86a72105f3328a540f5a5ab17d11989ab7dd"
  ],
  "author": {
    "name": "Dirk Pranke",
    "email": "dpranke@google.com",
    "time": "Fri Jan 10 17:41:03 2025 -0800"
  },
  "committer": {
    "name": "GN LUCI",
    "email": "gn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jan 13 17:02:29 2025 -0800"
  },
  "message": "Add `exec_script_allowlist` to replace `exec_script_whitelist`.\n\nTo make things slightly more inclusive and descriptive, this\nCL introduces an `exec_script_allowlist` value to the dotfile.\nIt works the same as `exec_script_whitelist`, and in fact\n`exec_script_whitelist` is now just a synonym provided for backwards\ncompatibility.\n\nBug: 40713186\nChange-Id: Ia27c1a60ae6c7ed70626bfad1681247765079be3\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/18100\nReviewed-by: Takuto Ikuta \u003ctikuta@google.com\u003e\nCommit-Queue: Dirk Pranke \u003cdpranke@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "137300adb1e9be788171f813ece643bfec19fe22",
      "old_mode": 33188,
      "old_path": "docs/language.md",
      "new_id": "629125e65f3fafe25ab27b093d16e55226e93394",
      "new_mode": 33188,
      "new_path": "docs/language.md"
    },
    {
      "type": "modify",
      "old_id": "041628c624dfbc887d3db6cd9eb175efaeb6c72d",
      "old_mode": 33188,
      "old_path": "docs/reference.md",
      "new_id": "56c554ffbe100e9962beb028b843d550551c8826",
      "new_mode": 33188,
      "new_path": "docs/reference.md"
    },
    {
      "type": "modify",
      "old_id": "3d1dbf2f2b666395a99de4dbb8da2063ef907aa4",
      "old_mode": 33188,
      "old_path": "src/gn/build_settings.h",
      "new_id": "e21851adaf7b2400cbad09caee24960c80d5ed2c",
      "new_mode": 33188,
      "new_path": "src/gn/build_settings.h"
    },
    {
      "type": "modify",
      "old_id": "536bc13f8432d603f154a42668ac5e39cb4862ac",
      "old_mode": 33188,
      "old_path": "src/gn/command_check.cc",
      "new_id": "fccfebbef1035a6a0e4998489e77b62fca6953b3",
      "new_mode": 33188,
      "new_path": "src/gn/command_check.cc"
    },
    {
      "type": "modify",
      "old_id": "489388def6dee867496a911d83299742e7f475f3",
      "old_mode": 33188,
      "old_path": "src/gn/function_exec_script.cc",
      "new_id": "6f8bdf5bfd99f7676bf4b7613552734bcb0dff4e",
      "new_mode": 33188,
      "new_path": "src/gn/function_exec_script.cc"
    },
    {
      "type": "modify",
      "old_id": "5d958a5894b69cce6cf2d140a0ce0175a5fd22f7",
      "old_mode": 33188,
      "old_path": "src/gn/functions.cc",
      "new_id": "66427687782a1e61e3ab31c36fe54eea488b061b",
      "new_mode": 33188,
      "new_path": "src/gn/functions.cc"
    },
    {
      "type": "modify",
      "old_id": "0abf71a3f3e1f3d47f7a9de3937a25ccee834371",
      "old_mode": 33188,
      "old_path": "src/gn/header_checker.cc",
      "new_id": "9978a88003ea88a0d8d1efe97c3c4d1e37b4746e",
      "new_mode": 33188,
      "new_path": "src/gn/header_checker.cc"
    },
    {
      "type": "modify",
      "old_id": "c2f0aed34b6b9117c752f99ba723976ed53a13ed",
      "old_mode": 33188,
      "old_path": "src/gn/setup.cc",
      "new_id": "912f3780fa6e953e7dd6760ffe1800ba0ee03570",
      "new_mode": 33188,
      "new_path": "src/gn/setup.cc"
    },
    {
      "type": "modify",
      "old_id": "0831bf56073eadf531cfa304f6a9cde0349fb801",
      "old_mode": 33188,
      "old_path": "src/gn/variables.cc",
      "new_id": "200de32964333a1e851a89819493dbd36fbb61b6",
      "new_mode": 33188,
      "new_path": "src/gn/variables.cc"
    }
  ]
}
