)]}'
{
  "commit": "e8bc7e51cd4f33af6e789801f5aa89f27f61d660",
  "tree": "cf9af72e879524f076df528f60fb6a6df68b9226",
  "parents": [
    "37d804eb3011f7201c9424f017186b4735102912"
  ],
  "author": {
    "name": "JesseMelon",
    "email": "jessechambers2000@icloud.com",
    "time": "Wed Jun 03 13:53:05 2026 -0400"
  },
  "committer": {
    "name": "Anthony Rocha",
    "email": "116300062+rusty1968@users.noreply.github.com",
    "time": "Mon Jun 08 09:16:30 2026 -0700"
  },
  "message": "i2c service code improvement\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c08d66b64285a7ac4ceea03ae364e1a47736cf01",
      "old_mode": 33188,
      "old_path": "hal/blocking/src/i2c_hardware.rs",
      "new_id": "11eb6d28e8c065b8fe9c4c665095c954c4fce244",
      "new_mode": 33188,
      "new_path": "hal/blocking/src/i2c_hardware.rs"
    },
    {
      "type": "modify",
      "old_id": "89c47bbb333b5fe9b29db2f63527558776b81062",
      "old_mode": 33188,
      "old_path": "hal/nb/src/i2c_hardware.rs",
      "new_id": "4ff32903b6fcb45eed7efead4bcdace1de10307e",
      "new_mode": 33188,
      "new_path": "hal/nb/src/i2c_hardware.rs"
    },
    {
      "type": "modify",
      "old_id": "580e5014613c6e0223d476039babd7282562a084",
      "old_mode": 33188,
      "old_path": "platform/impls/baremetal/mock/src/i2c_hardware.rs",
      "new_id": "2057aebb1ceae00d7a8caa6cfe53589792b629f3",
      "new_mode": 33188,
      "new_path": "platform/impls/baremetal/mock/src/i2c_hardware.rs"
    },
    {
      "type": "modify",
      "old_id": "ccf7381619ae87cc79d6471848a07707622713b6",
      "old_mode": 33188,
      "old_path": "services/i2c/README.md",
      "new_id": "8f9265046de8c18e8d81b7000ad062ecbd923703",
      "new_mode": 33188,
      "new_path": "services/i2c/README.md"
    },
    {
      "type": "modify",
      "old_id": "ccbaead8aa0d2da180487fafa3a7e1b6ed950830",
      "old_mode": 33188,
      "old_path": "services/i2c/api/src/lib.rs",
      "new_id": "25698e56e24eb1f1d223e070ed4b5e3edbad29f2",
      "new_mode": 33188,
      "new_path": "services/i2c/api/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "2e1075ea1b5d436a31e233c0bf9daf62a5a9b881",
      "old_mode": 33188,
      "old_path": "services/i2c/api/src/protocol.rs",
      "new_id": "5ee630230277dfe4e67ffca0bebb32a8bffc7ad6",
      "new_mode": 33188,
      "new_path": "services/i2c/api/src/protocol.rs"
    },
    {
      "type": "modify",
      "old_id": "75f2af4e3dec1aa75294fccf2930cf5969b7ceec",
      "old_mode": 33188,
      "old_path": "services/i2c/api/src/seam.rs",
      "new_id": "0b30eb7fef11536e90675c916c739ba25f45b7d4",
      "new_mode": 33188,
      "new_path": "services/i2c/api/src/seam.rs"
    },
    {
      "type": "modify",
      "old_id": "01238e34c281ce8a65ccb83cbd80cf0142d27e31",
      "old_mode": 33188,
      "old_path": "services/i2c/api/src/transport.rs",
      "new_id": "f218a8a4f88f4d768e7fa1d7730cb65e261e57e5",
      "new_mode": 33188,
      "new_path": "services/i2c/api/src/transport.rs"
    },
    {
      "type": "modify",
      "old_id": "63861219c77d13c273042541173757563cca502e",
      "old_mode": 33188,
      "old_path": "services/i2c/client/src/lib.rs",
      "new_id": "a11db951fd8d7d03a372f63f78d73d6227283b48",
      "new_mode": 33188,
      "new_path": "services/i2c/client/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "bda63a1b4e85f77a0c39ff9556e83009b843d5cc",
      "old_mode": 33188,
      "old_path": "services/i2c/server-runtime/src/lib.rs",
      "new_id": "a8ced564ef7f98a18d1b8a0d869b16ce6f1e6d1d",
      "new_mode": 33188,
      "new_path": "services/i2c/server-runtime/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "71a9ac478465a893a3e9c0579594c866c118fcc7",
      "old_mode": 33188,
      "old_path": "services/i2c/server/src/lib.rs",
      "new_id": "96bc46c06a1219594e736e48e2d166822828d0f1",
      "new_mode": 33188,
      "new_path": "services/i2c/server/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "8ebe1d137a00fe36e8f728682a300f3e84a30901",
      "old_mode": 33188,
      "old_path": "target/ast10x0/peripherals/i2c/hal_slave_impl.rs",
      "new_id": "e8009bdf080f8cef2749a7f61c03f96092b77d51",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/i2c/hal_slave_impl.rs"
    }
  ]
}
