)]}'
{
  "commit": "9bacf56564d6d5bf50d6320a25a9ecb373ba2ef4",
  "tree": "20c7e1e2c1f52171a5e323cd071e9d62539d825f",
  "parents": [
    "110b0add9e9ec1ad87751c11975900af065ed5e8"
  ],
  "author": {
    "name": "Paul Duffin",
    "email": "paulduffin@google.com",
    "time": "Wed Apr 28 21:16:02 2021 +0100"
  },
  "committer": {
    "name": "Paul Duffin",
    "email": "paulduffin@google.com",
    "time": "Thu Apr 29 11:34:59 2021 +0100"
  },
  "message": "Extract logic to gather deps added for \u003capex\u003e:\u003cmodule\u003e pairs\n\nTrades having to traverse a module\u0027s direct dependencies multiple times\nfor reusable code. While at the minute the amount of duplicated code is\nsmall (checking a tag and appending to a list) follow up changes will\nmodify the gatherApexModulePairDepsWithTag module to improve error\nreporting greatly increasing the benefit of deduping.\n\nThe cost of traversing a module\u0027s direct dependencies is very small as\nthere will be only a very few dependencies.\n\nBug: 177892522\nTest: m nothing\nChange-Id: I16389102abd8038e1bfa52b63f4153bdf92ff553\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f1a0bb55c24054aeafb79ca12189fcc75cf5719e",
      "old_mode": 33188,
      "old_path": "java/bootclasspath.go",
      "new_id": "02833ab66a87265529e5a82eaf5d9a09b92d1d56",
      "new_mode": 33188,
      "new_path": "java/bootclasspath.go"
    },
    {
      "type": "modify",
      "old_id": "6503eca87c99a12fd21929a83e7c46d7a11df537",
      "old_mode": 33188,
      "old_path": "java/platform_bootclasspath.go",
      "new_id": "f126e13b6e442c9c12745aba66b864cc06abd297",
      "new_mode": 33188,
      "new_path": "java/platform_bootclasspath.go"
    }
  ]
}
