)]}'
{
  "commit": "d23cd22d6bfd9e4c0b926f77b86a6d7d1e753baa",
  "tree": "2ba16e92e73238b1196cd766a0f6e0153b7922af",
  "parents": [
    "64aca9d73c86a9bca827b61c5e694ab199a1fb16"
  ],
  "author": {
    "name": "David \u0027Digit\u0027 Turner",
    "email": "digit@google.com",
    "time": "Fri Jan 20 16:28:31 2023 +0100"
  },
  "committer": {
    "name": "GN LUCI",
    "email": "gn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue May 16 11:52:06 2023 +0000"
  },
  "message": "Add ResolvedTargetData::GetLinkedLibraries()\n\nThis CL removes Target::all_libs() and Target::all_lib_dirs()\nand move their computation to the ResolvedTargetData class,\nwhere the values will be generated on demand and returned by\nthe GetLinkedLibraries() and GetLinkedLibraryDirs() methods\nrespectively.\n\nBug: 331\nChange-Id: I4ce91fca247ac4bbe8a51666f0f58fa55bfe925b\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/15323\nCommit-Queue: David Turner \u003cdigit@google.com\u003e\nReviewed-by: Takuto Ikuta \u003ctikuta@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "444a5e022b8a250210d7876c8a2cf7b84792790c",
      "old_mode": 33188,
      "old_path": "src/gn/desc_builder.cc",
      "new_id": "f82c0797a9ed69d928cdd885abaa4138c1bd643e",
      "new_mode": 33188,
      "new_path": "src/gn/desc_builder.cc"
    },
    {
      "type": "modify",
      "old_id": "b9ecc21ca4ddebbebeaa46d72c9623fa9f337f3c",
      "old_mode": 33188,
      "old_path": "src/gn/ninja_binary_target_writer.cc",
      "new_id": "d9d403f3ab68f5246992bf360a47fa5bc2103f1c",
      "new_mode": 33188,
      "new_path": "src/gn/ninja_binary_target_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "c0f73b8d9f11547dfe96bf6eeaa71a586fc06bcc",
      "old_mode": 33188,
      "old_path": "src/gn/ninja_c_binary_target_writer.cc",
      "new_id": "f74d208600e5b44eb820756a98b59f411382cf6c",
      "new_mode": 33188,
      "new_path": "src/gn/ninja_c_binary_target_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "742a4cc7b41cd5a3ff11e2eb10c978956e227287",
      "old_mode": 33188,
      "old_path": "src/gn/resolved_target_data.cc",
      "new_id": "722858dbe71c5d33ea478c1f7cc68aa33d7f063e",
      "new_mode": 33188,
      "new_path": "src/gn/resolved_target_data.cc"
    },
    {
      "type": "modify",
      "old_id": "510d6f63f073401553edc8a35de0e44d83e52250",
      "old_mode": 33188,
      "old_path": "src/gn/resolved_target_data.h",
      "new_id": "13d7797dca9d89205f1e1e7fbbcc8d67971e526f",
      "new_mode": 33188,
      "new_path": "src/gn/resolved_target_data.h"
    },
    {
      "type": "modify",
      "old_id": "03cd28b487daab8ff839a1319493c3b3b9114069",
      "old_mode": 33188,
      "old_path": "src/gn/resolved_target_data_unittest.cc",
      "new_id": "440c604dd72db7845c4e36d31a7bdfa868485ed5",
      "new_mode": 33188,
      "new_path": "src/gn/resolved_target_data_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "2cebcf7b9b3f12ed5581402c7d55595aab06fad1",
      "old_mode": 33188,
      "old_path": "src/gn/target.cc",
      "new_id": "4d8cc569c09dedc649e26278954b404c02eea305",
      "new_mode": 33188,
      "new_path": "src/gn/target.cc"
    },
    {
      "type": "modify",
      "old_id": "fbdc6c86c28379504ab27a6481a4c933ec3edde3",
      "old_mode": 33188,
      "old_path": "src/gn/target.h",
      "new_id": "c6f93c4297c0de0370c2cc865a1cd1b6c21799d9",
      "new_mode": 33188,
      "new_path": "src/gn/target.h"
    },
    {
      "type": "modify",
      "old_id": "005335d3a357b56f91f595a8d53c7bc37c7492a0",
      "old_mode": 33188,
      "old_path": "src/gn/target_unittest.cc",
      "new_id": "7a3ca6e945907cb9e2383ec15116cdbcaf50c1fa",
      "new_mode": 33188,
      "new_path": "src/gn/target_unittest.cc"
    }
  ]
}
