)]}'
{
  "commit": "c5b4401ee155593ea2d2f8517efd300d4fae18ad",
  "tree": "409fc65798a298aa75dfec63a0d0fc14ac52abf1",
  "parents": [
    "1f70b294129c87119ff7503981d68c594e4da16c"
  ],
  "author": {
    "name": "Rico Wind",
    "email": "ricow@google.com",
    "time": "Fri Aug 16 13:30:59 2024 +0200"
  },
  "committer": {
    "name": "Rico Wind",
    "email": "ricow@google.com",
    "time": "Mon Aug 19 07:29:09 2024 +0000"
  },
  "message": "Add resource logging api, and report resource logs\n\nThe current implementation is consistent with the old resource shrinker for legacy mode\n\nBug: b/360284025\nBug: b/360284664\nChange-Id: Idfce812bc92f357c04e2b5944d5db43253fd970a\nFixes: 360284025",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f84fd225b56e71b8d711293ec05d27b0b5b354ca",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/R8.java",
      "new_id": "088b1eef02be40cbba93dd0b53fa8751ec14259a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/R8.java"
    },
    {
      "type": "modify",
      "old_id": "1a5b7815c5ed56046b1e5bedcdbd48df0b41103c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ResourceShrinkerConfiguration.java",
      "new_id": "82137e2f036f8b94bce614a346bde10529609438",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ResourceShrinkerConfiguration.java"
    },
    {
      "type": "modify",
      "old_id": "41ad64ff353fd094fab7f9f19ff8e08ac7415da0",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/utils/ResourceShrinkerUtils.java",
      "new_id": "74fbb46dfc7ebeab60d8997526f97e0feb14a8b5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/ResourceShrinkerUtils.java"
    },
    {
      "type": "modify",
      "old_id": "b592bb85f7c5f092ead9af1f24f9d6b919e937d9",
      "old_mode": 33188,
      "old_path": "src/resourceshrinker/java/com/android/build/shrinker/ShrinkerDebugReporter.kt",
      "new_id": "bcb6af3bf63cc23f1ea3441fe8c886ce4fcf901c",
      "new_mode": 33188,
      "new_path": "src/resourceshrinker/java/com/android/build/shrinker/ShrinkerDebugReporter.kt"
    },
    {
      "type": "modify",
      "old_id": "7a82e3f0a5e1740e5553b2e8e42389e01c10d377",
      "old_mode": 33188,
      "old_path": "src/resourceshrinker/java/com/android/build/shrinker/r8integration/LegacyResourceShrinker.java",
      "new_id": "f1ba15e499a1acc8bca1ccaac90d83fd1ef522d8",
      "new_mode": 33188,
      "new_path": "src/resourceshrinker/java/com/android/build/shrinker/r8integration/LegacyResourceShrinker.java"
    },
    {
      "type": "modify",
      "old_id": "49f35466d918f29b411df7e6eed4e2fb5c02b8de",
      "old_mode": 33188,
      "old_path": "src/resourceshrinker/java/com/android/build/shrinker/r8integration/R8ResourceShrinkerState.java",
      "new_id": "2dd02e846af7a48179a64491fe3c37b8055fcb64",
      "new_mode": 33188,
      "new_path": "src/resourceshrinker/java/com/android/build/shrinker/r8integration/R8ResourceShrinkerState.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ed2e09b065451de1994caaffa38296cffa3a7c6",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/androidresources/ResourceShrinkerLoggingTest.java"
    }
  ]
}
