)]}'
{
  "commit": "930428438c0b6c8f60560cbb7dcad79042badacb",
  "tree": "4edd4fecbb0faaa262003bb3fe73862341efd032",
  "parents": [
    "46fec417382a928e716a52b4ab6304febf797205"
  ],
  "author": {
    "name": "Manu Sridharan",
    "email": "msridhar@uber.com",
    "time": "Tue Mar 20 14:45:22 2018 -0700"
  },
  "committer": {
    "name": "D. Can Celasun",
    "email": "can@dcc.im",
    "time": "Thu Mar 29 14:53:36 2018 +0200"
  },
  "message": "THRIFT-4530: add @Nullable annotations to generated Java code\n\nUse our own `org.apache.thrift.annotations.Nullable` type to avoid\nintroducing a third-party dependency\n\nClient: java\n\nThis closes #1522.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3c7b75309d9fc1346fdbb6bc615a12d7d784ca37",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/thrift/generate/t_java_generator.cc",
      "new_id": "754601f508a128911c514bcdd144525f0c1599ea",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/thrift/generate/t_java_generator.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a34b01ebb871937c6f22c096428abd67a1a28220",
      "new_mode": 33188,
      "new_path": "lib/java/src/org/apache/thrift/annotation/Nullable.java"
    }
  ]
}
