)]}'
{
  "commit": "48de9028bcb5582d05a12e61899b718e9159b608",
  "tree": "aca77ce2fa89b89a90a6ccceae8a878cbca1421e",
  "parents": [
    "27999f29b05e9d50966907d27320316ef1ee56d9"
  ],
  "author": {
    "name": "Pawel Pluciennik",
    "email": "ppluciennik@opera.com",
    "time": "Tue Mar 13 02:00:05 2018 +0000"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Tue Mar 13 02:00:05 2018 +0000"
  },
  "message": "Improved GN code related to resolving paths.\n\nMoved most of the logic related to resolving paths\nto ResolvePath and ResolveRelative in filesystem_utils.cc.\nImproved SourceDir class to return std::string with resolved path\nfor cases when returning SourceDir or SourceFile wasn\u0027t really needed.\n\nR\u003dbrettw@chromium.org, dpranke@chromium.org\n\nBug: 819720\nChange-Id: Ia59da00e83de45431762ebb19a9153471f7e91e3\nReviewed-on: https://chromium-review.googlesource.com/953422\nReviewed-by: Brett Wilson \u003cbrettw@chromium.org\u003e\nCommit-Queue: Dirk Pranke \u003cdpranke@chromium.org\u003e\nCr-Original-Commit-Position: refs/heads/master@{#542692}\nCr-Mirrored-From: https://chromium.googlesource.com/chromium/src\nCr-Mirrored-Commit: 36773f30d94495bc81193a52b49504d2e137b9e3",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "38b830f9a4dd777d019c9d13e9e964ac1d760e0f",
      "old_mode": 33188,
      "old_path": "tools/gn/build_settings.cc",
      "new_id": "79b8365f19e7495d1b70d53e614f76d853390e4b",
      "new_mode": 33188,
      "new_path": "tools/gn/build_settings.cc"
    },
    {
      "type": "modify",
      "old_id": "670f996a7662db8b4ee5dadc665fd2befb0a925e",
      "old_mode": 33188,
      "old_path": "tools/gn/build_settings.h",
      "new_id": "52f3625a4bed8be1a765cd749a9ddf972e6f6701",
      "new_mode": 33188,
      "new_path": "tools/gn/build_settings.h"
    },
    {
      "type": "modify",
      "old_id": "6cce895b6e99a6c38909c49684a723a9de167bc5",
      "old_mode": 33188,
      "old_path": "tools/gn/filesystem_utils.cc",
      "new_id": "f9f6794f95bb10bb8c2fa9c321ff3521026305f5",
      "new_mode": 33188,
      "new_path": "tools/gn/filesystem_utils.cc"
    },
    {
      "type": "modify",
      "old_id": "039628301277e8058a836b7cc3d311d8322779cc",
      "old_mode": 33188,
      "old_path": "tools/gn/filesystem_utils.h",
      "new_id": "1313279b4c076facb4c74a3f23d3d4d53eb1dce4",
      "new_mode": 33188,
      "new_path": "tools/gn/filesystem_utils.h"
    },
    {
      "type": "modify",
      "old_id": "139b811fcbeb14b1b65da630899956a4272589e6",
      "old_mode": 33188,
      "old_path": "tools/gn/function_exec_script.cc",
      "new_id": "0f6397c95f1f3cd96bd817efdd59628649124da3",
      "new_mode": 33188,
      "new_path": "tools/gn/function_exec_script.cc"
    },
    {
      "type": "modify",
      "old_id": "1c542aa2a2839da7bd18eee0d938594e12bdb237",
      "old_mode": 33188,
      "old_path": "tools/gn/function_get_path_info.cc",
      "new_id": "e08eca1d443554668b3026db708ced2f92dd55aa",
      "new_mode": 33188,
      "new_path": "tools/gn/function_get_path_info.cc"
    },
    {
      "type": "modify",
      "old_id": "e8fdff0785fa8d5311ef53c03feaad2043f59b6e",
      "old_mode": 33188,
      "old_path": "tools/gn/source_dir.cc",
      "new_id": "17eeb612fa146df320a4f624cd0be8bd37400eb8",
      "new_mode": 33188,
      "new_path": "tools/gn/source_dir.cc"
    },
    {
      "type": "modify",
      "old_id": "422fa89c7ef77fa660cc7ea62d6550b0eac9ef29",
      "old_mode": 33188,
      "old_path": "tools/gn/source_dir.h",
      "new_id": "142285ce2360151ee1653d54af439ae6e6ebf3c0",
      "new_mode": 33188,
      "new_path": "tools/gn/source_dir.h"
    },
    {
      "type": "modify",
      "old_id": "b28c3acb74c819c1e30edf6ae2e3b9a1451484e8",
      "old_mode": 33188,
      "old_path": "tools/gn/source_file.cc",
      "new_id": "befc5a590f673e6d4b6c0c72a458556062e333bf",
      "new_mode": 33188,
      "new_path": "tools/gn/source_file.cc"
    },
    {
      "type": "modify",
      "old_id": "bbc9793221ce9ee0e71d45efe554fa437e12ff35",
      "old_mode": 33188,
      "old_path": "tools/gn/target_generator.cc",
      "new_id": "ab8572975d81ff3b183a46d421db8338bfe8a9ea",
      "new_mode": 33188,
      "new_path": "tools/gn/target_generator.cc"
    }
  ]
}
