)]}'
{
  "commit": "8666632140e9596b868b8e2028fef6e683041130",
  "tree": "8a2aa592ad727b622705efc8f0e3dc65c16fb2e5",
  "parents": [
    "bca0631828a5564a81628680cc6151bc418224f2"
  ],
  "author": {
    "name": "Sylvain Defresne",
    "email": "sdefresne@chromium.org",
    "time": "Tue Aug 04 13:23:19 2020 +0200"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Aug 05 08:20:30 2020 +0000"
  },
  "message": "Add structure to return classified deps\n\nChange NinjaBinaryTargetWriter::GetDeps() to return its output via\na structure (instead of using multiple output parameters) and also\nrename the method to GetClassifiedDeps().\n\nUsing a structure to return the output will make it easier to add\nother kinds of deps (notably swift requires a new type of deps for\nthe .swiftmodule files).\n\nBug: 121\nChange-Id: I4c8f479f6619e0377244955331e265b03548af65\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/9540\nReviewed-by: Brett Wilson \u003cbrettw@chromium.org\u003e\nCommit-Queue: Sylvain Defresne \u003csdefresne@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "da7733bfb919f5aae00d952c569560f62e761f67",
      "old_mode": 33188,
      "old_path": "src/gn/ninja_binary_target_writer.cc",
      "new_id": "098a595eb1a7bfd0d0020dc16c77247cae667781",
      "new_mode": 33188,
      "new_path": "src/gn/ninja_binary_target_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "a9d10d5ed97309f127358889486cb818f2de5d4b",
      "old_mode": 33188,
      "old_path": "src/gn/ninja_binary_target_writer.h",
      "new_id": "142ca9e038026c7b50f6751d0e6a2a7d84337589",
      "new_mode": 33188,
      "new_path": "src/gn/ninja_binary_target_writer.h"
    },
    {
      "type": "modify",
      "old_id": "721b67c3c9a980fbdaf8d151dd7166fcf5f074b1",
      "old_mode": 33188,
      "old_path": "src/gn/ninja_c_binary_target_writer.cc",
      "new_id": "80448a81cb78e23e77e59149332210bdbfc849a3",
      "new_mode": 33188,
      "new_path": "src/gn/ninja_c_binary_target_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "70b0f1d96ce7978c0b1660fd3c7ef82fd21b9892",
      "old_mode": 33188,
      "old_path": "src/gn/ninja_rust_binary_target_writer.cc",
      "new_id": "59960a1d6553a5750e94730b36035a1d64736ebd",
      "new_mode": 33188,
      "new_path": "src/gn/ninja_rust_binary_target_writer.cc"
    }
  ]
}
