)]}'
{
  "commit": "a30dc8934fb8b1d32691abae855b381167bf9865",
  "tree": "904cae460fd9b27e24264cf5a091906da754f29e",
  "parents": [
    "4f4f86737550250a1277d3f61b7249cfd1bdf6f7"
  ],
  "author": {
    "name": "pq",
    "email": "pquitslund@google.com",
    "time": "Thu Feb 27 11:52:17 2025 -0800"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Feb 27 11:52:17 2025 -0800"
  },
  "message": "[CQ] [linter] de-duplicate `reflectiveTestLoader` handling\n\nDe-duplicate `reflectiveTestLoader` detection and testing\n\nChange-Id: Ia125bd10638b76452583b1a79c69884edcd9c72d\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/412666\nReviewed-by: Brian Wilkerson \u003cbrianwilkerson@google.com\u003e\nCommit-Queue: Phil Quitslund \u003cpquitslund@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3193a126de8e1ecf403b1f34753b75767ad682b9",
      "old_mode": 33188,
      "old_path": "pkg/linter/lib/src/extensions.dart",
      "new_id": "6612d088e61f45f8e68798dbbb2d699295057083",
      "new_mode": 33188,
      "new_path": "pkg/linter/lib/src/extensions.dart"
    },
    {
      "type": "modify",
      "old_id": "8008fd90949a42d63272dc949001dc37cf3c9ef0",
      "old_mode": 33188,
      "old_path": "pkg/linter/lib/src/rules/strict_top_level_inference.dart",
      "new_id": "45d2a13dedaf8c75879b7578bf0fd6f1b7632bf3",
      "new_mode": 33188,
      "new_path": "pkg/linter/lib/src/rules/strict_top_level_inference.dart"
    },
    {
      "type": "modify",
      "old_id": "445eab6a1122ef6d7f41607772da58c40494c94b",
      "old_mode": 33188,
      "old_path": "pkg/linter/lib/src/rules/unreachable_from_main.dart",
      "new_id": "1ce4475bffce38c5cf760886a9cd6e158e5bbc6b",
      "new_mode": 33188,
      "new_path": "pkg/linter/lib/src/rules/unreachable_from_main.dart"
    },
    {
      "type": "modify",
      "old_id": "7719ef72507cda58e62dbc9554a10eaed1bc5dfe",
      "old_mode": 33188,
      "old_path": "pkg/linter/test/rule_test_support.dart",
      "new_id": "3a9c561a03ff0abd3f12647e91ac95a3ec8a9d29",
      "new_mode": 33188,
      "new_path": "pkg/linter/test/rule_test_support.dart"
    },
    {
      "type": "modify",
      "old_id": "d7843c2630e632ac343813fc39568be379c3e633",
      "old_mode": 33188,
      "old_path": "pkg/linter/test/rules/strict_top_level_inference_test.dart",
      "new_id": "c957156ba2d82e33a49b1103002cdc8985c37ad1",
      "new_mode": 33188,
      "new_path": "pkg/linter/test/rules/strict_top_level_inference_test.dart"
    },
    {
      "type": "modify",
      "old_id": "fed49aef546dfe4ba04e6cfaf6f96670f0c441f6",
      "old_mode": 33188,
      "old_path": "pkg/linter/test/rules/unreachable_from_main_test.dart",
      "new_id": "986d81e9b67e291cbe8416558c1e467b094454cd",
      "new_mode": 33188,
      "new_path": "pkg/linter/test/rules/unreachable_from_main_test.dart"
    }
  ]
}
