)]}'
{
  "commit": "3a73f3282476e70d1b905fa830df7be3328815cd",
  "tree": "a5adc03544124c21f6932a5b7c29710ec83eca52",
  "parents": [
    "742850f9cc3341fcba1aaf9c2d5b5ed2babbaa61"
  ],
  "author": {
    "name": "Alexander Markov",
    "email": "alexmarkov@google.com",
    "time": "Wed Jan 08 09:25:09 2025 -0800"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Jan 08 09:25:09 2025 -0800"
  },
  "message": "[vm,mirrors] reflectClass: throw ArgumentError for function and record types\n\nTEST\u003dtests/lib/mirrors/reflect_class_test.dart\nFixes https://github.com/dart-lang/sdk/issues/59863\n\nChange-Id: Ic9ab394da9abeb7f793556a4827a496c372576a0\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/403620\nReviewed-by: Alexander Aprelev \u003caam@google.com\u003e\nCommit-Queue: Alexander Markov \u003calexmarkov@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "17a485afe7eca9f00023b90a20fc3ce3b1023f7b",
      "old_mode": 33188,
      "old_path": "runtime/lib/mirrors.cc",
      "new_id": "98861a3cea40eb0d2997900439576b887c283c22",
      "new_mode": 33188,
      "new_path": "runtime/lib/mirrors.cc"
    },
    {
      "type": "modify",
      "old_id": "8c44636ed5f74b697ac1a874acf90f187a44708b",
      "old_mode": 33188,
      "old_path": "tests/lib/mirrors/reflect_class_test.dart",
      "new_id": "a8423ab9bc3b1f7046897bfbb57dbd39605547d9",
      "new_mode": 33188,
      "new_path": "tests/lib/mirrors/reflect_class_test.dart"
    }
  ]
}
