)]}'
{
  "commit": "00f125d43be138c040c2f4671cdcf0b021ff6929",
  "tree": "a14367576baf9c58cd2c6a344e0cfa6fba649098",
  "parents": [
    "6b4ae4c72e728dd451d8434d7815e26d8ffa03ff"
  ],
  "author": {
    "name": "Hao Jiang",
    "email": "jianghao@google.com",
    "time": "Wed Apr 22 05:23:00 2026 +0000"
  },
  "committer": {
    "name": "Muhammad Usama Chaudhry",
    "email": "muhammadusama@google.com",
    "time": "Wed Jul 29 10:15:39 2026 -0700"
  },
  "message": "nvmesensor: clean up extraction and checks\n\nRefine the I2C extraction process in NVMeSensorMain.cpp to handle\nmi_mctp devices correctly.\n\nExtract protocol first, and only extract Bus/Address directly for\nmi_basic and mi_i2c. For mi_mctp, extract Bus and Address from BusInfo\nif the BusType is \"I2C\".\n\nRemove redundant isI2cAccessible variable and check, as they are\ncovered by earlier strict checks.\n\nAdd I2C support to extractBusInfo in MctpUtil.cpp.\n\nGoogle-Bug-Id: 490106522\nChange-Id: Iaf53e6933899f3a38657bd8c45fd7abdf472951e\nSigned-off-by: Hao Jiang \u003cjianghao@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f82b32e9be080589ede061c62e1067adc9c7103c",
      "old_mode": 33188,
      "old_path": "src/MctpUtil.cpp",
      "new_id": "7530c9762fc6926dc3f348b3e3506824f54903b2",
      "new_mode": 33188,
      "new_path": "src/MctpUtil.cpp"
    },
    {
      "type": "modify",
      "old_id": "76a584c47a63b07271178915bb023d24160def78",
      "old_mode": 33188,
      "old_path": "src/NVMeSensorMain.cpp",
      "new_id": "90bb3620f7a28d884ae8a68b9d49c8e5da6f1b42",
      "new_mode": 33188,
      "new_path": "src/NVMeSensorMain.cpp"
    }
  ]
}
