)]}'
{
  "commit": "b51e1ffce4656709a040d1e16b09a33acae3e6f8",
  "tree": "0dd85ff253ab7fb3895e749524e29486455f5290",
  "parents": [
    "70c0c6eb81d4c3c1733efdf77c754ebffe7f54fc"
  ],
  "author": {
    "name": "Cole Faust",
    "email": "colefaust@google.com",
    "time": "Tue Apr 04 14:06:29 2023 -0700"
  },
  "committer": {
    "name": "Cole Faust",
    "email": "colefaust@google.com",
    "time": "Tue Apr 04 14:09:27 2023 -0700"
  },
  "message": "Make android_certificate_directory public\n\nThis should not be necessary because bp2build should emit a package()\nstatement with default_visibility \u003d public. However, there appears\nto be a problem with bp2build\u0027s symlink forest, where it doesn\u0027t\nhandle symlinks correctly.\n\nbuild/target is a symlink to build/make/target, but in the symlink\nforest, build/target is a symlink to the source dir\u0027s build/target\ninstead of to the symlink forest\u0027s build/make/target. This means\nthat when reading this build file via the build/target symlink,\nyou won\u0027t get the bp2build-provided default visibility. (or any other\nbp2build generated targets)\n\nWe should send a proper fix for this, but in the meantime submit this\nquick fix to resolve some failing builds.\n\nBug: 269577299\nTest: lunch bertha_x86_64-userdebug, m nothing\nChange-Id: Ia45c7f4a0655b1364b735d6eccf25cad70cad134\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "08c1944fe87effc384885f715d03ed93017e5629",
      "old_mode": 33188,
      "old_path": "target/product/security/BUILD.bazel",
      "new_id": "c12be79833a4203c01c689123730da8276bec0bd",
      "new_mode": 33188,
      "new_path": "target/product/security/BUILD.bazel"
    }
  ]
}
