)]}'
{
  "commit": "9bef67488d1fabc0b8341a143eed599dfb80cc5d",
  "tree": "ad7db83d0c617ee3379724a50eacfd0c9e82b0cb",
  "parents": [
    "eb852927d4b8579f1b395e5afb2cacf2c76a087e"
  ],
  "author": {
    "name": "Cole Faust",
    "email": "colefaust@google.com",
    "time": "Wed Nov 01 15:29:09 2023 -0700"
  },
  "committer": {
    "name": "Cole Faust",
    "email": "colefaust@google.com",
    "time": "Wed Nov 01 15:29:09 2023 -0700"
  },
  "message": "Remove sdkPreSingleton and overlaySingleton\n\nThese were the only 2 pre-singletons in soong. sdkPreSingleton is\ntotally unused. overlaySingleton can be done during\nGenerateAndroidBuildActions instead.\n\nTest: m nothing --no-skip-soong-tests\nChange-Id: Ieb5ab92f18cb56be4049c0842f61df8aa02dc52c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0a39dca866aa1c901b9cf64e2c853c15a6e5546c",
      "old_mode": 33188,
      "old_path": "java/android_manifest_test.go",
      "new_id": "5909b1e6a0954b31168818eb882931ef7f6dc292",
      "new_mode": 33188,
      "new_path": "java/android_manifest_test.go"
    },
    {
      "type": "modify",
      "old_id": "8c5908f69b9b704ba66cc01b05834a907a419b2c",
      "old_mode": 33188,
      "old_path": "java/android_resources.go",
      "new_id": "038a260d992e4dd9208dc01c2d7a9898d4a72c05",
      "new_mode": 33188,
      "new_path": "java/android_resources.go"
    },
    {
      "type": "modify",
      "old_id": "4d3b2dc4d2a476ba32c3cdde23b4916016448e09",
      "old_mode": 33188,
      "old_path": "java/app_test.go",
      "new_id": "5cb4a23016fd0a6b5a21b8eeda49fbda1d508d53",
      "new_mode": 33188,
      "new_path": "java/app_test.go"
    },
    {
      "type": "modify",
      "old_id": "c54c0e68f7b657a67782cdcc1d857e65a0a642eb",
      "old_mode": 33188,
      "old_path": "java/java_test.go",
      "new_id": "81119a79e42a3a70823488f70d05970218c33396",
      "new_mode": 33188,
      "new_path": "java/java_test.go"
    },
    {
      "type": "modify",
      "old_id": "8067a47035557fb913998604fc7375144e68abc3",
      "old_mode": 33188,
      "old_path": "java/rro_test.go",
      "new_id": "c4a4d04bec77512b641321ffe9ce906cac8120e4",
      "new_mode": 33188,
      "new_path": "java/rro_test.go"
    },
    {
      "type": "modify",
      "old_id": "ddd99bb3341e5484090d465d8cae1d76b24581d2",
      "old_mode": 33188,
      "old_path": "java/sdk.go",
      "new_id": "ad71fb236d101972d5bb144f8fbc10456f3b9590",
      "new_mode": 33188,
      "new_path": "java/sdk.go"
    },
    {
      "type": "modify",
      "old_id": "16bdd80a19b039013ec4a3eb5e9a63f63e378e5c",
      "old_mode": 33188,
      "old_path": "java/testing.go",
      "new_id": "e883bcb4c230bf458af315d5e15a15062d2fac02",
      "new_mode": 33188,
      "new_path": "java/testing.go"
    }
  ]
}
