)]}'
{
  "commit": "d9225861d0ba9c23d368cb6828edf859a02687b0",
  "tree": "362f2ba491bda3fc3e013ca62588bbec2bc91545",
  "parents": [
    "5bc0d6e6dee3d50b4bf964b1041d13bd083ee5e1"
  ],
  "author": {
    "name": "Alex Spradlin",
    "email": "alexaspradlin@google.com",
    "time": "Wed Mar 18 13:14:47 2020 -0700"
  },
  "committer": {
    "name": "Nasser Grainawi",
    "email": "nasser@codeaurora.org",
    "time": "Mon Aug 16 21:20:15 2021 +0000"
  },
  "message": "LogServlet: use RevSort.TOPO_KEEP_BRANCH_TOGETHER\n\nFor the \"topo-order\" parameter in +log, use\nRevSort.TOPO_KEEP_BRANCH_TOGETHER instead of RevSort.TOPO. Using\nRevSort.TOPO_KEEP_BRANCH_TOGETHER causes JGit RevWalk to return commits\nin topological order without intermixing lines of commit history. This\nbehavior is more similar than the behavior of RevSort.TOPO to using\n\"git log --topo-order\" because RevSort.TOPO does not guarantee that\nlines of history are not intermixed.\n\nSigned-off-by: Alex Spradlin \u003calexaspradlin@google.com\u003e\nChange-Id: Ic59bfb8e1526615b261c0fac0b57aad107e3fa7d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c738f0ed41b252ea598e0c203f2a88c7462591e6",
      "old_mode": 33188,
      "old_path": "java/com/google/gitiles/LogServlet.java",
      "new_id": "645264bec42e85d91233d1e417a6925bd419f37a",
      "new_mode": 33188,
      "new_path": "java/com/google/gitiles/LogServlet.java"
    },
    {
      "type": "modify",
      "old_id": "7232439ced14728f420921bf13f318ccdd0f5af7",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gitiles/LogServletTest.java",
      "new_id": "4ef7a4dba06eb132902fed7ba00087052f49e912",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gitiles/LogServletTest.java"
    }
  ]
}
