)]}'
{
  "commit": "6e826788107f3e3b482857fa12ec1d762464c636",
  "tree": "1baa8e568a3ecf0cb8570aa0010c8e65935f7cb6",
  "parents": [
    "5488e57bd91eb4add73ed4589b0ad5ea7fece570"
  ],
  "author": {
    "name": "Boris Zbarsky",
    "email": "bzbarsky@apple.com",
    "time": "Sat Apr 30 08:32:11 2022 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat Apr 30 08:32:11 2022 -0400"
  },
  "message": "Add support for PairWithQRCode to chip-tool-darwin. (#17888)\n\n* Adds setup of multiple controllers at startup in chip-tool-darwin.\r\n* Adds support for multiple connected devices in TestCommandBridge.\r\n* Uses test step identities to select the right controller and CHIPDevice.\r\n* Implements PairWithQRCode, handling both cases when it\u0027s expected to succeed\r\n  and cases when it\u0027s expected to fail.\r\n* Enables tests that were blocked on lack of PairWithQRCode.\r\n* Fixes non-fabric-filtered reads so the tests pass.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a29cadfbfdd626d70ddb4c0e22ef5c5986ddec24",
      "old_mode": 33188,
      "old_path": "examples/chip-tool-darwin/commands/common/CHIPCommandBridge.h",
      "new_id": "09bd93c658febbeb4e168ced5c8d960d677ff7e7",
      "new_mode": 33188,
      "new_path": "examples/chip-tool-darwin/commands/common/CHIPCommandBridge.h"
    },
    {
      "type": "modify",
      "old_id": "489e82ef91a3252ee3a8a57c1c06f9341e8ea02f",
      "old_mode": 33188,
      "old_path": "examples/chip-tool-darwin/commands/common/CHIPCommandBridge.mm",
      "new_id": "877b1cc4d1fbe73ec1993ec9e029fb677d996ac5",
      "new_mode": 33188,
      "new_path": "examples/chip-tool-darwin/commands/common/CHIPCommandBridge.mm"
    },
    {
      "type": "modify",
      "old_id": "26b9bf7b816b8d23bbbdc15566bf22225680bb2e",
      "old_mode": 33188,
      "old_path": "examples/chip-tool-darwin/commands/tests/TestCommandBridge.h",
      "new_id": "f84e243c887c32b2696acd1e5659910812925e8f",
      "new_mode": 33188,
      "new_path": "examples/chip-tool-darwin/commands/tests/TestCommandBridge.h"
    },
    {
      "type": "modify",
      "old_id": "55ffd02d3c2eb009747c7a98c38a36507983f524",
      "old_mode": 33188,
      "old_path": "examples/chip-tool-darwin/templates/tests/partials/test_cluster.zapt",
      "new_id": "b30dc92361cfabe454abf759a4967c4336065a9d",
      "new_mode": 33188,
      "new_path": "examples/chip-tool-darwin/templates/tests/partials/test_cluster.zapt"
    },
    {
      "type": "modify",
      "old_id": "525feea7890b95fcd740d1fe0e5187984ed7365e",
      "old_mode": 33188,
      "old_path": "examples/chip-tool-darwin/templates/tests/tests.js",
      "new_id": "c950365642c8a7fc4456de096c0d83c3bf9bd2f5",
      "new_mode": 33188,
      "new_path": "examples/chip-tool-darwin/templates/tests/tests.js"
    },
    {
      "type": "modify",
      "old_id": "90bcf287536429be079634b00a6b209956bef21f",
      "old_mode": 33188,
      "old_path": "zzz_generated/chip-tool-darwin/zap-generated/test/Commands.h",
      "new_id": "97831fdf685248caa03557cdf26f5b2e715a9584",
      "new_mode": 33188,
      "new_path": "zzz_generated/chip-tool-darwin/zap-generated/test/Commands.h"
    }
  ]
}
