)]}'
{
  "commit": "14455ec9fab51e5f14dc3bcf31251e3cc98aeb74",
  "tree": "43f185d6d21ded3aed5e057de3730573b6d4064b",
  "parents": [
    "3ff2e669c6503a2d80a77a342bd8fd50ebbb1637"
  ],
  "author": {
    "name": "Nate Bosch",
    "email": "nbosch@google.com",
    "time": "Mon Oct 07 14:08:07 2019 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Oct 07 14:08:07 2019 -0700"
  },
  "message": "Add extension comments and regroup them (dart-lang/stream_transform#84)\n\nAdd doc comments on all extensions.\r\n\r\nMerge some related extensions into larger groups and add comments that\r\nspecifically describe differences between them.\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "313e6f19d0e3343d04b0ced384f0c49d4259da37",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/README.md",
      "new_id": "785adf1a973bbc9ce528742c6caef91f63d678f3",
      "new_mode": 33188,
      "new_path": "pkgs/stream_transform/README.md"
    },
    {
      "type": "rename",
      "old_id": "57defc22b8254a747af8f5ba59fbbf2250faf743",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/async_map_buffer.dart",
      "new_id": "c9b263f097bcb2890bf988a39122c2fde3136e34",
      "new_mode": 33188,
      "new_path": "pkgs/stream_transform/lib/src/async_map.dart",
      "score": 63
    },
    {
      "type": "modify",
      "old_id": "a611063d690b0b228b18bf65c96af7007fe6295c",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/async_where.dart",
      "new_id": "f2fe108880bacd9c5114808161ddc6cfb3607151",
      "new_mode": 33188,
      "new_path": "pkgs/stream_transform/lib/src/async_where.dart"
    },
    {
      "type": "delete",
      "old_id": "b175e6d02e8a89a003e1c698eb1badf813f5e535",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/audit.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cf8b0c3a4109a4cc5620ea099e9930406eea7678",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/buffer.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "7fb9ac9ddeaa9159b01eafaf7f8d9cf2d5d2301e",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/combine_latest.dart",
      "new_id": "4e35997c15c85c217420447210927812a0c854ab",
      "new_mode": 33188,
      "new_path": "pkgs/stream_transform/lib/src/combine_latest.dart"
    },
    {
      "type": "delete",
      "old_id": "565a2906cffa7b1d242ce1cb691f7d9996805df9",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/concat.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "402a4bc68de6c8b0e34a36e7e692c3f11179bfd2",
      "new_mode": 33188,
      "new_path": "pkgs/stream_transform/lib/src/concatenate.dart"
    },
    {
      "type": "delete",
      "old_id": "c0fae2f4cf32a727fd564d5de48e9a331f23046a",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/concurrent_async_map.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0987ec6cbf01bbeabe09a6c1e64ca1613af83667",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/debounce.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "41c7718092135bb7edc8d528f1832bb2bb61804a",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/followed_by.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "878a8d11b26b4d570383e594c4d8d650a6d07425",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/merge.dart",
      "new_id": "736cde5118e82ed7707c7d5230d1eaba5d3de754",
      "new_mode": 33188,
      "new_path": "pkgs/stream_transform/lib/src/merge.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "91a764866d4d2accecd5a63765237f726d1b3088",
      "new_mode": 33188,
      "new_path": "pkgs/stream_transform/lib/src/rate_limit.dart"
    },
    {
      "type": "modify",
      "old_id": "be9899e15105cae64c4306d13cc41e2fc915dc16",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/scan.dart",
      "new_id": "bd2073fd6b47341e2fd22b31a49dee5910c16b72",
      "new_mode": 33188,
      "new_path": "pkgs/stream_transform/lib/src/scan.dart"
    },
    {
      "type": "delete",
      "old_id": "a9ecaef26f08b85cb9138f19b4f2d573504de8f2",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/start_with.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "e4f47876d3e378ef04c0a36b78b2e7163e28c9a1",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/switch.dart",
      "new_id": "eb58cc5788414b08566cced7410e2b99fd79bd5a",
      "new_mode": 33188,
      "new_path": "pkgs/stream_transform/lib/src/switch.dart"
    },
    {
      "type": "modify",
      "old_id": "d415c24280a45ba2e6edd602e0ff92bcea6fc47f",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/take_until.dart",
      "new_id": "862222edefad6f65071fdf21278fa965bb151df1",
      "new_mode": 33188,
      "new_path": "pkgs/stream_transform/lib/src/take_until.dart"
    },
    {
      "type": "modify",
      "old_id": "61ee1987d0c05fcaf3dcc87d5d0ab5808e7dcce5",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/tap.dart",
      "new_id": "5d8198f2dc33452c84754bb676be6cff471858c3",
      "new_mode": 33188,
      "new_path": "pkgs/stream_transform/lib/src/tap.dart"
    },
    {
      "type": "delete",
      "old_id": "bea2980fbd113aab346dd8e6283e609f3f61d093",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/throttle.dart",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "eb79bb507d4d62005582f2cb4c10296827772f52",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/where_type.dart",
      "new_id": "bfd82be8a40aeadaf37c8904bc8d975a60524c3a",
      "new_mode": 33188,
      "new_path": "pkgs/stream_transform/lib/src/where_type.dart"
    },
    {
      "type": "modify",
      "old_id": "557fc82efe287fb96f1ec3d8d295df9d59138d12",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/stream_transform.dart",
      "new_id": "4f7ead87f5ddd40ba842a5204478382660d6ed80",
      "new_mode": 33188,
      "new_path": "pkgs/stream_transform/lib/stream_transform.dart"
    }
  ]
}
