)]}'
{
  "commit": "d6085ac6a95b47b73b533047c739851ea0353789",
  "tree": "aa7e0e41c77d304a727ffcc729d80b871ecf69e8",
  "parents": [
    "8bd36a27c0764c869d40ac4102a24720b781b389"
  ],
  "author": {
    "name": "Takuto Ikuta",
    "email": "tikuta@google.com",
    "time": "Wed Jan 17 17:50:33 2024 +0900"
  },
  "committer": {
    "name": "GN LUCI",
    "email": "gn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Jan 17 09:04:36 2024 +0000"
  },
  "message": "use std::{string,string_view}::{starts_with,ends_with}\n\nThis is generated by\n```\ncomby -i \u0027base::StartsWith(:[a], :[b], base::CompareCase::SENSITIVE)\u0027 \u0027:[a].starts_with(:[b])\u0027 $(rg -l \u0027::SENSITIVE\u0027)\ncomby -i \u0027base::EndsWith(:[a], :[b], base::CompareCase::SENSITIVE)\u0027 \u0027:[a].ends_with(:[b])\u0027 $(rg -l \u0027::SENSITIVE\u0027)\nCHROMIUM_BUILDTOOLS_PATH\u003d~/chromium/src/buildtools git cl format --full\n```\n\nChange-Id: I38d8266365538010790704e3f9ba9add98069565\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/16480\nReviewed-by: David Turner \u003cdigit@google.com\u003e\nReviewed-by: Sylvain Defresne \u003csdefresne@chromium.org\u003e\nCommit-Queue: Takuto Ikuta \u003ctikuta@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1e8ff3ec57372d5e078694a0746883fac6a1e90b",
      "old_mode": 33188,
      "old_path": "src/gn/analyzer.cc",
      "new_id": "a4ee31ff81efbeba75836448af3ab9850b437be8",
      "new_mode": 33188,
      "new_path": "src/gn/analyzer.cc"
    },
    {
      "type": "modify",
      "old_id": "361573189176805def81f926f513e7589225d82a",
      "old_mode": 33188,
      "old_path": "src/gn/bundle_data.cc",
      "new_id": "62791c3d5cfefdd05da055f877776a062112dd38",
      "new_mode": 33188,
      "new_path": "src/gn/bundle_data.cc"
    },
    {
      "type": "modify",
      "old_id": "e4cd7d451a467b0ae76e186d8fb487bca0bf4512",
      "old_mode": 33188,
      "old_path": "src/gn/c_include_iterator.cc",
      "new_id": "c747034f269827eb3bda285a6824f0feb5e7318a",
      "new_mode": 33188,
      "new_path": "src/gn/c_include_iterator.cc"
    },
    {
      "type": "modify",
      "old_id": "7f224938838e0b717e5b907f22be4c6082aca020",
      "old_mode": 33188,
      "old_path": "src/gn/command_format.cc",
      "new_id": "1a6f9ecea121eee73666afd06f7d1e7c2cf06573",
      "new_mode": 33188,
      "new_path": "src/gn/command_format.cc"
    },
    {
      "type": "modify",
      "old_id": "0f607d98a3ad4f47efba65ef832b299420dc5309",
      "old_mode": 33188,
      "old_path": "src/gn/commands.cc",
      "new_id": "ba7cff0144e56a666e6864641e8150d9d284ac89",
      "new_mode": 33188,
      "new_path": "src/gn/commands.cc"
    },
    {
      "type": "modify",
      "old_id": "d8b481f4ae73673af92f2c9940d7620a6f4f3b08",
      "old_mode": 33188,
      "old_path": "src/gn/config_values_generator.cc",
      "new_id": "a2ae225c33ca75e75f24bf0b80e3742ac191e832",
      "new_mode": 33188,
      "new_path": "src/gn/config_values_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "d0ad23c4a20842446299ea50a0c9c90537306ff7",
      "old_mode": 33188,
      "old_path": "src/gn/filesystem_utils.cc",
      "new_id": "d37750b06400500403b6e1c9e12262b54339bd54",
      "new_mode": 33188,
      "new_path": "src/gn/filesystem_utils.cc"
    },
    {
      "type": "modify",
      "old_id": "596eba37b1e547d06e92fa387a9984f6a7efd52c",
      "old_mode": 33188,
      "old_path": "src/gn/input_conversion.cc",
      "new_id": "9898e9e94243139383cbead5f243d24d9662e48b",
      "new_mode": 33188,
      "new_path": "src/gn/input_conversion.cc"
    },
    {
      "type": "modify",
      "old_id": "4041781161a6c0f75348039c47fa1451d1599a53",
      "old_mode": 33188,
      "old_path": "src/gn/parse_tree.cc",
      "new_id": "34602b16cc865012b0c067754943f8c7b35f48e9",
      "new_mode": 33188,
      "new_path": "src/gn/parse_tree.cc"
    },
    {
      "type": "modify",
      "old_id": "500dda526281667ab195024236a218f8b92ab8f2",
      "old_mode": 33188,
      "old_path": "src/gn/target.cc",
      "new_id": "b6c6ca00b19ab87e892cf508c23e7e355d382124",
      "new_mode": 33188,
      "new_path": "src/gn/target.cc"
    },
    {
      "type": "modify",
      "old_id": "5282d0eb30311818f143309b3ed8bf1898cf1689",
      "old_mode": 33188,
      "old_path": "src/gn/visual_studio_utils.cc",
      "new_id": "530663e903f04236345e49e6c1e94f366e356c02",
      "new_mode": 33188,
      "new_path": "src/gn/visual_studio_utils.cc"
    },
    {
      "type": "modify",
      "old_id": "86fb2a14a3e737bbacd2adc028c5f9691aad1bc8",
      "old_mode": 33188,
      "old_path": "src/gn/visual_studio_writer.cc",
      "new_id": "037450e312ca6d53b51bf3cbb588b993ccc56d29",
      "new_mode": 33188,
      "new_path": "src/gn/visual_studio_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "9577295aa37a49ad6b0586d344cacb88e9e846da",
      "old_mode": 33188,
      "old_path": "src/gn/xcode_writer.cc",
      "new_id": "83c7c16ab7e7c5281b5a429916601ee9d4a290d3",
      "new_mode": 33188,
      "new_path": "src/gn/xcode_writer.cc"
    }
  ]
}
