)]}'
{
  "commit": "c3ffb45e0c359f783b17fbb50614f80e8112d64f",
  "tree": "ca74016d31a21e00fa23733f1043a6e18f742e53",
  "parents": [
    "ef5e0b8eca1ba1231002598662be4ea6b8537173"
  ],
  "author": {
    "name": "Helen Jiang",
    "email": "50344290+helenjw@users.noreply.github.com",
    "time": "Mon Sep 29 11:25:32 2025 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Sep 29 11:25:32 2025 -0400"
  },
  "message": "Add documentation to `UnmarshalJSON` implementations (#179)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e8ea638acc18e0d9fec7bbf31a8fd0c7ddd5265f",
      "old_mode": 33188,
      "old_path": "config.go",
      "new_id": "6f08d7dc9cd98ca1e3a2405171e777591a14d465",
      "new_mode": 33188,
      "new_path": "config.go"
    },
    {
      "type": "modify",
      "old_id": "5ecb15ce50fba66b302f3bce342dd9d5b7c7c0a8",
      "old_mode": 33188,
      "old_path": "expression.go",
      "new_id": "a9da729504c57923212645e7dca0ba5b00c826b8",
      "new_mode": 33188,
      "new_path": "expression.go"
    },
    {
      "type": "modify",
      "old_id": "8ac111ad6794d35ad06fee84f42a04b85bfc7fef",
      "old_mode": 33188,
      "old_path": "metadata.go",
      "new_id": "9509cf6a80360976d8cfb2e51d2992884b87fbf9",
      "new_mode": 33188,
      "new_path": "metadata.go"
    },
    {
      "type": "modify",
      "old_id": "725e28188e4107c859cc925cfdef90241a6bfd3d",
      "old_mode": 33188,
      "old_path": "parse_test.go",
      "new_id": "1bc22dec33e5606af40664f98e9b05a402d520b7",
      "new_mode": 33188,
      "new_path": "parse_test.go"
    },
    {
      "type": "modify",
      "old_id": "579e8d715fcd8f3507ecc74cc84acc5b464c82b3",
      "old_mode": 33188,
      "old_path": "plan.go",
      "new_id": "54c37ba059346307dd1e4992253d6894911a1da3",
      "new_mode": 33188,
      "new_path": "plan.go"
    },
    {
      "type": "modify",
      "old_id": "9da2ef6bf80a302403462abc8ca258f14d47565d",
      "old_mode": 33188,
      "old_path": "plan_test.go",
      "new_id": "46c9c357ad10e8fab4ccf6efecfe67e2f81474ed",
      "new_mode": 33188,
      "new_path": "plan_test.go"
    },
    {
      "type": "modify",
      "old_id": "b65c13b896bb654e04775123e8638bb009e94ab7",
      "old_mode": 33188,
      "old_path": "schemas.go",
      "new_id": "581f0c4765ab0c8d9c7e7a8fc0db6e9c36b95efc",
      "new_mode": 33188,
      "new_path": "schemas.go"
    },
    {
      "type": "modify",
      "old_id": "ff17aefc645487f4202b496a3d33b5bf385663f8",
      "old_mode": 33188,
      "old_path": "state.go",
      "new_id": "8347ad5b2d3f34e52cdbb2323e9c789cd675a8ba",
      "new_mode": 33188,
      "new_path": "state.go"
    },
    {
      "type": "modify",
      "old_id": "a817a21955094da68d4954628ec829fff4d16edf",
      "old_mode": 33188,
      "old_path": "state_test.go",
      "new_id": "cc9a056f6b209370bd2187ba0a2d0fbd2b927510",
      "new_mode": 33188,
      "new_path": "state_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0b169713cd7065a4b0896373b639f489085ea55",
      "new_mode": 33188,
      "new_path": "testdata/invalid/plan.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e4ddd48e468be356a016e4f552d2c1155149d98b",
      "new_mode": 33188,
      "new_path": "testdata/invalid/state.json"
    },
    {
      "type": "modify",
      "old_id": "53652eff3009955b9b300ec1c7bf0d5c3c1c411a",
      "old_mode": 33188,
      "old_path": "validate.go",
      "new_id": "8b101dd2d4764cd3e9a0dea82b7193015b0921b2",
      "new_mode": 33188,
      "new_path": "validate.go"
    }
  ]
}
