)]}'
{
  "commit": "6bb51cf3ddd7eb29c3d9fe5ea418e366a25009ae",
  "tree": "f1b8a761a3cff1345a1c005bfa87722b501e271a",
  "parents": [
    "9148c817e53431d5364ef0459baf54ef4eae5d48"
  ],
  "author": {
    "name": "tfarina",
    "email": "tfarina@chromium.org",
    "time": "Wed Jan 06 11:50:08 2016 -0800"
  },
  "committer": {
    "name": "Commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Jan 06 19:51:42 2016 +0000"
  },
  "message": "tools/gn: rename char_offset to column_number\n\nWhile looking at Location and trying to understand what char offset meant,\nI got very confused, because in some languages, like Portuguese, it is\nhard to translate offset and thus understand what it means. Actually\nchar offset is referring to the column number in text buffer, which is much\neasier to understand and its meaning is instantly understood, since everyone is\nfamiliar with the concenpt of rows (lines) and columns in a text editor.\n\nBUG\u003dNone\nTEST\u003dgn gen + gn_unittests\nR\u003dbrettw@chromium.org\n\nReview URL: https://codereview.chromium.org/1525183002\n\nCr-Original-Commit-Position: refs/heads/master@{#367883}\nCr-Mirrored-From: https://chromium.googlesource.com/chromium/src\nCr-Mirrored-Commit: 21aff0d0e90b1fc419971485150f76c4d2458e13\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5adbb65b8baef7bceb5337f840c3e49548942c0c",
      "old_mode": 33188,
      "old_path": "tools/gn/c_include_iterator_unittest.cc",
      "new_id": "a4278b21200b15a68567cafda1d632c00651263c",
      "new_mode": 33188,
      "new_path": "tools/gn/c_include_iterator_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "e10f001ed9253ad61b4529a706292767b0bdfefd",
      "old_mode": 33188,
      "old_path": "tools/gn/err.cc",
      "new_id": "378fb7e5a8fd1c52f1dbd9242a76d9b97ef35cfc",
      "new_mode": 33188,
      "new_path": "tools/gn/err.cc"
    },
    {
      "type": "modify",
      "old_id": "05b624cac2e77480b4b180e112ea071a6bbedf95",
      "old_mode": 33188,
      "old_path": "tools/gn/header_checker.cc",
      "new_id": "ada9d70da47fcaf0e250eb5f2806af0753cbd2e9",
      "new_mode": 33188,
      "new_path": "tools/gn/header_checker.cc"
    },
    {
      "type": "modify",
      "old_id": "aff66674172f37dda1bf5e34331e4e94850ee07b",
      "old_mode": 33188,
      "old_path": "tools/gn/input_conversion_unittest.cc",
      "new_id": "2c4afeacc6b0ac952b750e278f5cb9b73004c66a",
      "new_mode": 33188,
      "new_path": "tools/gn/input_conversion_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "59b99d6f44ec0069b8025c2208a4f942145c2a8f",
      "old_mode": 33188,
      "old_path": "tools/gn/location.cc",
      "new_id": "49ca3ffe717f7c1550eae1f25f4c28f73b63b6ac",
      "new_mode": 33188,
      "new_path": "tools/gn/location.cc"
    },
    {
      "type": "modify",
      "old_id": "b56e73de777837deeaea6ede3b665d62d26cddb9",
      "old_mode": 33188,
      "old_path": "tools/gn/location.h",
      "new_id": "44d1a6fe68f614112bf1d57993cc8af8bb92755c",
      "new_mode": 33188,
      "new_path": "tools/gn/location.h"
    },
    {
      "type": "modify",
      "old_id": "2c5503728ee3cf901ea39d38521e85c3b26113a2",
      "old_mode": 33188,
      "old_path": "tools/gn/parse_tree.cc",
      "new_id": "167531c93fea36b881a0a22501fe068749411879",
      "new_mode": 33188,
      "new_path": "tools/gn/parse_tree.cc"
    },
    {
      "type": "modify",
      "old_id": "b46114f5ade7014c9bd39e37f8cc7a77b2fc8865",
      "old_mode": 33188,
      "old_path": "tools/gn/parse_tree_unittest.cc",
      "new_id": "fba902a9257c21afcdf08ee70fc6a686421db201",
      "new_mode": 33188,
      "new_path": "tools/gn/parse_tree_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "39b69b7845c619f1d2709b2ae3330957d7944d69",
      "old_mode": 33188,
      "old_path": "tools/gn/parser_unittest.cc",
      "new_id": "b6c200978ccf7ec98649c3ef8a3b83ad4aae0861",
      "new_mode": 33188,
      "new_path": "tools/gn/parser_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "7246f75933e72a58e702c5831e07b0f8922a1aac",
      "old_mode": 33188,
      "old_path": "tools/gn/string_utils.cc",
      "new_id": "83a98bde5e4efced11346776f2c0737c5836cf6d",
      "new_mode": 33188,
      "new_path": "tools/gn/string_utils.cc"
    },
    {
      "type": "modify",
      "old_id": "45b6e28ced214c2bb94fff785b9c44908c7c04c7",
      "old_mode": 33188,
      "old_path": "tools/gn/token.h",
      "new_id": "bf8728377a12b1e3c03e66e244b37dcbada56fa1",
      "new_mode": 33188,
      "new_path": "tools/gn/token.h"
    },
    {
      "type": "modify",
      "old_id": "4dd71d5beaf953e66acaeb19a7d062270f632ee7",
      "old_mode": 33188,
      "old_path": "tools/gn/tokenizer.cc",
      "new_id": "0568becbc8dcb51f92808b74c14a83de5cc45f32",
      "new_mode": 33188,
      "new_path": "tools/gn/tokenizer.cc"
    },
    {
      "type": "modify",
      "old_id": "bf3285b9a3d2cc797900b673d0c00af1f47e1525",
      "old_mode": 33188,
      "old_path": "tools/gn/tokenizer.h",
      "new_id": "9b6ef33c4172a1ec3a0adc3100beb5a3285520e6",
      "new_mode": 33188,
      "new_path": "tools/gn/tokenizer.h"
    }
  ]
}
