)]}'
{
  "commit": "f99972118649814cd21b180eab5ae84df3c5fac7",
  "tree": "e89384355bb9f15f33411b9e0ca879408a4e8463",
  "parents": [
    "e095a1af96872a6afa80ece00fdcd7f151cbdc79"
  ],
  "author": {
    "name": "Matt Stark",
    "email": "msta@google.com",
    "time": "Wed Sep 09 14:29:15 2026 +1000"
  },
  "committer": {
    "name": "gn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "gn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Sep 09 01:46:55 2026 -0700"
  },
  "message": "No longer automatically add files to public.\n\nIt is more preferred to split into a source set if you have public\ndepending on a private header.\n\nConveniently, this also means that `gn check --fix` will never succeed\nand then break if you run it immediately after (which it would\npreviously do because the header that was made public may require\nsomething to be moved from deps to public_deps)\n\nChange-Id: I762a529c279232c6d7edb94bf99eecbc6a6a6964\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/26400\nCommit-Queue: Matt Stark \u003cmsta@google.com\u003e\nReviewed-by: Takuto Ikuta \u003ctikuta@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "613e79bd85d8885ae08c824c69b6759c6d8cfd29",
      "old_mode": 33188,
      "old_path": "src/gn/command_suggest.cc",
      "new_id": "6a13507f025baf77cb5ffbe05d382e1a61fe5bca",
      "new_mode": 33188,
      "new_path": "src/gn/command_suggest.cc"
    },
    {
      "type": "modify",
      "old_id": "68fce7823c41af84ada85652967402ef34e6022a",
      "old_mode": 33188,
      "old_path": "src/gn/command_suggest_unittest.cc",
      "new_id": "3f2833aa6bc4050e47397371fc4c90b506b2c7c7",
      "new_mode": 33188,
      "new_path": "src/gn/command_suggest_unittest.cc"
    }
  ]
}
