)]}'
{
  "commit": "a7bb4548b0fccdbe6f49afcc9b636971fe57f9e5",
  "tree": "99147d23818d524f867056d24068d3f30cdfcd8a",
  "parents": [
    "c9c4aa4ee6090931b27aa3bd875ae76664028ba6"
  ],
  "author": {
    "name": "Colin Cross",
    "email": "ccross@android.com",
    "time": "Fri Sep 26 13:23:47 2025 -0700"
  },
  "committer": {
    "name": "Colin Cross",
    "email": "ccross@android.com",
    "time": "Fri Sep 26 17:56:12 2025 -0700"
  },
  "message": "Add proptools.Hash type as return type of proptools.CalculateHash\n\nA uint64 may prove to be too small of a hash, change the return type\nof proptools.CalculateHash to a new Hash type whose size can be\nchanged later if necessary.\n\nTest: hash_provider_test.go\nChange-Id: Ib9a7ff7a22901f8b40f0edb20a21abc70277685b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fe702ab6a5ff536f0bf95725a456273361e60d92",
      "old_mode": 33188,
      "old_path": "context.go",
      "new_id": "43bbebf9dcebd97510dc6084a7f55f7e47eb9510",
      "new_mode": 33188,
      "new_path": "context.go"
    },
    {
      "type": "modify",
      "old_id": "518860097617ee7a1b306c3afa65127634affdbf",
      "old_mode": 33188,
      "old_path": "context_gob_enc.go",
      "new_id": "189138493396cde47dd80a8e2c217aa19c5dfce4",
      "new_mode": 33188,
      "new_path": "context_gob_enc.go"
    },
    {
      "type": "modify",
      "old_id": "5bd21c0bd400e332c96c3dcebc954daa661fb6d2",
      "old_mode": 33188,
      "old_path": "context_test.go",
      "new_id": "855d1db5622f60494bef5e6ba6807c6aa8f24402",
      "new_mode": 33188,
      "new_path": "context_test.go"
    },
    {
      "type": "modify",
      "old_id": "142bbfda84d79137efed7c1d7db243bc0994e761",
      "old_mode": 33188,
      "old_path": "gobtools/gob_tools.go",
      "new_id": "d541882ad942c32729de167faae85dd4fada038a",
      "new_mode": 33188,
      "new_path": "gobtools/gob_tools.go"
    },
    {
      "type": "modify",
      "old_id": "76d0cd776b9e7a649095a7f40b474d1a7eb7a6ed",
      "old_mode": 33188,
      "old_path": "incremental.go",
      "new_id": "d03e832cec05aad572df21611f8d0467f2d32bb6",
      "new_mode": 33188,
      "new_path": "incremental.go"
    },
    {
      "type": "modify",
      "old_id": "b327ae0ddcad32dce557b706f0692e24c1a3be11",
      "old_mode": 33188,
      "old_path": "incremental_gob_enc.go",
      "new_id": "fa79173bdd8a6e59479d3896d20d1ec32013bdd0",
      "new_mode": 33188,
      "new_path": "incremental_gob_enc.go"
    },
    {
      "type": "modify",
      "old_id": "9634798cfd097f50744d23271e2794d2fa115e4b",
      "old_mode": 33188,
      "old_path": "module_ctx.go",
      "new_id": "495b1a60e331e313d828d25b82f4c94caa6d7eed",
      "new_mode": 33188,
      "new_path": "module_ctx.go"
    },
    {
      "type": "modify",
      "old_id": "8d32a6e7d3bd5a688a65cbf33b1d301a3aab60a5",
      "old_mode": 33188,
      "old_path": "proptools/hash_provider.go",
      "new_id": "a240bc129bd7a6282d035d8175883d9c944ba12c",
      "new_mode": 33188,
      "new_path": "proptools/hash_provider.go"
    },
    {
      "type": "modify",
      "old_id": "de6671597eb183af57a102fa65a9f98752e21419",
      "old_mode": 33188,
      "old_path": "proptools/hash_provider_test.go",
      "new_id": "5e32ab37bf6482d6094fea85e9fa1d5bf678901f",
      "new_mode": 33188,
      "new_path": "proptools/hash_provider_test.go"
    },
    {
      "type": "modify",
      "old_id": "11077ebc769db497142c8d93478b083668798e2e",
      "old_mode": 33188,
      "old_path": "provider.go",
      "new_id": "9ff03a9dd77ab9de85b572bfd9d28973eee85fdd",
      "new_mode": 33188,
      "new_path": "provider.go"
    },
    {
      "type": "modify",
      "old_id": "323f13925a6a3d5ab855c463a86fcdd0ee34dde2",
      "old_mode": 33188,
      "old_path": "transition.go",
      "new_id": "2a0afcd60380f951e76a03e6ee8cde6061950c13",
      "new_mode": 33188,
      "new_path": "transition.go"
    }
  ]
}
