)]}'
{
  "commit": "62b7ef8c14d97a9af932e68414eb8160d912b77d",
  "tree": "f157171acf53580b4203a844559b0a5db5b0ebdc",
  "parents": [
    "41be427e16e2e3b8b54c932536ff14bfb88e6ffa"
  ],
  "author": {
    "name": "Maciej Grela",
    "email": "m.grela@samsung.com",
    "time": "Mon Apr 14 10:36:48 2025 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Apr 14 08:36:48 2025 +0000"
  },
  "message": "examples, docs: Harmonize --ble-controller in all examples and documentation (#38259)\n\n* examples: Add help for the --ble-adapter option\n\nSigned-off-by: Maciej Grela \u003cm.grela@samsung.com\u003e\n\n* examples, docs: Harmonize --ble-controller in all examples and documentation\n\n- create a platform/linux tree for Linux-specific BLE selection logic, very simple but simple to extend later and add other platforms\n- reformatted list depth \"Running the Complete Example\" sections on most Linux as it did not make sense\n\nSigned-off-by: Maciej Grela \u003cm.grela@samsung.com\u003e\n\n* Restyled by prettier-markdown\n\n* python: Additional places where --ble-interface-id lingered\n\nSigned-off-by: Maciej Grela \u003cm.grela@samsung.com\u003e\n\n---------\n\nSigned-off-by: Maciej Grela \u003cm.grela@samsung.com\u003e\nCo-authored-by: Restyled.io \u003ccommits@restyled.io\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2eee5472fdda238fb4388b9f1ce5abb7bb10d62f",
      "old_mode": 33188,
      "old_path": "docs/development_controllers/chip-repl/python_chip_controller_advanced_usage.md",
      "new_id": "94d3aa8af4f46e7b58f3ca578cd4c6bab422333a",
      "new_mode": 33188,
      "new_path": "docs/development_controllers/chip-repl/python_chip_controller_advanced_usage.md"
    },
    {
      "type": "modify",
      "old_id": "85b62dbc9dac749f1024e0250a5356a56d8929ef",
      "old_mode": 33188,
      "old_path": "docs/development_controllers/chip-tool/chip_tool_guide.md",
      "new_id": "e5b9880d8c49edfb83dd1206dd9d0843a331b652",
      "new_mode": 33188,
      "new_path": "docs/development_controllers/chip-tool/chip_tool_guide.md"
    },
    {
      "type": "modify",
      "old_id": "4011f2e4c266b876bb37033c86a06e11308b3ebc",
      "old_mode": 33188,
      "old_path": "docs/platforms/index.md",
      "new_id": "d8b48392bdec10611fadbd40a8541c9a23f97b86",
      "new_mode": 33188,
      "new_path": "docs/platforms/index.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8ba49d76bea1fb594272709dcc6069ebe14f274",
      "new_mode": 33188,
      "new_path": "docs/platforms/linux/ble_settings.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "80f0c49fbe42450127d9e3dc4c9fca93755f4bf6",
      "new_mode": 33188,
      "new_path": "docs/platforms/linux/index.md"
    },
    {
      "type": "modify",
      "old_id": "4ff8ded6a5351543e0c678e25005f7334200a9f6",
      "old_mode": 33188,
      "old_path": "docs/platforms/nxp/nxp_imx8m_linux_examples.md",
      "new_id": "6e1ff9033f529e72ed3cb3bb7d027cd4116e50b4",
      "new_mode": 33188,
      "new_path": "docs/platforms/nxp/nxp_imx8m_linux_examples.md"
    },
    {
      "type": "modify",
      "old_id": "377d53a0965c311593483c42d4cd09f8068fe727",
      "old_mode": 33188,
      "old_path": "examples/air-purifier-app/linux/README.md",
      "new_id": "d24f467a3f7a8d609c05480275a552a118658eb2",
      "new_mode": 33188,
      "new_path": "examples/air-purifier-app/linux/README.md"
    },
    {
      "type": "modify",
      "old_id": "158cd0d2deba6c93bb9f8e811d4f0426edb72018",
      "old_mode": 33188,
      "old_path": "examples/air-quality-sensor-app/linux/README.md",
      "new_id": "f89bad1ba7b99ac22c087ec8c69fba69bf24a02a",
      "new_mode": 33188,
      "new_path": "examples/air-quality-sensor-app/linux/README.md"
    },
    {
      "type": "modify",
      "old_id": "65026556852798627974755fc33ccf7b0aa838d6",
      "old_mode": 33188,
      "old_path": "examples/bridge-app/linux/README.md",
      "new_id": "46e616b602dc0006a86b68eed61e1b5f440515f2",
      "new_mode": 33188,
      "new_path": "examples/bridge-app/linux/README.md"
    },
    {
      "type": "modify",
      "old_id": "84ecff7c8401582efceab6a9906694b292b907a4",
      "old_mode": 33188,
      "old_path": "examples/camera-controller/commands/common/CHIPCommand.h",
      "new_id": "c9e2aabfd62b799571a5c03e3290f56f63dbb32a",
      "new_mode": 33188,
      "new_path": "examples/camera-controller/commands/common/CHIPCommand.h"
    },
    {
      "type": "modify",
      "old_id": "b48455ebed6821e618534e9de22829a6345c4bf3",
      "old_mode": 33188,
      "old_path": "examples/chip-tool/commands/common/CHIPCommand.h",
      "new_id": "6be4e7fe976e51b8b9f968b4b636be8ea97c8cbe",
      "new_mode": 33188,
      "new_path": "examples/chip-tool/commands/common/CHIPCommand.h"
    },
    {
      "type": "modify",
      "old_id": "ca5ca7b63aa4531c355c077e80f13a22de6f0f47",
      "old_mode": 33188,
      "old_path": "examples/contact-sensor-app/linux/README.md",
      "new_id": "f69e02e93cb34b842d37fad80689a5f4efd8accd",
      "new_mode": 33188,
      "new_path": "examples/contact-sensor-app/linux/README.md"
    },
    {
      "type": "modify",
      "old_id": "29432d43e825c2576a284ea9e642effb40e93103",
      "old_mode": 33188,
      "old_path": "examples/dishwasher-app/linux/README.md",
      "new_id": "063497e511de7331666d4b9386e9cb8e816928aa",
      "new_mode": 33188,
      "new_path": "examples/dishwasher-app/linux/README.md"
    },
    {
      "type": "modify",
      "old_id": "8fd1d15795cea1a3671391c0ae95972559234843",
      "old_mode": 33188,
      "old_path": "examples/dishwasher-app/silabs/README.md",
      "new_id": "f5bf2e3321af57ca9861c450bfa931947a1d74a9",
      "new_mode": 33188,
      "new_path": "examples/dishwasher-app/silabs/README.md"
    },
    {
      "type": "modify",
      "old_id": "de6ccee10968f6e3865675b390581ba9761a7ad5",
      "old_mode": 33188,
      "old_path": "examples/energy-management-app/linux/README.md",
      "new_id": "4e11d352dc9030f957fde4030d5afc8ce53f62bf",
      "new_mode": 33188,
      "new_path": "examples/energy-management-app/linux/README.md"
    },
    {
      "type": "modify",
      "old_id": "79d1fcb0fe5efdb275ffbebb9d43a2810a817195",
      "old_mode": 33188,
      "old_path": "examples/fabric-admin/commands/common/CHIPCommand.h",
      "new_id": "e0901471a6f52742e1871e27ca26b433d83065f8",
      "new_mode": 33188,
      "new_path": "examples/fabric-admin/commands/common/CHIPCommand.h"
    },
    {
      "type": "modify",
      "old_id": "0fc9ebccff02b61805dcaf41dfb9d3b566cfb42c",
      "old_mode": 33188,
      "old_path": "examples/lighting-app-data-mode-no-unique-id/linux/README.md",
      "new_id": "240c3379a07b72c44a7baf7fbca147bc3ed9bb06",
      "new_mode": 33188,
      "new_path": "examples/lighting-app-data-mode-no-unique-id/linux/README.md"
    },
    {
      "type": "modify",
      "old_id": "b5c3d2a53bf4865c32a54553d6d51a5b11eabc6d",
      "old_mode": 33188,
      "old_path": "examples/lighting-app/linux/README.md",
      "new_id": "27b745a9c192e14a7ca59c83c97f3d77392ec6ef",
      "new_mode": 33188,
      "new_path": "examples/lighting-app/linux/README.md"
    },
    {
      "type": "modify",
      "old_id": "09a3069c6df5ee66b652d50d932d970db0b503f8",
      "old_mode": 33188,
      "old_path": "examples/microwave-oven-app/linux/README.md",
      "new_id": "e903b903ea0063e109ec50679c8fb09e4d5130ca",
      "new_mode": 33188,
      "new_path": "examples/microwave-oven-app/linux/README.md"
    },
    {
      "type": "modify",
      "old_id": "774939e54aec8a6ac0b493bcc557603be0b57224",
      "old_mode": 33188,
      "old_path": "examples/platform/linux/Options.cpp",
      "new_id": "3694b2c85ddab7e0522e11c0a26fc0a9d97d2124",
      "new_mode": 33188,
      "new_path": "examples/platform/linux/Options.cpp"
    },
    {
      "type": "modify",
      "old_id": "1c2d41ca1308d1910941248d10a8d7dd39b85078",
      "old_mode": 33188,
      "old_path": "examples/platform/tizen/OptionsProxy.cpp",
      "new_id": "f63d891ee382e1e4cbd1fd1787784218b14140ee",
      "new_mode": 33188,
      "new_path": "examples/platform/tizen/OptionsProxy.cpp"
    },
    {
      "type": "modify",
      "old_id": "cf66321b9a6ac9d64747e9771c9008c9b89176ea",
      "old_mode": 33188,
      "old_path": "examples/refrigerator-app/linux/README.md",
      "new_id": "625ac37141d29a7693997e1fe7e398e61eb73d2f",
      "new_mode": 33188,
      "new_path": "examples/refrigerator-app/linux/README.md"
    },
    {
      "type": "modify",
      "old_id": "2fc85a9a8f25c89cc1d231e1ac0e2c8fc09dd205",
      "old_mode": 33188,
      "old_path": "examples/tv-app/linux/README.md",
      "new_id": "27b18fc2a913e2ebd5f7785d85f1663393402db0",
      "new_mode": 33188,
      "new_path": "examples/tv-app/linux/README.md"
    },
    {
      "type": "modify",
      "old_id": "26239419d3e5878883d332e074212b563fb0dd30",
      "old_mode": 33188,
      "old_path": "scripts/helpers/bash-completion.sh",
      "new_id": "e11c98dc8d69145413a5dc0b9a9d02c46ec04b50",
      "new_mode": 33188,
      "new_path": "scripts/helpers/bash-completion.sh"
    },
    {
      "type": "modify",
      "old_id": "2169a227c4843f72e68e195d74ed0c1e21eaeaed",
      "old_mode": 33188,
      "old_path": "src/app/tests/suites/certification/Test_TC_DD_3_11.yaml",
      "new_id": "f4a9188b0195c2862ca967f2941b8371259b10cd",
      "new_mode": 33188,
      "new_path": "src/app/tests/suites/certification/Test_TC_DD_3_11.yaml"
    },
    {
      "type": "modify",
      "old_id": "029783f3b814273858a732f3c48288aa6531bd5d",
      "old_mode": 33188,
      "old_path": "src/app/tests/suites/certification/Test_TC_DD_3_12.yaml",
      "new_id": "7a5f6d55c1c4bb46330d8e9cb19e92db752ef8e6",
      "new_mode": 33188,
      "new_path": "src/app/tests/suites/certification/Test_TC_DD_3_12.yaml"
    },
    {
      "type": "modify",
      "old_id": "3546d4ff2bc306281adf6c27ef1f87eaca2a8516",
      "old_mode": 33188,
      "old_path": "src/controller/python/chip/ChipReplStartup.py",
      "new_id": "680d075cdbc94770baec49d192c76c6dfb754b55",
      "new_mode": 33188,
      "new_path": "src/controller/python/chip/ChipReplStartup.py"
    },
    {
      "type": "modify",
      "old_id": "b53bd96ab15cdf22a47aebee09fb2581b6f5c70f",
      "old_mode": 33188,
      "old_path": "src/controller/python/chip/server/Options.cpp",
      "new_id": "781415b52ec7204101edd35c08ef9be8fcabe93d",
      "new_mode": 33188,
      "new_path": "src/controller/python/chip/server/Options.cpp"
    },
    {
      "type": "modify",
      "old_id": "8de6274117c1cc532dc0ef67015ed2747a9aec0d",
      "old_mode": 33188,
      "old_path": "src/python_testing/matter_testing_infrastructure/chip/testing/matter_testing.py",
      "new_id": "8b4211dbf133344a24e35bd41e3becda0b605240",
      "new_mode": 33188,
      "new_path": "src/python_testing/matter_testing_infrastructure/chip/testing/matter_testing.py"
    }
  ]
}
