)]}'
{
  "commit": "4b6b5fccae9b2becd3fc8e9a5b74f2fca1d6d80f",
  "tree": "e3524de6c9719d9c864cdfb5d71ef4484e269d1f",
  "parents": [
    "bc5b0f8317984642cd86f5d9c104e5b069c1c290"
  ],
  "author": {
    "name": "Søren Gjesse",
    "email": "sgjesse@google.com",
    "time": "Fri May 12 09:53:47 2023 +0200"
  },
  "committer": {
    "name": "Søren Gjesse",
    "email": "sgjesse@google.com",
    "time": "Mon May 15 07:01:36 2023 +0000"
  },
  "message": "Add OpenJDK 20.0.1\n\nContent of README.google:\n\nName: Java Development Kit (JDK)\nURL: https://jdk.java.net/20/\nVersion: 20\nRevision: NA\nLicense: the GNU General Public License, version 2, with the Classpath Exception.\n\nDescription:\nThis is pulled directly from the website for the JDK releases that has an open source license.\nSynlinks have reen resolved using `cp -rL` before uploading.\n\nBug: b/281902832\nChange-Id: I5d4b3171e57ac0d16ba786a7156910947b5ab7be",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6a788a934c4cc849756526f9b2f5b7ca1b595b29",
      "old_mode": 33188,
      "old_path": "build.gradle",
      "new_id": "5df3bb499f14cf4cf1a5405c708f593c78b21044",
      "new_mode": 33188,
      "new_path": "build.gradle"
    },
    {
      "type": "modify",
      "old_id": "e8714f357c98391fe0189c2d165e6615aea2756f",
      "old_mode": 33261,
      "old_path": "scripts/add-openjdk.sh",
      "new_id": "4aac626ff1a075a8fe846e881b6ce4ae83875aa3",
      "new_mode": 33261,
      "new_path": "scripts/add-openjdk.sh"
    },
    {
      "type": "rename",
      "old_id": "f548fc07d88be5c99c2bc13c4038a494164f94ba",
      "old_mode": 33188,
      "old_path": "src/test/examplesJava18/jdk8272564/A.java",
      "new_id": "f548fc07d88be5c99c2bc13c4038a494164f94ba",
      "new_mode": 33188,
      "new_path": "src/test/examplesJava20/jdk8272564/A.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "678d2d5c6ff7415a3bcfc8014ed68bc0303ac570",
      "old_mode": 33188,
      "old_path": "src/test/examplesJava18/jdk8272564/B.java",
      "new_id": "678d2d5c6ff7415a3bcfc8014ed68bc0303ac570",
      "new_mode": 33188,
      "new_path": "src/test/examplesJava20/jdk8272564/B.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "3308d8e970409549366da59dff7962f741e8cd49",
      "old_mode": 33188,
      "old_path": "src/test/examplesJava18/jdk8272564/C.java",
      "new_id": "3308d8e970409549366da59dff7962f741e8cd49",
      "new_mode": 33188,
      "new_path": "src/test/examplesJava20/jdk8272564/C.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "1694eea79731027c1cac88ef8a44b3e9cd112f4b",
      "old_mode": 33188,
      "old_path": "src/test/examplesJava18/jdk8272564/I.java",
      "new_id": "1694eea79731027c1cac88ef8a44b3e9cd112f4b",
      "new_mode": 33188,
      "new_path": "src/test/examplesJava20/jdk8272564/I.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "38b2551f81ebdf47faa8d16b8bee66bdfd1624e4",
      "old_mode": 33188,
      "old_path": "src/test/examplesJava18/jdk8272564/J.java",
      "new_id": "38b2551f81ebdf47faa8d16b8bee66bdfd1624e4",
      "new_mode": 33188,
      "new_path": "src/test/examplesJava20/jdk8272564/J.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "726f781019c0056c7309cc8ed5cd731a436954cd",
      "old_mode": 33188,
      "old_path": "src/test/examplesJava18/jdk8272564/K.java",
      "new_id": "726f781019c0056c7309cc8ed5cd731a436954cd",
      "new_mode": 33188,
      "new_path": "src/test/examplesJava20/jdk8272564/K.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "c5963fd026b25c05d6b07b017702d48b596816ca",
      "old_mode": 33188,
      "old_path": "src/test/examplesJava18/jdk8272564/Main.java",
      "new_id": "c5963fd026b25c05d6b07b017702d48b596816ca",
      "new_mode": 33188,
      "new_path": "src/test/examplesJava20/jdk8272564/Main.java",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "0d937dd619a69fa9b7b291b199275725ce86134a",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/TestRuntime.java",
      "new_id": "4f95deb7d2f8f09c38958bb229e1f828c507e5dc",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/TestRuntime.java"
    },
    {
      "type": "modify",
      "old_id": "bb5847635a99c6f1857e26b74e8e204fcb8b23d0",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/desugar/jdk8272564/Jdk8272564Test.java",
      "new_id": "c7d877ef45d0f80e21fb1667c33c9cef194c2cb2",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/desugar/jdk8272564/Jdk8272564Test.java"
    },
    {
      "type": "modify",
      "old_id": "5e891aadb5d2f91c369b8eaf9cba3de5d262c3e8",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/examples/jdk18/jdk8272564/Jdk8272564.java",
      "new_id": "5497f9123280be62d17e3b79ca1811effbfc9410",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/examples/jdk18/jdk8272564/Jdk8272564.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "33f7ffae0a83c44b6e67ba8e6e951761e40eec02",
      "new_mode": 33188,
      "new_path": "third_party/openjdk/jdk-20/linux.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "51f35d14aa11e51155e7f0c03beb554ebc5bbb41",
      "new_mode": 33188,
      "new_path": "third_party/openjdk/jdk-20/osx.tar.gz.sha1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f377055e754e63827577f1f7aecc014f97b3c55c",
      "new_mode": 33188,
      "new_path": "third_party/openjdk/jdk-20/windows.tar.gz.sha1"
    },
    {
      "type": "modify",
      "old_id": "2f0254c47f52f2ae646b376975ff096e42469e38",
      "old_mode": 33261,
      "old_path": "tools/test.py",
      "new_id": "a8e279f25dc11d7e9bf1056e202eccd35ddc79e6",
      "new_mode": 33261,
      "new_path": "tools/test.py"
    }
  ]
}
