)]}'
{
  "commit": "b122e7532f6e811faa567f36ee8b05fa3ac61eb3",
  "tree": "b030c933214b1d61800d165f7359f4fbc9f1489f",
  "parents": [
    "26a8b08c5a59c73c74bbcd957fe51388d1cc4484"
  ],
  "author": {
    "name": "Matan Lurey",
    "email": "matanlurey@users.noreply.github.com",
    "time": "Thu Oct 03 14:41:25 2024 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Oct 03 14:41:25 2024 -0700"
  },
  "message": "Add and use a `dart_test` rule. (#55630)\n\nWork towards https://github.com/flutter/flutter/issues/147013.\r\n\r\nI think I still need applicable metadata about the output, and then make\r\nsure `et test` understands everything:\r\n\r\n```sh\r\n% et test //flutter/tools/engine_tool/...\r\n[2024-10-03 13:26:42.657137] ERROR: No test targets found\r\n```",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e461e3105b5792f112c76e47f96086b2582f897",
      "new_mode": 33188,
      "new_path": "build/dart/internal/dart_test.gni"
    },
    {
      "type": "modify",
      "old_id": "f9acbab35aab78258b69ad0a1b8ab097a026a40c",
      "old_mode": 33188,
      "old_path": "build/dart/internal/gen_dartcli_call.gni",
      "new_id": "2745bc71a83f41594e4758659d4871575d34d27c",
      "new_mode": 33188,
      "new_path": "build/dart/internal/gen_dartcli_call.gni"
    },
    {
      "type": "modify",
      "old_id": "5a11da611df35feef37f4f596dbdaf2514825f8f",
      "old_mode": 33188,
      "old_path": "build/dart/internal/gen_executable_call.gni",
      "new_id": "451a73dae3f5db157f76e23d56e1cf84c02363e2",
      "new_mode": 33188,
      "new_path": "build/dart/internal/gen_executable_call.gni"
    },
    {
      "type": "modify",
      "old_id": "2634efb0f4fbd41ca11b43bf81d718ead93138f7",
      "old_mode": 33188,
      "old_path": "build/dart/rules.gni",
      "new_id": "00ad9c7fe9eba51064d929aa71c3e7125e27977a",
      "new_mode": 33188,
      "new_path": "build/dart/rules.gni"
    },
    {
      "type": "modify",
      "old_id": "9b36d0e66982370c472f266d04c678f9a19b92f7",
      "old_mode": 33188,
      "old_path": "tools/engine_tool/BUILD.gn",
      "new_id": "0f66898cfc5206d7e670e0dd9f180a5aac260fc4",
      "new_mode": 33188,
      "new_path": "tools/engine_tool/BUILD.gn"
    }
  ]
}
