)]}'
{
  "commit": "8e6f5ad48310b8f46b36fe975a8f36146adfabfd",
  "tree": "9111e75d7b5efbd833d159f73856abab5bf0f4d3",
  "parents": [
    "3e459679f158afca39286d8a37179e4e5030ca43"
  ],
  "author": {
    "name": "Googler",
    "email": "noreply@google.com",
    "time": "Wed Jan 20 09:51:53 2021 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Jan 20 09:53:17 2021 -0800"
  },
  "message": "Use collectTransitive instead of collect in PyCommon\n\nThe instance of an anonymous subclass of LocalMetadataCollector used in this call currently doesn\u0027t collect anything. Better to use the shorter call that doesn\u0027t handle metadata collection.\n\n(This doesn\u0027t fix the issue that collectTransitive is a confusing name. It only calls collect with reasonable default values for absent parameters, and probably should just have the same name as other overloads of InstrumentedFileCollector.collect.)\n\nRELNOTES: None.\nPiperOrigin-RevId: 352813404\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "49632aad82014f95b30a3592fd4f00991b25eb87",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/python/PyCommon.java",
      "new_id": "7cb2d241fd47c14dbedcbe185009813c543a404a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/python/PyCommon.java"
    }
  ]
}
