)]}'
{
  "commit": "ba6afd0dbab19efedc5a849ab2bc6f7923ec6ce3",
  "tree": "a947daee1a62726324990d118cf6613b6b291708",
  "parents": [
    "2da0424b191af82d91e28e46440f43927bde8827"
  ],
  "author": {
    "name": "Paul Duffin",
    "email": "paulduffin@google.com",
    "time": "Tue Nov 19 19:44:10 2019 +0000"
  },
  "committer": {
    "name": "Paul Duffin",
    "email": "paulduffin@google.com",
    "time": "Mon Apr 26 21:21:58 2021 +0100"
  },
  "message": "Allow contents and image_name to be specified together\n\nPreviously, only one of the contents or image_name properties could be\nspecified at once which meant that there was no way to create a\nprebuilt which lists its fixed contents while at the same time allowing\nit to check that that the contents matched what the build configuration\nrequired.\n\ne.g. a prebuilt_bootclasspath_fragment that had image_name: \"art\",\ncould not list its contents and also check that those contents matched\nthe ART_APEX_JARS which the build configuration required.\n\nThis change allows contents and image_name to be specified together and\nadds a check to make sure that the contents are consistent with the\nconfiguration appropriate to the image_name. The check is only\nperformed for modules that are active so that a\nprebuilt_bootclasspath_fragment which was created without coverage\nenabled (the default) would not cause a build failure in a coverage\nbuild unless it was preferred.\n\nBug: 177892522\nTest: m nothing\nChange-Id: Ie601f29f707b3f6030fa7d252afa2c4826cc9f8e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "feda482a1dccf2d90a4cf5b3b499abe73f53cb62",
      "old_mode": 33188,
      "old_path": "apex/bootclasspath_fragment_test.go",
      "new_id": "3d39d341c18fbf6e8c42a301eb00422764548bb4",
      "new_mode": 33188,
      "new_path": "apex/bootclasspath_fragment_test.go"
    },
    {
      "type": "modify",
      "old_id": "8bb5cb18e8ffc846f15d20bc4eabec9f1ff0226e",
      "old_mode": 33188,
      "old_path": "java/bootclasspath_fragment.go",
      "new_id": "d0570b4130cd7234e597c18724bead20f595e34e",
      "new_mode": 33188,
      "new_path": "java/bootclasspath_fragment.go"
    },
    {
      "type": "modify",
      "old_id": "0db93619c0a0f08301cd7654670f2f6315322e71",
      "old_mode": 33188,
      "old_path": "java/bootclasspath_fragment_test.go",
      "new_id": "0419a469bd00bdc79371621ab5d1243417088469",
      "new_mode": 33188,
      "new_path": "java/bootclasspath_fragment_test.go"
    }
  ]
}
