)]}'
{
  "commit": "365f94f828ebd8aa5f55e3a3882f847960ed6bb5",
  "tree": "b9f8bac488e85093e203f8c079a13dd44a7c033d",
  "parents": [
    "923141b0faf9a0ea3b61bf0a507d95578b2b95e6"
  ],
  "author": {
    "name": "Orion Hodson",
    "email": "oth@google.com",
    "time": "Wed Jan 13 16:27:57 2021 +0000"
  },
  "committer": {
    "name": "Orion Hodson",
    "email": "oth@google.com",
    "time": "Thu Jan 14 10:58:35 2021 +0000"
  },
  "message": "Minor updates to fd_file.h\n\n* Add a static IsOpenFd() method for checking if fd is open.\n* File::IsOpened() now checks when underlying FD is open (not just valid)\n* Centralize a definition for kInvalidFd in art projects.\n\nTest: art_libartbase_tests\nChange-Id: Ic5db8b6c80e184308c6ad8979ed31585120eb89f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2f90ec59709da9032b965f3cbebb39e86f1c92eb",
      "old_mode": 33188,
      "old_path": "dex2oat/dex2oat.cc",
      "new_id": "135f0f49af92a47e5955a5b83e92fc52f6264568",
      "new_mode": 33188,
      "new_path": "dex2oat/dex2oat.cc"
    },
    {
      "type": "modify",
      "old_id": "163a9f6676395fa7f4741da8bfc1a3f418c7d7d6",
      "old_mode": 33188,
      "old_path": "dex2oat/linker/image_test.h",
      "new_id": "0b5386a53478d9d591036f677eadfd9bf3fcaedc",
      "new_mode": 33188,
      "new_path": "dex2oat/linker/image_test.h"
    },
    {
      "type": "modify",
      "old_id": "f73f563b7e3fc0ac56b4478a8fe2713982620554",
      "old_mode": 33188,
      "old_path": "dex2oat/linker/image_writer.cc",
      "new_id": "f4155bcb58bc5633202c9a098c9b410e5ef91abf",
      "new_mode": 33188,
      "new_path": "dex2oat/linker/image_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "505fbeb539be6deabaa7c41413f65ba21c16b1b9",
      "old_mode": 33188,
      "old_path": "dex2oat/linker/image_writer.h",
      "new_id": "6f847a24d88d23ee124721a06e076c2a28e7d0d2",
      "new_mode": 33188,
      "new_path": "dex2oat/linker/image_writer.h"
    },
    {
      "type": "modify",
      "old_id": "8831b9c6b7adbfb3eb30b9300385a057123a85d4",
      "old_mode": 33188,
      "old_path": "libartbase/base/unix_file/fd_file.cc",
      "new_id": "2102fec8cd4c5d73121fe8dd7f31cb3345563242",
      "new_mode": 33188,
      "new_path": "libartbase/base/unix_file/fd_file.cc"
    },
    {
      "type": "modify",
      "old_id": "4926e4eeea66057833fed80227cea03688334b16",
      "old_mode": 33188,
      "old_path": "libartbase/base/unix_file/fd_file.h",
      "new_id": "39471010df1173e0362f8c88e794ea272c58a824",
      "new_mode": 33188,
      "new_path": "libartbase/base/unix_file/fd_file.h"
    },
    {
      "type": "modify",
      "old_id": "3a9cf591482ce30fbdabbd3f69a174b1294db5fa",
      "old_mode": 33188,
      "old_path": "libartbase/base/unix_file/fd_file_test.cc",
      "new_id": "f5933370da6316f2c6721df442007091e2c16c07",
      "new_mode": 33188,
      "new_path": "libartbase/base/unix_file/fd_file_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b2fabb274ba4b53e2c042d03a807ab37ec1b82c7",
      "old_mode": 33188,
      "old_path": "profman/profman.cc",
      "new_id": "4eae5573436a1bf1601aac91d35c8e62fd7872a4",
      "new_mode": 33188,
      "new_path": "profman/profman.cc"
    }
  ]
}
