)]}'
{
  "commit": "c330f62fec9943ee7aafdce8046c40888ad8e674",
  "tree": "8cb51f2c7ca070c5ff2f8c3713f9b4e8145692b5",
  "parents": [
    "2c038462e014e3d2968e7d096dd9d77a18744759"
  ],
  "author": {
    "name": "Danny Tuppeny",
    "email": "danny@tuppeny.com",
    "time": "Mon Sep 15 18:44:36 2025 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Sep 15 18:44:36 2025 +0100"
  },
  "message": "Fix unsupported devices not showing \"Enable x\" if there are no other devices (#9428)\n\nIn the list of devices we include devices that are not supported/enabled for the current platform, allowing you to enable them. However, the logic here would skip the entire device table if there are no enabled/supported devices, which would cause nothing to show up if there are none already enabled.\n\nThis changes the logic so the table is always shown if there are either kind of device, and only shows the help text if none are enabled.\n\nFixes https://github.com/Dart-Code/Dart-Code/issues/5661",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6c1a3ea73f4c51e87229e0f5a7e6213e6f30232f",
      "old_mode": 33188,
      "old_path": "packages/devtools_app/lib/src/standalone_ui/vs_code/devices.dart",
      "new_id": "6718b5ab4e6ee174c855366d2d6ce317f34792fc",
      "new_mode": 33188,
      "new_path": "packages/devtools_app/lib/src/standalone_ui/vs_code/devices.dart"
    }
  ]
}
