)]}'
{
  "commit": "d6cee7e37411022f2b1c37102ca0591e219969b6",
  "tree": "241ffea6db9d921d56884243cc5015a53cecce83",
  "parents": [
    "ea1a31c07f4c84c7622da10eb1270ff5fe8f5612"
  ],
  "author": {
    "name": "Lukacs T. Berki",
    "email": "lberki@google.com",
    "time": "Wed Sep 01 16:25:51 2021 +0200"
  },
  "committer": {
    "name": "Lukacs T. Berki",
    "email": "lberki@google.com",
    "time": "Thu Sep 02 13:35:49 2021 +0200"
  },
  "message": "Make OutDir() and SoongOutDir() be consistent.\n\nThey both used to return out/soong. Unfortunately, the tests seem to\nassume the old behavior, so I had to keep tests inconsistent and I was\nscared of dexpreopt, too.\n\nTest: Presubmits.\nChange-Id: Ib00c7956fd2cdb28cc11d481c17e5a3ff5ad563a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7fbfa3930a856d780cd6c2cc02626344e427994d",
      "old_mode": 33188,
      "old_path": "android/config.go",
      "new_id": "a32a1a681ba61165677a44e8c5282adf8b3331d1",
      "new_mode": 33188,
      "new_path": "android/config.go"
    },
    {
      "type": "modify",
      "old_id": "7305a6daa182199a9ed275c8ac8d72aab31e9d82",
      "old_mode": 33188,
      "old_path": "cmd/soong_build/main.go",
      "new_id": "3e724ee531c37a7c4360df6a01671b3d391aae4f",
      "new_mode": 33188,
      "new_path": "cmd/soong_build/main.go"
    },
    {
      "type": "modify",
      "old_id": "7dbe74c271c94113a50bf09d30ab9662f8f2f513",
      "old_mode": 33188,
      "old_path": "dexpreopt/dexpreopt_gen/dexpreopt_gen.go",
      "new_id": "ba05d945d8c7b235727683c7000c0a77bf427239",
      "new_mode": 33188,
      "new_path": "dexpreopt/dexpreopt_gen/dexpreopt_gen.go"
    }
  ]
}
