)]}'
{
  "commit": "3f21c2b7ad7d26e91cc7f4e63d52a67c591f66f9",
  "tree": "343494c8be10182a6fcdd7b31a1e21afa3944e86",
  "parents": [
    "ab3e62685a9c416a058dde8d88c14e4fbd7bcbcd"
  ],
  "author": {
    "name": "Christoffer Quist Adamsen",
    "email": "christofferqa@google.com",
    "time": "Tue Feb 28 09:37:22 2023 +0100"
  },
  "committer": {
    "name": "Christoffer Adamsen",
    "email": "christofferqa@google.com",
    "time": "Tue Feb 28 08:54:51 2023 +0000"
  },
  "message": "Extend compiledump to desugared library keep rules\n\nThis adds an extra output artifact desugared-library-keep-rules.config when using D8/R8 with a desugared library configuration.\n\nThis also adds a new flag --pg-conf to compiledump.py. This makes it possibly to pass the desugared-library-keep-rules.config file to the L8 compilation of another dump.\n\nChange-Id: I8a737bd4c84c1bcb57eae884748d0d1df381011d",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "919d998c431cf51ea970e63940bbcf8ba25cf812",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/utils/CompileDumpCompatR8.java",
      "new_id": "57cdc5f03fb6b9ba8224a6067ce0cf1dddfb8bcc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/CompileDumpCompatR8.java"
    },
    {
      "type": "modify",
      "old_id": "3af251ebf435b83709a4fdaacfee50d848efa49d",
      "old_mode": 33261,
      "old_path": "tools/compiledump.py",
      "new_id": "12c8288ce8186b0b7488ec0fde872f4040beab3a",
      "new_mode": 33261,
      "new_path": "tools/compiledump.py"
    },
    {
      "type": "modify",
      "old_id": "0f90ab11c70ed96e000c88aa9948186d15c67fe3",
      "old_mode": 33261,
      "old_path": "tools/run_on_app_dump.py",
      "new_id": "78b12c779b54405e6bb9f5462448f29a5a356606",
      "new_mode": 33261,
      "new_path": "tools/run_on_app_dump.py"
    }
  ]
}
