)]}'
{
  "commit": "301528702cb311d0bd10f7ebfc6bb63f4a9dc8bb",
  "tree": "9a2d69387c0bb884a30f3d48b248997a0f056bea",
  "parents": [
    "d3bc1a5f528a2b56b162a135bae66139a562ff1e"
  ],
  "author": {
    "name": "Mark Slee",
    "email": "mcslee@apache.org",
    "time": "Tue Nov 28 01:24:07 2006 +0000"
  },
  "committer": {
    "name": "Mark Slee",
    "email": "mcslee@apache.org",
    "time": "Tue Nov 28 01:24:07 2006 +0000"
  },
  "message": "Thrift compiler frontend support for constants\n\nSummary: The parser now accepts constants and adds them into the parse tree\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664880 13f79535-47bb-0310-9956-ffa450edef68\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "78278a27c134e9a5d8d6e178a64bed368b9c7e14",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_cpp_generator.cc",
      "new_id": "ff176a51d78ac76fd443ed55af0e5bbdcced62f8",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_cpp_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "21ade4378e20c383a04adb74cc5f2dbff39faea2",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_java_generator.cc",
      "new_id": "e2e9b7139e677061850611c0700e6e914af9211c",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_java_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "18030af4b4e1d7b04c1c8a8a2b1c083e2574e672",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_php_generator.cc",
      "new_id": "f76b66f12a54de7a3ad9c6e78d15b1fb1a1d882c",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_php_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "1cbcfd94c0437c3afa31a04277221f4c02cb2d0b",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_py_generator.cc",
      "new_id": "e29de8023e100d94e4c4ed45af67078754e85be1",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_py_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "005ce595346830e7fc10b85fd22bf4a8b7b1e37a",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/main.cc",
      "new_id": "7280a3797245c3ea9aced471ab7b2cf8f5c05bf6",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/main.cc"
    },
    {
      "type": "modify",
      "old_id": "9a3a81ea11ce3dc1cbe985c9e009ba4765ad89a7",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/main.h",
      "new_id": "a7c1d3d39927fe8a7f83bf19da3004a41e1723b2",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/main.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "77d7e183b2072e51647c3d83b4ee0a7c470d9c19",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/parse/t_const.h"
    },
    {
      "type": "modify",
      "old_id": "002ca8285c1bb43ae08a4b8d27e67772d72c5f3a",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/parse/t_enum.h",
      "new_id": "5fe6f89e7dac9f766562f47857e73b3a82a36bc5",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/parse/t_enum.h"
    },
    {
      "type": "rename",
      "old_id": "f502f75040f960a92e75ce3d117e7b4aae5d8021",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/parse/t_constant.h",
      "new_id": "65e61cbd48d8110863a5782ad2e5fc959c364e24",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/parse/t_enum_value.h",
      "score": 77
    },
    {
      "type": "modify",
      "old_id": "a3270adc3a9fc3b0f9692e8319e844bb1830436a",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/parse/t_program.h",
      "new_id": "b0eb60e024252af1123aaf509dba3a7ba9ab607f",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/parse/t_program.h"
    },
    {
      "type": "modify",
      "old_id": "e93bd26ed77ee4916af98502dbc2a473d00c1c2f",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/thrift.l",
      "new_id": "0c113cbd66c0db913be0a2fc60c01d6b9a4daeaa",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/thrift.l"
    },
    {
      "type": "modify",
      "old_id": "e1dd84f78df7ebcc47bd7bda2b389cd4e2105499",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/thrift.y",
      "new_id": "06b71e126d04210c680a14d2573aedef76e5be23",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/thrift.y"
    }
  ]
}
