)]}'
{
  "commit": "303f88d2ff444468df8a408173ed780557e07aef",
  "tree": "5348607b046295b093906a586e8f18b0a5a44c44",
  "parents": [
    "51c389da0aeb645666c784a6271e2fac896334bd"
  ],
  "author": {
    "name": "Nate Bosch",
    "email": "nbosch1@gmail.com",
    "time": "Wed Apr 15 17:38:26 2020 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Apr 15 17:38:26 2020 -0700"
  },
  "message": "Fix missing events for files with directory prefix (dart-lang/watcher#84)\n\nFixes dart-lang/watcher#83\r\n\r\nIf any event had the same leading characters as a directory that was\r\nalso changed it would get filtered out. For example if both `lib/b/` and\r\n`lib/b.dart` have change events we\u0027d lose the events for `lib/b.dart`\r\nbecause it shared a prefix with a directory, even though it isn\u0027t\r\ncontained within that directory.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "65ab5dfaf1dda151eda9de1b6f86245ad59b70d2",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/CHANGELOG.md",
      "new_id": "74565902ac78519a3c238b62cb818c16f6730db2",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "73703cb4ddbd07ec838ce080f14c32a1f797cc6e",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/lib/src/directory_watcher/mac_os.dart",
      "new_id": "0aa05663577609373f9e3fb9e2c703229ec0c882",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/lib/src/directory_watcher/mac_os.dart"
    },
    {
      "type": "modify",
      "old_id": "2a70edcedc52971779f0aa4a280db7d4960ab67b",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/lib/src/directory_watcher/windows.dart",
      "new_id": "9a7de5f37632f37f779821f9198daf604bc20f8f",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/lib/src/directory_watcher/windows.dart"
    },
    {
      "type": "modify",
      "old_id": "3982775c1df0ec3261f6bb2f6679fca5edef3f6c",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/pubspec.yaml",
      "new_id": "230b00b2c32a40f1bcd294e52233e7629376a8fd",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "b100f5970c24b5a27d174b3ad6d08d250b169355",
      "old_mode": 33188,
      "old_path": "pkgs/watcher/test/directory_watcher/mac_os_test.dart",
      "new_id": "58ba31aaae9850f6c44fc636bf3f858584f3f2ba",
      "new_mode": 33188,
      "new_path": "pkgs/watcher/test/directory_watcher/mac_os_test.dart"
    }
  ]
}
