)]}'
{
  "commit": "fc56c7a0d0917f2b668714408ec22bd05736a9f5",
  "tree": "2da6a8a579f9f60bec9d23fc413c327c5f647683",
  "parents": [
    "641ace93dd9560e75e7add0d08f77b446fbb3b78"
  ],
  "author": {
    "name": "Zgroza Klimek",
    "email": "zgroza@chromium.org",
    "time": "Fri Jul 24 13:08:21 2026 +0200"
  },
  "committer": {
    "name": "gn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "gn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Jul 28 06:43:52 2026 -0700"
  },
  "message": "Add support for remaining target types in gn --type\n\nSpecifically, this adds the ability to filter targets by:\n- rust_library\n- rust_proc_macro\n- bundle_data\n- create_bundle\n- generated_file\n\nThe is needed to efficiently list elements with the type rust_library\nin `autotest.py` script in Chromium: http://crrev.com/c/8143145\n\nBug: 534608615\nChange-Id: I148f78484c495c995d2373a7f51114676a6a6964\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/24340\nReviewed-by: Takuto Ikuta \u003ctikuta@google.com\u003e\nReviewed-by: Andrew Grieve \u003cagrieve@google.com\u003e\nCommit-Queue: Andrew Grieve \u003cagrieve@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "838ea138d31e3ad635fde741cbaf4fc72d83b860",
      "old_mode": 33188,
      "old_path": "docs/reference.md",
      "new_id": "3dcefac7b4a868059a59b657bf671724eaf4f30b",
      "new_mode": 33188,
      "new_path": "docs/reference.md"
    },
    {
      "type": "modify",
      "old_id": "c37bc6adc5fa2f0b6b08b31594a47ab3645b0034",
      "old_mode": 33188,
      "old_path": "src/gn/commands.cc",
      "new_id": "bae4c4a11da10b3c49040378e0a070349ec7b3c1",
      "new_mode": 33188,
      "new_path": "src/gn/commands.cc"
    },
    {
      "type": "modify",
      "old_id": "d5b07ab546b1f2f6b8aed1902a6587c11f474797",
      "old_mode": 33188,
      "old_path": "src/gn/commands.h",
      "new_id": "9a996b149b38ab5a54d7be74c39d44cc293620ba",
      "new_mode": 33188,
      "new_path": "src/gn/commands.h"
    },
    {
      "type": "modify",
      "old_id": "44c91b75be16d69006d75798722ad663f32cd120",
      "old_mode": 33188,
      "old_path": "src/gn/commands_unittest.cc",
      "new_id": "fe27816ea46a8e9ba54c8d65c4ab39a74c0fb2f1",
      "new_mode": 33188,
      "new_path": "src/gn/commands_unittest.cc"
    }
  ]
}
