)]}'
{
  "commit": "bc01cd9f5ff0c2e231b169d833fb08140988226c",
  "tree": "48e529fe549eceb4e456853027e0e575969779fe",
  "parents": [
    "28e800633dd1550e45944a3445db3239920bc1f5"
  ],
  "author": {
    "name": "Nate Bosch",
    "email": "nbosch@google.com",
    "time": "Fri Oct 18 17:19:17 2024 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Oct 18 17:19:17 2024 -0700"
  },
  "message": "Add a shared ignoreArgument callback (dart-lang/stream_transform#190)\n\nAdd a `common_callbacks.dart` library with a single top level function\r\n`ignoreArgument` which takes a single `dynamic` argument and does\r\nnothing. Replace all `(_) \u003d\u003e null` function literals, as well as a few\r\nlibrary-private functions with unnecessarily specific signatures, with\r\nthe shared definition.\r\n\r\nAs suggested in dart-lang/stream_transform#188",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b1040304c3ae15c4287632a7dfe822ef8f4ce6fb",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/aggregate_sample.dart",
      "new_id": "f2ff8ed3b781fcc87c1464c5aa36d781dc46822a",
      "new_mode": 33188,
      "new_path": "pkgs/stream_transform/lib/src/aggregate_sample.dart"
    },
    {
      "type": "modify",
      "old_id": "e0c7672a21d7fec1d05f54138716afa559b57e45",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/async_expand.dart",
      "new_id": "28d2f407686c3094cf94aaea99fd7afb45d34017",
      "new_mode": 33188,
      "new_path": "pkgs/stream_transform/lib/src/async_expand.dart"
    },
    {
      "type": "modify",
      "old_id": "81a176fba1d5428d14ce6380e9628c61d2137fab",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/async_map.dart",
      "new_id": "094df9c9429fa3398c73dc44836b1d73c311fb45",
      "new_mode": 33188,
      "new_path": "pkgs/stream_transform/lib/src/async_map.dart"
    },
    {
      "type": "modify",
      "old_id": "24eca4af30cec841dc73719d13e8f4cc816b5cce",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/combine_latest.dart",
      "new_id": "f02a19e550e0c183a6c095fb5b7a3d47d7fed275",
      "new_mode": 33188,
      "new_path": "pkgs/stream_transform/lib/src/combine_latest.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c239220c253b22342b07c5160d27f067b7f15e31",
      "new_mode": 33188,
      "new_path": "pkgs/stream_transform/lib/src/common_callbacks.dart"
    },
    {
      "type": "modify",
      "old_id": "9ffeb0ad812c1c54ce972a6847e31bfcbfc18048",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/merge.dart",
      "new_id": "3bfe06c7e21db753ca15d39cf3bf8c2047d77700",
      "new_mode": 33188,
      "new_path": "pkgs/stream_transform/lib/src/merge.dart"
    },
    {
      "type": "modify",
      "old_id": "347919bde7e9948007a39842346559d0810aeb9d",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/rate_limit.dart",
      "new_id": "9be0be62776db4ac7910b122e6ab3b4bd836e481",
      "new_mode": 33188,
      "new_path": "pkgs/stream_transform/lib/src/rate_limit.dart"
    },
    {
      "type": "modify",
      "old_id": "2ec3a5441d9f7ca0a9b6290b90b8ee0d238cde54",
      "old_mode": 33188,
      "old_path": "pkgs/stream_transform/lib/src/switch.dart",
      "new_id": "546036e7ccdf5176f8e6366ddce6a2fbc46c9ec1",
      "new_mode": 33188,
      "new_path": "pkgs/stream_transform/lib/src/switch.dart"
    }
  ]
}
