)]}'
{
  "commit": "0dda84b52e8b77c5f0d5f0919b64da786bd04c49",
  "tree": "0ddcc26df4b5c26d1efc0c9280f9cb30f7ca46a3",
  "parents": [
    "e22a6fd45eb49773fd885e76391515f3279999e0"
  ],
  "author": {
    "name": "Morten Krogh-Jespersen",
    "email": "mkroghj@google.com",
    "time": "Wed Jun 08 15:34:36 2022 +0200"
  },
  "committer": {
    "name": "Morten Krogh-Jespersen",
    "email": "mkroghj@google.com",
    "time": "Tue Jun 14 07:31:51 2022 +0000"
  },
  "message": "Reland \"Use generated covariant methods to synthesize methods on library\"\n\nThis reverts commit 623863f3da419856a88e07eb1e7df72ad6a025e8.\n\nChange-Id: I0604b9340d5edff9eaa86cf24e67a405432703fd",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f10a6546bd29930dbf4c573faf1e4d14fa107dce",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DexClass.java",
      "new_id": "717ac38de408e2bc940aedb8679bf9bda07dc2da",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexClass.java"
    },
    {
      "type": "modify",
      "old_id": "b49abbe95a225bccdbc03453bbcb4c0279c17f67",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DexProgramClass.java",
      "new_id": "5e6c8791ee3af7752596440330ac55f448c73d62",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexProgramClass.java"
    },
    {
      "type": "modify",
      "old_id": "df2c4362e4fd5417664dd5371653b5c60cad15da",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/library/LibraryOptimizationInfoInitializer.java",
      "new_id": "0c41415560aa8fd263d188128b0ce31dc7ee6e8f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/library/LibraryOptimizationInfoInitializer.java"
    },
    {
      "type": "modify",
      "old_id": "c731f7d260658818382bef6e80f76c087381170f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/Enqueuer.java",
      "new_id": "ffd9e4ef8ae880c4ce39e28caf05773b37c1b019",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/Enqueuer.java"
    },
    {
      "type": "modify",
      "old_id": "85a1b2ac91eabb6514079cef6f8bffa9c3334df9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/MissingClasses.java",
      "new_id": "1932bd0e277c0cca46ba0c15103997789596e736",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/MissingClasses.java"
    },
    {
      "type": "modify",
      "old_id": "0726238200c937844a1e7fb87a1fb9056edd6f43",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/apimodel/ApiModelCovariantReturnTypeTest.java",
      "new_id": "ddba6158a372d9503ec53ede5ad8f1dcae703f04",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/apimodel/ApiModelCovariantReturnTypeTest.java"
    },
    {
      "type": "modify",
      "old_id": "23febd2f8a797ff0bf2aa2bc7db7b1f80933fe3d",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/shaking/LibraryMethodOverrideCovariantTest.java",
      "new_id": "59fcf6dfa42cbaa162bc63765532720cbe8e8bcc",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/shaking/LibraryMethodOverrideCovariantTest.java"
    }
  ]
}
