)]}'
{
  "commit": "740e83bb21ee5fa2e1486887361cd0f973908769",
  "tree": "0c7c5189405856866dd52fbb80158a278e223aee",
  "parents": [
    "694457cba6364fa6f717cfd51ef002a498de6ea6"
  ],
  "author": {
    "name": "phosek",
    "email": "phosek@chromium.org",
    "time": "Mon Dec 19 12:38:40 2016 -0800"
  },
  "committer": {
    "name": "Commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Dec 19 20:40:57 2016 +0000"
  },
  "message": "Support for source_target_relative expansion in GN\n\nThis can be used to get a path to the source file relative to the target\u0027s\ndirectory.\n\nReview-Url: https://codereview.chromium.org/2387763002\nCr-Original-Commit-Position: refs/heads/master@{#439541}\nCr-Mirrored-From: https://chromium.googlesource.com/chromium/src\nCr-Mirrored-Commit: 7d88638248b10cec98364cf561f268cbed62587e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a7ce83da056447c4b84c85a2b39c55712505d643",
      "old_mode": 33188,
      "old_path": "tools/gn/action_values.cc",
      "new_id": "28c4a11e0cbf2c86dfdfdf9ba7cba8f9f01d1e6b",
      "new_mode": 33188,
      "new_path": "tools/gn/action_values.cc"
    },
    {
      "type": "modify",
      "old_id": "e23361fbc5843ef8407439b613f9145c64033ec7",
      "old_mode": 33188,
      "old_path": "tools/gn/bundle_file_rule.cc",
      "new_id": "5c4fc270b46bd0379fba69d01f4026317278050b",
      "new_mode": 33188,
      "new_path": "tools/gn/bundle_file_rule.cc"
    },
    {
      "type": "modify",
      "old_id": "3e2aaa0807eee9998c841ebee31573edb17e537a",
      "old_mode": 33188,
      "old_path": "tools/gn/desc_builder.cc",
      "new_id": "a1a5710fc12eac1817010698cfc9861af87a3aa2",
      "new_mode": 33188,
      "new_path": "tools/gn/desc_builder.cc"
    },
    {
      "type": "modify",
      "old_id": "1aa56f1d4542e1623bb07afb7f12549834472f46",
      "old_mode": 33188,
      "old_path": "tools/gn/docs/reference.md",
      "new_id": "26ba5c6eb5363d4a794987050aa7147296110473",
      "new_mode": 33188,
      "new_path": "tools/gn/docs/reference.md"
    },
    {
      "type": "modify",
      "old_id": "78889c98fd8009b3a5ee8178ebc1101b9fec214d",
      "old_mode": 33188,
      "old_path": "tools/gn/function_process_file_template.cc",
      "new_id": "28e3e4683c6407db0783dcbebb39f723b11fb34d",
      "new_mode": 33188,
      "new_path": "tools/gn/function_process_file_template.cc"
    },
    {
      "type": "modify",
      "old_id": "17436323a92d25680c7160a4f96073a6c1e9ec88",
      "old_mode": 33188,
      "old_path": "tools/gn/ninja_action_target_writer.cc",
      "new_id": "77ee2b41ae6017105dc79ec845baa1518c8f8744",
      "new_mode": 33188,
      "new_path": "tools/gn/ninja_action_target_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "b0313bec3f279dc55bc02a7cbaf1f629d2fa57b4",
      "old_mode": 33188,
      "old_path": "tools/gn/ninja_copy_target_writer.cc",
      "new_id": "9ffd0fc0173efeb66fea90c2c92ae0ff8bb86ca8",
      "new_mode": 33188,
      "new_path": "tools/gn/ninja_copy_target_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "7730070c4af1667851dc51334dd19b21954c7ed6",
      "old_mode": 33188,
      "old_path": "tools/gn/substitution_type.cc",
      "new_id": "c6ea38597dd44c2118e9f5aa45bbc2e382b933eb",
      "new_mode": 33188,
      "new_path": "tools/gn/substitution_type.cc"
    },
    {
      "type": "modify",
      "old_id": "84524fb9e40c270128ccb3676b74c688cd1909e4",
      "old_mode": 33188,
      "old_path": "tools/gn/substitution_type.h",
      "new_id": "74ab507a56e4b937b986e6dcf9a58acff2d3e0b2",
      "new_mode": 33188,
      "new_path": "tools/gn/substitution_type.h"
    },
    {
      "type": "modify",
      "old_id": "4d818cdaeac6a25d45de131d93618909ac5a3379",
      "old_mode": 33188,
      "old_path": "tools/gn/substitution_writer.cc",
      "new_id": "7a3534e4dea3d7a1b9792139ea09fe24b00341eb",
      "new_mode": 33188,
      "new_path": "tools/gn/substitution_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "a450bbbc03c02f0ce13b8eb0cf0999705aac382d",
      "old_mode": 33188,
      "old_path": "tools/gn/substitution_writer.h",
      "new_id": "92f09c4866f4e0d7a5b6db599bc990f91bb973a8",
      "new_mode": 33188,
      "new_path": "tools/gn/substitution_writer.h"
    },
    {
      "type": "modify",
      "old_id": "d252c79f54cbd5d4cf250bbd4099a80bafbc529a",
      "old_mode": 33188,
      "old_path": "tools/gn/substitution_writer_unittest.cc",
      "new_id": "d98d4cee5f5ef18060d2c28e437f081c72e042e9",
      "new_mode": 33188,
      "new_path": "tools/gn/substitution_writer_unittest.cc"
    }
  ]
}
