)]}'
{
  "commit": "db7d36a49f3132e0c60d9c25bad70aac2ac2b625",
  "tree": "8cf29c218375ecbd49f30c2a9ef37c076009876a",
  "parents": [
    "22a6cb37c4763d0ae8853b970ed5d65b10b21f6b"
  ],
  "author": {
    "name": "Konstantin Shcheglov",
    "email": "scheglov@google.com",
    "time": "Fri Dec 11 18:18:44 2020 -0800"
  },
  "committer": {
    "name": "Konstantin Shcheglov",
    "email": "scheglov@google.com",
    "time": "Fri Dec 11 18:18:44 2020 -0800"
  },
  "message": "Migrate to null safety.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "37f13d61d623b5479235be020a6195823900b912",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/lib/src/async_queue.dart",
      "new_id": "93899e7c656cf5000a207835bd3e4e23cdd80860",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/lib/src/async_queue.dart"
    },
    {
      "type": "modify",
      "old_id": "3dc1beafc230c21f89c362ea1b99bbd23e74d501",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/lib/src/custom_watcher_factory.dart",
      "new_id": "8f4132b995e921643a4183e5c54e7ab737ee187b",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/lib/src/custom_watcher_factory.dart"
    },
    {
      "type": "modify",
      "old_id": "3fe500455b64c7681336620e06d597eb12e4858e",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/lib/src/directory_watcher.dart",
      "new_id": "043ebab751a2c8ceae8b331413ee25d577fdf7e9",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/lib/src/directory_watcher.dart"
    },
    {
      "type": "modify",
      "old_id": "7348cb45fc5e29fbf0baf5dd0de43d26dffe55c0",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/lib/src/directory_watcher/linux.dart",
      "new_id": "06d3508ef8be940fe33c206f4673ed15d8dd0f27",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/lib/src/directory_watcher/linux.dart"
    },
    {
      "type": "modify",
      "old_id": "4408ff1ebe75f9a614783a0ee72cfdc5c8839e18",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/lib/src/directory_watcher/mac_os.dart",
      "new_id": "e44b7f54e11efa94372fbc0db462254db41a6296",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/lib/src/directory_watcher/mac_os.dart"
    },
    {
      "type": "modify",
      "old_id": "902e8b861889a05204049e58a7377844b7916ece",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/lib/src/directory_watcher/polling.dart",
      "new_id": "968c9c62ff746be0c82919916b2b41d9ae11baa8",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/lib/src/directory_watcher/polling.dart"
    },
    {
      "type": "modify",
      "old_id": "98e96394551bffca64cf51093881a36852ec6707",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/lib/src/directory_watcher/windows.dart",
      "new_id": "7640373774d01badadc0a9bbadd1addf27d2472a",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/lib/src/directory_watcher/windows.dart"
    },
    {
      "type": "modify",
      "old_id": "c41e5e6785b4a2af2589680e536361365b8356ef",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/lib/src/file_watcher.dart",
      "new_id": "9b8ecc4a5e77d2be1737065a54437e051d82e1d7",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/lib/src/file_watcher.dart"
    },
    {
      "type": "modify",
      "old_id": "0b42cb9b32fc155c8126b3810dc36d0cb73b7fc0",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/lib/src/file_watcher/native.dart",
      "new_id": "f7d92d49ead7034366df28a97f380a1b25d000e4",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/lib/src/file_watcher/native.dart"
    },
    {
      "type": "modify",
      "old_id": "11c0c6d9f4c12564a5d17bc0ad0ed216083095a2",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/lib/src/file_watcher/polling.dart",
      "new_id": "b208a4b0b032bcb432f547fb020f8e072d86e70d",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/lib/src/file_watcher/polling.dart"
    },
    {
      "type": "modify",
      "old_id": "41a0a390b5da41c80f19657fcb7fa251eeaee10e",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/lib/src/path_set.dart",
      "new_id": "090090eeb5f828ea34a105311a4f5d7e6fbca5e2",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/lib/src/path_set.dart"
    },
    {
      "type": "modify",
      "old_id": "071909607e2bab354abe8b82abd823ecc05159eb",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/lib/src/resubscribable.dart",
      "new_id": "1c4bb25d8bdd0476999e782fe5dd76aafb0975ed",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/lib/src/resubscribable.dart"
    },
    {
      "type": "modify",
      "old_id": "08cf935c73c26c3b07c37c16c0847d00f9024217",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/lib/src/stat.dart",
      "new_id": "06e3febf4ac5603dd7bb875f70d6a5e8f041ba6b",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/lib/src/stat.dart"
    },
    {
      "type": "modify",
      "old_id": "24b8184c225d204e944ed2a67bbb0660071331c7",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/lib/src/utils.dart",
      "new_id": "66c59d3e59d59c25c593e6fd1c80ec6eec5539d4",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/lib/src/utils.dart"
    },
    {
      "type": "modify",
      "old_id": "01336ab5ab0f2f2e82079e6c6f960804ebc7fa7f",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/lib/watcher.dart",
      "new_id": "22e0d6e0444eafa77cb52b8f006084b67d628942",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/lib/watcher.dart"
    },
    {
      "type": "modify",
      "old_id": "c4cafada7b89d558ec0b21ad2af7d98157c97b6f",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/pubspec.yaml",
      "new_id": "8567e9bc6e3f23c5ad5beb94571e03cd7f2524ae",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "8210c065bf50e7e343b8e36b416c750f2aabffdb",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/test/custom_watcher_factory_test.dart",
      "new_id": "89f8e3cd0fb5aadf8162021a6112b35ccffb9666",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/test/custom_watcher_factory_test.dart"
    },
    {
      "type": "modify",
      "old_id": "25cf969438db9ad807ba6ecaea738bb5c0e8bbc8",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/test/path_set_test.dart",
      "new_id": "61ab2cd643fd04e15309746541f1bf8602a21780",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/test/path_set_test.dart"
    },
    {
      "type": "modify",
      "old_id": "6e7686c27ebab5b50161c725633689f30a31af18",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/test/utils.dart",
      "new_id": "9b4fd2874980c81cd3dd8e371b69a540c92cccfe",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/test/utils.dart"
    }
  ]
}
