)]}'
{
  "commit": "bdde2c251110f8ecb6a5da19f6b68f759ca4dd0d",
  "tree": "661bfd1f1a313e29fba2b05b1fcaeafcfc070c12",
  "parents": [
    "ad9e442d92dcd9ee73a557428cfc336b55cbd533"
  ],
  "author": {
    "name": "Brett Wilson",
    "email": "brettw@chromium.org",
    "time": "Mon Sep 09 16:12:58 2019 -0700"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Sep 09 23:41:44 2019 +0000"
  },
  "message": "Convert typedef to using.\n\nRemove unused char_traits.h\n\nThere should be no behavior change.\n\nChange-Id: I6085c03f5140e46c6f1f2d1c2974cdacfa532133\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/6080\nReviewed-by: Scott Graham \u003cscottmg@chromium.org\u003e\nCommit-Queue: Brett Wilson \u003cbrettw@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "c432849198d1fde1a1cd644051d77b2dc989cbad",
      "old_mode": 33188,
      "old_path": "base/strings/char_traits.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "646472f72d70765c86e07781686eb4ec4f8091e8",
      "old_mode": 33188,
      "old_path": "tools/gn/build_settings.h",
      "new_id": "40049d9caa0d2ea86fcd7f4caba297b6a3b699c6",
      "new_mode": 33188,
      "new_path": "tools/gn/build_settings.h"
    },
    {
      "type": "modify",
      "old_id": "fc271c4a34c8b79b0d7f8c7b6e30a26f0d39e38a",
      "old_mode": 33188,
      "old_path": "tools/gn/builder.cc",
      "new_id": "bbdb182a827137acf32a8abed85d7b5156ad0562",
      "new_mode": 33188,
      "new_path": "tools/gn/builder.cc"
    },
    {
      "type": "modify",
      "old_id": "973ee6a39df381a9e588578147c361be2420a16e",
      "old_mode": 33188,
      "old_path": "tools/gn/builder.h",
      "new_id": "62f4f96436a2c14407202ec5bc7af74c6f289f43",
      "new_mode": 33188,
      "new_path": "tools/gn/builder.h"
    },
    {
      "type": "modify",
      "old_id": "9dcc3664f63e4d6d214415705713899c419944f8",
      "old_mode": 33188,
      "old_path": "tools/gn/builder_record.h",
      "new_id": "adf07be8600a58cbb783da83707d65c2e12fd4f3",
      "new_mode": 33188,
      "new_path": "tools/gn/builder_record.h"
    },
    {
      "type": "modify",
      "old_id": "503ba6d9050075a1e39d75d493d29342f45e62ea",
      "old_mode": 33188,
      "old_path": "tools/gn/command_path.cc",
      "new_id": "14b17965b718a15552b1c42cb51201362fe179d1",
      "new_mode": 33188,
      "new_path": "tools/gn/command_path.cc"
    },
    {
      "type": "modify",
      "old_id": "6364d813df4892b40cf692d1224aed02888dacb9",
      "old_mode": 33188,
      "old_path": "tools/gn/command_refs.cc",
      "new_id": "88546525713c2d14487569890268f6c46b79b4a0",
      "new_mode": 33188,
      "new_path": "tools/gn/command_refs.cc"
    },
    {
      "type": "modify",
      "old_id": "f57f740492504f62273be5b507e32e060582e4de",
      "old_mode": 33188,
      "old_path": "tools/gn/commands.h",
      "new_id": "db38a2cb46d7e50727b2319b4026960063e054ac",
      "new_mode": 33188,
      "new_path": "tools/gn/commands.h"
    },
    {
      "type": "modify",
      "old_id": "6ede896d61d80172aad025438ffd9ba0675bcc9d",
      "old_mode": 33188,
      "old_path": "tools/gn/desc_builder.cc",
      "new_id": "2c079a043a3059fddf5825bd3e5a791988e7c06f",
      "new_mode": 33188,
      "new_path": "tools/gn/desc_builder.cc"
    },
    {
      "type": "modify",
      "old_id": "41195715e31867ad0257cce5c705c67b03301841",
      "old_mode": 33188,
      "old_path": "tools/gn/functions.h",
      "new_id": "8149db7bf4ed56a0ac8ebabbe906a41e31e86a55",
      "new_mode": 33188,
      "new_path": "tools/gn/functions.h"
    },
    {
      "type": "modify",
      "old_id": "8e73c19ed56a74601cf9547819b379106efb323b",
      "old_mode": 33188,
      "old_path": "tools/gn/header_checker.h",
      "new_id": "786edcb9f859de4ec324cbf0a31227818a55c0de",
      "new_mode": 33188,
      "new_path": "tools/gn/header_checker.h"
    },
    {
      "type": "modify",
      "old_id": "d72d5a79185643bc447fefcfe0f3d2b68cd7e559",
      "old_mode": 33188,
      "old_path": "tools/gn/import_manager.h",
      "new_id": "e03318332c410cc8ef75a3b1628cdfb23f7fc6de",
      "new_mode": 33188,
      "new_path": "tools/gn/import_manager.h"
    },
    {
      "type": "modify",
      "old_id": "e8568b26766f3144a25b1e5ff85221ab78fe9985",
      "old_mode": 33188,
      "old_path": "tools/gn/inherited_libraries.h",
      "new_id": "71d02f469461d5a7d48fd51306ac2d51f7a7bdad",
      "new_mode": 33188,
      "new_path": "tools/gn/inherited_libraries.h"
    },
    {
      "type": "modify",
      "old_id": "ac994f51d875511358a40535ca27d331182a0b53",
      "old_mode": 33188,
      "old_path": "tools/gn/label_ptr.h",
      "new_id": "d51ef16f043b4be811b5579ef83961b878c43177",
      "new_mode": 33188,
      "new_path": "tools/gn/label_ptr.h"
    },
    {
      "type": "modify",
      "old_id": "71b22b8d8899cde9ecb03d3c4cc742e27bd73e13",
      "old_mode": 33188,
      "old_path": "tools/gn/loader.h",
      "new_id": "06737c3d5bd32549020294df4b8b782af1db90d0",
      "new_mode": 33188,
      "new_path": "tools/gn/loader.h"
    },
    {
      "type": "modify",
      "old_id": "dc8b0df82ad88c8f888a3c71fc529f73bf8c6269",
      "old_mode": 33188,
      "old_path": "tools/gn/loader_unittest.cc",
      "new_id": "83a23890e021a7d383de594f244f40e740b59978",
      "new_mode": 33188,
      "new_path": "tools/gn/loader_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "8dacf8eea27b2e23315aeb2ef53c7e52ec7af56e",
      "old_mode": 33188,
      "old_path": "tools/gn/ninja_c_binary_target_writer.h",
      "new_id": "445198ffb7b8294531db441033918a61bbabadad",
      "new_mode": 33188,
      "new_path": "tools/gn/ninja_c_binary_target_writer.h"
    },
    {
      "type": "modify",
      "old_id": "a53717061b3216d063747719d796bdf1d256b1de",
      "old_mode": 33188,
      "old_path": "tools/gn/parser.h",
      "new_id": "de1a08269b135149956d3e4e71ffc01f4aaa1936",
      "new_mode": 33188,
      "new_path": "tools/gn/parser.h"
    },
    {
      "type": "modify",
      "old_id": "962f5c3631ff9293e9617e97052a342f162ee5cf",
      "old_mode": 33188,
      "old_path": "tools/gn/scope.h",
      "new_id": "397669b533b0dd2e5a0e46fff06996af7620debb",
      "new_mode": 33188,
      "new_path": "tools/gn/scope.h"
    },
    {
      "type": "modify",
      "old_id": "9f0ddf002fdb49873eba6a7e4098f73e440fb5ef",
      "old_mode": 33188,
      "old_path": "tools/gn/switches.h",
      "new_id": "900104a0b4bfef59943d8200821578da120e90e1",
      "new_mode": 33188,
      "new_path": "tools/gn/switches.h"
    },
    {
      "type": "modify",
      "old_id": "27dce258fec3e00edc05926b4aa51d9fba4d472c",
      "old_mode": 33188,
      "old_path": "tools/gn/target.cc",
      "new_id": "8a5b989cfcf08c02ab9ea77dc7c53870775c6ba5",
      "new_mode": 33188,
      "new_path": "tools/gn/target.cc"
    },
    {
      "type": "modify",
      "old_id": "549b3545eb17d3bb2229041709cb8c488cda287e",
      "old_mode": 33188,
      "old_path": "tools/gn/target.h",
      "new_id": "abd1b44c3651a9ffe5ef92ed9575447a9d792a55",
      "new_mode": 33188,
      "new_path": "tools/gn/target.h"
    },
    {
      "type": "modify",
      "old_id": "ec8bb275b41633e6a9ba5c2e18c9a22de46db1a5",
      "old_mode": 33188,
      "old_path": "tools/gn/unique_vector.h",
      "new_id": "3ebf182d56a97a82f8d8c3fdf7041719e717f2df",
      "new_mode": 33188,
      "new_path": "tools/gn/unique_vector.h"
    },
    {
      "type": "modify",
      "old_id": "60769d495836d9993a0344cea2c1b3e65f06011b",
      "old_mode": 33188,
      "old_path": "tools/gn/variables.h",
      "new_id": "0de220d55635190da5f8ef683b9c2adad02f5fd0",
      "new_mode": 33188,
      "new_path": "tools/gn/variables.h"
    }
  ]
}
