)]}'
{
  "commit": "c4a9f458ac5aa1211c60a869764db7e4b2994370",
  "tree": "2049bf1c2eec95cdb35336a94d31e594efa20382",
  "parents": [
    "9f5a0e10c73e1d473bd9c53e784bd42908cb6c8d"
  ],
  "author": {
    "name": "Shawn Pearce",
    "email": "sop@google.com",
    "time": "Thu Mar 19 20:31:27 2015 -0700"
  },
  "committer": {
    "name": "Shawn Pearce",
    "email": "sop@google.com",
    "time": "Thu Mar 19 21:33:55 2015 -0700"
  },
  "message": "Add options to PrologMain to emulate usage in Gerrit\n\nDisable features by default like IO and STATISTICS but\nallow them to be enabled with flags on the command line.\n\nAllow the caller to parse files outside of Prolog similar\nto Gerrit by passing in `-f foo.pl` flags to consult from\na stream that was opened outside of Prolog.\n\nCap the database size at 256 by default, similar to Gerrit\ncapping the user database. Allow this to be raised using a\nflag on the command line.\n\nBy default launch into the repl similar to SWI-Prolog.\n\nChange-Id: Icaf1ef7ff3bd2f19a7ded4735e1fc945ef7bbbb6\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0564913da597ca4d354c534128f54590147b830f",
      "old_mode": 33188,
      "old_path": "src/repl/PrologMain.java",
      "new_id": "6e4b004e269118800504a6b87a43ed9a8e77adc8",
      "new_mode": 33188,
      "new_path": "src/repl/PrologMain.java"
    }
  ]
}
