)]}'
{
  "commit": "e0fc29a8f10a37a6dde44a5c6ba1686e1b55274d",
  "tree": "f98e3065d29905ff67f4dbb54970cd8fb9504569",
  "parents": [
    "0495a4eab31e12bba0f099fed15a83dc84ebb953"
  ],
  "author": {
    "name": "Yufeng Wang",
    "email": "yufengwang@google.com",
    "time": "Tue Dec 03 15:59:27 2024 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Dec 03 23:59:27 2024 +0000"
  },
  "message": "[Fabric-Sync]: Convert ember-driven functions to interface functions (#36659)\n\n* [Fabric-Sync]: Convert ember-driven functions to interface functions\n\n* Address review comments",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "aa12a4274ca0f893c93e2696c33fc928be0d4a24",
      "old_mode": 33188,
      "old_path": "examples/fabric-bridge-app/linux/CommissionerControlDelegate.cpp",
      "new_id": "ca963a178dad94323757752734519b6db4970175",
      "new_mode": 33188,
      "new_path": "examples/fabric-bridge-app/linux/CommissionerControlDelegate.cpp"
    },
    {
      "type": "modify",
      "old_id": "2f9e15f508cccbee448d7eea75bb1c325d3caa5e",
      "old_mode": 33188,
      "old_path": "examples/fabric-bridge-app/linux/include/CommissionerControlDelegate.h",
      "new_id": "a39f49066882ee8730df3ca81845e6a187ade1f9",
      "new_mode": 33188,
      "new_path": "examples/fabric-bridge-app/linux/include/CommissionerControlDelegate.h"
    },
    {
      "type": "modify",
      "old_id": "45a927307bb9a792d1d4a856b49e382ab6cf640f",
      "old_mode": 33188,
      "old_path": "examples/fabric-sync/bridge/include/CommissionerControlDelegate.h",
      "new_id": "9dc4fac37423ae2fb5a48c23fcb9eee9a0f6dbca",
      "new_mode": 33188,
      "new_path": "examples/fabric-sync/bridge/include/CommissionerControlDelegate.h"
    },
    {
      "type": "modify",
      "old_id": "12851177bcb212c1a6b78cb87ac1fa58c62669cc",
      "old_mode": 33188,
      "old_path": "examples/fabric-sync/bridge/src/CommissionerControlDelegate.cpp",
      "new_id": "f3b0a398d15b890d7b3f0733f7027ee8e367eca6",
      "new_mode": 33188,
      "new_path": "examples/fabric-sync/bridge/src/CommissionerControlDelegate.cpp"
    },
    {
      "type": "modify",
      "old_id": "ea0c9b1203f58f71f0913fcc239f202e9e14e81f",
      "old_mode": 33188,
      "old_path": "src/app/clusters/commissioner-control-server/commissioner-control-server.cpp",
      "new_id": "9a0e91a2d0a3bd2d38ba75aca7ac85f1c416158d",
      "new_mode": 33188,
      "new_path": "src/app/clusters/commissioner-control-server/commissioner-control-server.cpp"
    },
    {
      "type": "modify",
      "old_id": "56f43620b56114373e6505c5ab4fd7aada66bf32",
      "old_mode": 33188,
      "old_path": "src/app/clusters/commissioner-control-server/commissioner-control-server.h",
      "new_id": "2319a71cc950a28d5d320e6bcd26fbcf7492f84a",
      "new_mode": 33188,
      "new_path": "src/app/clusters/commissioner-control-server/commissioner-control-server.h"
    },
    {
      "type": "modify",
      "old_id": "f5259748d9421c143011be454ddc6f1f2f7ab110",
      "old_mode": 33188,
      "old_path": "src/app/common/templates/config-data.yaml",
      "new_id": "b014f103e96fdafcee6e9cd741a6bf2aef77735d",
      "new_mode": 33188,
      "new_path": "src/app/common/templates/config-data.yaml"
    },
    {
      "type": "modify",
      "old_id": "1c8cccc476c6ddeff76ecaa65d24e7fae1b3413d",
      "old_mode": 33188,
      "old_path": "zzz_generated/app-common/app-common/zap-generated/callback.h",
      "new_id": "b594c4cce72675f6e7cd746818e075988e0cd612",
      "new_mode": 33188,
      "new_path": "zzz_generated/app-common/app-common/zap-generated/callback.h"
    }
  ]
}
