)]}'
{
  "commit": "44b85d01c92e676786154c0b2c39b9569fe518ab",
  "tree": "b542d55d312eeca5c0c73efd40868e3a3f7b9a83",
  "parents": [
    "d98f5b27e1306b3bb6c8f7c305b60b1fce457d74"
  ],
  "author": {
    "name": "Colin Cross",
    "email": "ccross@android.com",
    "time": "Fri Feb 19 17:37:04 2021 -0800"
  },
  "committer": {
    "name": "Colin Cross",
    "email": "ccross@android.com",
    "time": "Tue Feb 23 11:19:57 2021 -0800"
  },
  "message": "Update soong copy of java binaries when Make copy is installed\n\nm \u003cmodulename\u003e is handled by Make and installs the Make copy of a host\njava binary in out/host/linux-x86/bin, and doesn\u0027t depend on the Soong\ncopy in out/soong/host/linux-x86/bin.  That can leave a stale binary\nin the Soong directory, and since the Soong directory is first in the\npath set up by envsetup.sh, can result in confusing behavior to end\nusers.\n\ncc_binary already has the Make binary depend on the Soong binary\nso that they are both updated.  Do the same for java_binary.\n\nFixes: 180405155\nTest: m metalava\nChange-Id: Ic84a131a2851cc4a18ce3725da3c4067137d6120\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e7261f89442b3a7ffb7e9a7eb6c7669ebf1a0d8e",
      "old_mode": 33188,
      "old_path": "java/androidmk.go",
      "new_id": "9bdb70cb9432c257a0edcc2be1ff8ab1c23d1413",
      "new_mode": 33188,
      "new_path": "java/androidmk.go"
    }
  ]
}
