)]}'
{
  "commit": "c33e5216f1eb3f837dee89cc65208eff058e9c5e",
  "tree": "1e3bc678375654eb179f30d8faac6422f5516b90",
  "parents": [
    "4d4f7d6114abff6db05169701c2be98ed79fa95d"
  ],
  "author": {
    "name": "Colin Cross",
    "email": "ccross@android.com",
    "time": "Tue May 25 18:16:02 2021 -0700"
  },
  "committer": {
    "name": "Colin Cross",
    "email": "ccross@android.com",
    "time": "Wed May 26 10:07:44 2021 -0700"
  },
  "message": "Treat java libraries in classpath fragments as directly in apex\n\nCoverage is applied to java libraries that are directly in an apex.\nMark java libraries that are in an apex through a bootclasspath_fragment\nor a systemserverclasspath_fragment as directly in the apex by\nimplementing CopyDirectlyInAnyApexTag on the dependency tags used for\ntheir contents.\n\nBug: 183759446\nTest: TestApexJavaCoverage\nChange-Id: I0116f5f415083b5194000988cb257454ef115200\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "364013fbe3c43536ccd0c78c6f8dcac09cd0ad19",
      "old_mode": 33188,
      "old_path": "apex/apex_test.go",
      "new_id": "4d00944e73cc77e7cbf02c57d06d58ea9bff0264",
      "new_mode": 33188,
      "new_path": "apex/apex_test.go"
    },
    {
      "type": "modify",
      "old_id": "188d362259b66a3a3316856e779e65ff111e2ed1",
      "old_mode": 33188,
      "old_path": "java/bootclasspath_fragment.go",
      "new_id": "dff8c336794aff8d99b342d0168a8f0615dd4bdc",
      "new_mode": 33188,
      "new_path": "java/bootclasspath_fragment.go"
    },
    {
      "type": "modify",
      "old_id": "9111c309f6f127f4fd72cf9db9aba69e5a8744b6",
      "old_mode": 33188,
      "old_path": "java/systemserver_classpath_fragment.go",
      "new_id": "80bc0dbb4b617a2f546eb34499abeed967a90d87",
      "new_mode": 33188,
      "new_path": "java/systemserver_classpath_fragment.go"
    }
  ]
}
