)]}'
{
  "commit": "91ca13f0d38155e5b3a7e5ec1dc6f2904ced1f4f",
  "tree": "ab81966d3664ab261886f30021015f99d0e80236",
  "parents": [
    "dcb06ac7b2c26a8e4aa9139e45d56c07c00be7c0"
  ],
  "author": {
    "name": "Nate Bosch",
    "email": "nbosch@google.com",
    "time": "Wed Jul 08 14:17:45 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jul 08 14:17:45 2026 -0700"
  },
  "message": "Support DART_TEST_REPORTER environment variable (#2692)\n\nAllow configuring the test reporter using the `DART_TEST_REPORTER`\nenvironment variable.\n\nThis variable is honored by:\n- Test suites run directly (when `dart:io` is available).\n- The test runner (when `--reporter` CLI flag is not used).\n\nThe order of precedence for the test runner is:\n1. `dart_test.yaml`\n2. `DART_TEST_REPORTER` environment variable\n3. `--reporter` CLI argument (highest priority)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "39b0121432753185b5f7d0a5a9a12801d9a84c97",
      "old_mode": 33188,
      "old_path": "pkgs/test/CHANGELOG.md",
      "new_id": "03e75d34880c8b208d48d16cbd922cd56a9a2a43",
      "new_mode": 33188,
      "new_path": "pkgs/test/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "b4b4f8d85eee60bdd690bcb35b63f77633d97074",
      "old_mode": 33188,
      "old_path": "pkgs/test/pubspec.yaml",
      "new_id": "3a7bba6fb02c9e848816a8ff17caa3df818108e8",
      "new_mode": 33188,
      "new_path": "pkgs/test/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "833dd50e88cb1cf70dc4ebfb6491df68e4abdbb3",
      "old_mode": 33188,
      "old_path": "pkgs/test/test/runner/configuration/top_level_test.dart",
      "new_id": "899952eba24c8636787dc5a3fbf721fe6788a2b7",
      "new_mode": 33188,
      "new_path": "pkgs/test/test/runner/configuration/top_level_test.dart"
    },
    {
      "type": "modify",
      "old_id": "97f83630e2d853b429d2e1bcd2ada788a6391ed0",
      "old_mode": 33188,
      "old_path": "pkgs/test/test/runner/runner_test.dart",
      "new_id": "3a945baa5e395890a221865ce0e40e34daec1814",
      "new_mode": 33188,
      "new_path": "pkgs/test/test/runner/runner_test.dart"
    },
    {
      "type": "modify",
      "old_id": "63428a25c98481c66c39162ae8d4d163646ef659",
      "old_mode": 33188,
      "old_path": "pkgs/test_core/CHANGELOG.md",
      "new_id": "226fb109bc62010eb8fe264877f6076419f4b4f1",
      "new_mode": 33188,
      "new_path": "pkgs/test_core/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "750307d4572fd21ba88433856ded24fb053792fc",
      "old_mode": 33188,
      "old_path": "pkgs/test_core/lib/src/executable.dart",
      "new_id": "143b2ef672ab40e074d5754e2652c1401048c4c9",
      "new_mode": 33188,
      "new_path": "pkgs/test_core/lib/src/executable.dart"
    },
    {
      "type": "modify",
      "old_id": "461cc9bcd00e66fc70868958f2c7c89e18728b16",
      "old_mode": 33188,
      "old_path": "pkgs/test_core/lib/src/runner/reporter/direct_io.dart",
      "new_id": "e5ccc7dae9221457f7b69836b489851d947c2ccb",
      "new_mode": 33188,
      "new_path": "pkgs/test_core/lib/src/runner/reporter/direct_io.dart"
    },
    {
      "type": "modify",
      "old_id": "1da8e56ec731c3fbaba0c930dd85d78d78cbcd09",
      "old_mode": 33188,
      "old_path": "pkgs/test_core/pubspec.yaml",
      "new_id": "e5f712533848067b7f40f913f2e5ca6c253ff05d",
      "new_mode": 33188,
      "new_path": "pkgs/test_core/pubspec.yaml"
    }
  ]
}
