)]}'
{
  "commit": "ea8f808580824fb1c0828ca9bc3644da274e8297",
  "tree": "be87bd65f2fd3642e98a907d226e10c42bd217c3",
  "parents": [
    "a8de9fb2aea3e543313eef63ec2c8b1389796097"
  ],
  "author": {
    "name": "Paul Duffin",
    "email": "paulduffin@google.com",
    "time": "Thu Jun 24 13:25:57 2021 +0100"
  },
  "committer": {
    "name": "Paul Duffin",
    "email": "paulduffin@google.com",
    "time": "Thu Jun 24 13:33:01 2021 +0100"
  },
  "message": "Ensure consistent APEX variation for java_sdk_library and java_sdk_library_import\n\nPreviously, a java_sdk_library with shared_library \u003d true would create\na variation per APEX because it depends on an sdkLibraryXml module\nwhich generates a file containing the APEX name. However, a shared\njava_sdk_library_import would create a merged APEX variation. The\ninconsistent variations caused failures in sdkDepsReplaceMutator.\n\nThis change ensures that both java_sdk_library and\njava_sdk_library_import create an APEX specific variation when their\nshared_library property is true.\n\nBug: 190499958\nTest: m nothing\n      - ran the above command after modifying the test to reproduce the\n        problem and then after fixing to verify that it fixed the problem.\nChange-Id: Iee81776a8569db3e871c40cbde14d248dfeb56e4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b07dcd151488625e09af9da1c36299c56b37dc33",
      "old_mode": 33188,
      "old_path": "java/sdk_library.go",
      "new_id": "567e2921900d647ae2cb37699742efaefe55f859",
      "new_mode": 33188,
      "new_path": "java/sdk_library.go"
    },
    {
      "type": "modify",
      "old_id": "d47eb1fb5d4af301ba9732c74c6d8c5b7b251316",
      "old_mode": 33188,
      "old_path": "sdk/bootclasspath_fragment_sdk_test.go",
      "new_id": "a458cba7d8f148f1d8661cdc26ef7395ae472b5b",
      "new_mode": 33188,
      "new_path": "sdk/bootclasspath_fragment_sdk_test.go"
    }
  ]
}
