)]}'
{
  "commit": "9a4edfa07fe0c09865015a15d26695823cd4a5fd",
  "tree": "2707bc870fa22a62e47da6add1889fb083f9a4c1",
  "parents": [
    "372126079cb1e1bce5f186293980209a0e5629ec"
  ],
  "author": {
    "name": "David Reiss",
    "email": "dreiss@apache.org",
    "time": "Thu May 01 05:52:50 2008 +0000"
  },
  "committer": {
    "name": "David Reiss",
    "email": "dreiss@apache.org",
    "time": "Thu May 01 05:52:50 2008 +0000"
  },
  "message": "Properly handle constants of typedef\u0027ed types.\n\nAlso throw an error in the compiler if we cannot generate a constant for a\ndeclared const because of its type.  Added a test of this functionality in\nConstantsDemo.thrift.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665675 13f79535-47bb-0310-9956-ffa450edef68\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "759b25cb36b07d6f938e8591f2f5ec39c18560bb",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_cocoa_generator.cc",
      "new_id": "9814aa06cabc4210bca15291b02e593d29e78639",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_cocoa_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "ef162432627eea629e0ff524e7701cd98569b6d6",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_cpp_generator.cc",
      "new_id": "0a1d4def9b40133c53c6af15f5c13e248c275ae5",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_cpp_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "f4fd543de1fe6368b501688175527e4cb7a092e1",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_csharp_generator.cc",
      "new_id": "ec5d90b7722ff7b76c1eb4e107c62a43265c4b4c",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_csharp_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "02d736148db1153c43a02854468e936bc0cdb217",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_erl_generator.cc",
      "new_id": "069d4b49d0365c8648d1c05d9c4f194629c34d75",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_erl_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "fec7d3f94c7b3fe6e2735ce7bd8dc0270b6b6a3a",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_hs_generator.cc",
      "new_id": "d1e3f9e267e3af1e055d73a3541f39191e967558",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_hs_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "f0f6b497ddf83c072ca50b6e7ba1140dc44a4a9e",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_java_generator.cc",
      "new_id": "c0c3e99737b07b7b50debc7ca2bf042753ac3570",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_java_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "7178fc4a73c58715e8eaa9badc2d5a2bc58780d1",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_ocaml_generator.cc",
      "new_id": "e38f7b18fb32087d7f0f0aa730b1c766ace51448",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_ocaml_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "9eac2f2836479772119f1a19d5203e258f3afd92",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_py_generator.cc",
      "new_id": "d2f2e0d939ceee78a4e9a10854641c0fc3f7c6e0",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_py_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "395bb642ed3c2394343e6c729cdf43d5ada3f3bf",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_rb_generator.cc",
      "new_id": "c3d1d4199b657c6e84493eed8e7736b127690a87",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_rb_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "cf93bdc068c9393fa640ee8491fc6528a1dde87d",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_st_generator.cc",
      "new_id": "1ce20f22557eb015d49c9e79a85856094bbe529c",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_st_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "0b9d839628d762f24fa0561f102e0c622bc5a43d",
      "old_mode": 33188,
      "old_path": "test/ConstantsDemo.thrift",
      "new_id": "dc12bb06de948b4b47659b5adb0add61e62784f1",
      "new_mode": 33188,
      "new_path": "test/ConstantsDemo.thrift"
    }
  ]
}
