)]}'
{
  "commit": "6719bc6da2fa929d72c5bf5a324eb0243d4479b0",
  "tree": "0c498883b884181716d63835d1b2266a9ebf1ce9",
  "parents": [
    "dc0f8ea4d09aabb0fed16daea3d4653c8f967b02"
  ],
  "author": {
    "name": "Nate Bosch",
    "email": "nbosch@google.com",
    "time": "Thu Dec 12 17:10:34 2024 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Dec 12 17:10:34 2024 -0800"
  },
  "message": "Use dart_flutter_team_lints for matcher (#2426)\n\nChange the dependency and analysis options include to the stricter team\r\nconfiguration.\r\n\r\nFix newly surfaced diagnostics. Most code changes are related to the\r\nstrict modes that are enabled by the team config.\r\nFix most implicit casts with explicit casts, but fix some arguments in\r\n`typedMatches` implementation so they don\u0027t unnecessarily widen the type\r\nback to `dynamic` before using the value.\r\n\r\nBump to Dart 3.5 The min SDK for the test runner is already at 3.5.0 and\r\nmatcher is only usable with the latest version of the test runner.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9a3cd79d3440547e5cda6fa8d2a7c26d50e16925",
      "old_mode": 33188,
      "old_path": ".github/workflows/dart.yml",
      "new_id": "8cda374ed343058b3d8497a260531f7c013aeb00",
      "new_mode": 33188,
      "new_path": ".github/workflows/dart.yml"
    },
    {
      "type": "modify",
      "old_id": "0522c4cee046e788de0e111e8f61566150d99daa",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/CHANGELOG.md",
      "new_id": "614e35a5b9e211433df487b892d2769553568f92",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "d183f7bb3bba3f90ac4536ebc920eb44a890ee29",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/analysis_options.yaml",
      "new_id": "5564cc84aea2956646161a8f49546582463b06a2",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/analysis_options.yaml"
    },
    {
      "type": "modify",
      "old_id": "c842d302f5c9f57ab4d1165575e48555f5ac2280",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/lib/expect.dart",
      "new_id": "113f240fd6f511dfb669122141f64a693d6ef006",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/lib/expect.dart"
    },
    {
      "type": "modify",
      "old_id": "5b2f4b647c7f595f8e243a6aa8816f2b5f2a7c51",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/lib/mirror_matchers.dart",
      "new_id": "cf85e23625c2763d2d1a4914f7a57c2637e6bfc0",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/lib/mirror_matchers.dart"
    },
    {
      "type": "modify",
      "old_id": "afb835b09e11135cde9642ef1f9795fef0c49605",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/lib/src/core_matchers.dart",
      "new_id": "936149e2abdbd0b0151476da2e63feaa15c9412b",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/lib/src/core_matchers.dart"
    },
    {
      "type": "modify",
      "old_id": "5c4f4c574d1237cac51649eefc0ac1664cff4540",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/lib/src/equals_matcher.dart",
      "new_id": "36b3bf52d1cec5e4075fa371d9ce25c463682d74",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/lib/src/equals_matcher.dart"
    },
    {
      "type": "modify",
      "old_id": "8dd8cae4c7d62dc90af4ac5df43565c51e0b7e63",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/lib/src/expect/expect.dart",
      "new_id": "d8110d68aa71f31282e746a2aff95964a1c4bf7a",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/lib/src/expect/expect.dart"
    },
    {
      "type": "modify",
      "old_id": "88cf6f2619b530c21fe20730fd68f0c4e606a6c4",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/lib/src/expect/expect_async.dart",
      "new_id": "a659c81bbf79aef2ad7f94a9e0c37f6f919d0f31",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/lib/src/expect/expect_async.dart"
    },
    {
      "type": "modify",
      "old_id": "407b9b8987febf2e1e01cdc32ff434e2edb09494",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/lib/src/expect/future_matchers.dart",
      "new_id": "75655f06574e9d2b5513d0dc10862f4f99c82038",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/lib/src/expect/future_matchers.dart"
    },
    {
      "type": "modify",
      "old_id": "57ae95e265e9df5d3bb25a202cc8760b64deeaee",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/lib/src/expect/prints_matcher.dart",
      "new_id": "495d22c6474b29fad6682e7f8231fe2eac90cae5",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/lib/src/expect/prints_matcher.dart"
    },
    {
      "type": "modify",
      "old_id": "0c1d852d2c33ed2c6468285b3d99a064fa484f51",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/lib/src/expect/stream_matcher.dart",
      "new_id": "253b6bf43a5f53d4012526c5d70a1285319d8398",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/lib/src/expect/stream_matcher.dart"
    },
    {
      "type": "modify",
      "old_id": "02efff34ef91245511082dad562ac9f3c89c1022",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/lib/src/expect/stream_matchers.dart",
      "new_id": "cff7f9fa2c46402b2bc8c0f0f778d6f16c9e1f5e",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/lib/src/expect/stream_matchers.dart"
    },
    {
      "type": "modify",
      "old_id": "37676ef728329633ea62b7fc9d697f3e61d53709",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/lib/src/expect/throws_matcher.dart",
      "new_id": "17a8c9e20a8286cb2b39f833a85fcbbb6e690d1e",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/lib/src/expect/throws_matcher.dart"
    },
    {
      "type": "modify",
      "old_id": "4476d0637c871ff9f2c50c278f445c734b29eb68",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/lib/src/map_matchers.dart",
      "new_id": "9bc9eb5a4e9c61e8a916b97a825dd9a09100699d",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/lib/src/map_matchers.dart"
    },
    {
      "type": "modify",
      "old_id": "15e50ffcae380c1b2e4ed382b3ce86bc67eea4f4",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/lib/src/operator_matchers.dart",
      "new_id": "18f953701c6ae75a1da32b730dd4acb90e24df2d",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/lib/src/operator_matchers.dart"
    },
    {
      "type": "modify",
      "old_id": "6fe7c76d498d473ae7c71b8eae64a8d58a1321ea",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/lib/src/order_matchers.dart",
      "new_id": "7dc9e4f5a8e5a9400430fc25769727f4bb229178",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/lib/src/order_matchers.dart"
    },
    {
      "type": "modify",
      "old_id": "b819fa5a5cb97dc81850c58e1d5e3b4c76d45305",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/lib/src/string_matchers.dart",
      "new_id": "4e7dda503e3ce328865324c5135798199db443a7",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/lib/src/string_matchers.dart"
    },
    {
      "type": "modify",
      "old_id": "af0ba2c642b16b915f605f29606ae496e2d73cda",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/lib/src/util.dart",
      "new_id": "511831ef920c6321cb516d71ffc7e3cc8cc880c7",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/lib/src/util.dart"
    },
    {
      "type": "modify",
      "old_id": "237e5593ec1368c4880d32991ba90a327c0e4e11",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/pubspec.yaml",
      "new_id": "d29e1abf19ac0be79dc2f72a23ef526502ee9a27",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "04fc8b39d0efd15a5b4d9a970b199571cef3503a",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/test/core_matchers_test.dart",
      "new_id": "b20f31ffe5058634766f9e9106ee4b2cc109392c",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/test/core_matchers_test.dart"
    },
    {
      "type": "modify",
      "old_id": "e2ef497a0a34c7e263239b02ad2a33e4258a919c",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/test/expect_test.dart",
      "new_id": "70ce57945dbd0ce3632aa47c9b93910f952e2686",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/test/expect_test.dart"
    },
    {
      "type": "modify",
      "old_id": "ddada77e1f27c27dc1090bdd87430a6bb76b2104",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/test/having_test.dart",
      "new_id": "26592cddb86a350616b0997ae277fce1095ccd21",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/test/having_test.dart"
    },
    {
      "type": "modify",
      "old_id": "7607d18dd26f1d549c270d6e496b08b4b78fa794",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/test/iterable_matchers_test.dart",
      "new_id": "3cd78d71ab568601ccb7481af20ed559180ec70f",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/test/iterable_matchers_test.dart"
    },
    {
      "type": "modify",
      "old_id": "4c699ab88469e44b751728ab92ba20a20f84f7fa",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/test/map_matchers_test.dart",
      "new_id": "f7dbafe97f9103821a85c9552403e2356156dbe4",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/test/map_matchers_test.dart"
    },
    {
      "type": "modify",
      "old_id": "9259cd1874eec4543ac5ce59d561cd4930b80701",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/test/matcher/completion_test.dart",
      "new_id": "ef8288e32b36dfa9b1361f9585d3624a50b16cbf",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/test/matcher/completion_test.dart"
    },
    {
      "type": "modify",
      "old_id": "cbdb12a630181aaaccfbe407d022d96cc8fe7963",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/test/matcher/prints_test.dart",
      "new_id": "a681413c0980810067609a8a3967ac21357f2206",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/test/matcher/prints_test.dart"
    },
    {
      "type": "modify",
      "old_id": "25b93a98cad51a6721a567022e82aa3988f473d3",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/test/matcher/throws_test.dart",
      "new_id": "ff401b0d33810ef35c24d5eaa822c75e1228f8fa",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/test/matcher/throws_test.dart"
    },
    {
      "type": "modify",
      "old_id": "06f0df4116d31f0a21ad3a38e9ba28fffbb1b36f",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/test/mirror_matchers_test.dart",
      "new_id": "18a9e8d292b4f37bb0b2d9e9b18dbe2550088f75",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/test/mirror_matchers_test.dart"
    },
    {
      "type": "modify",
      "old_id": "4c83e39db55e76d96eb19dfee875fa1c0bcc0766",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/test/never_called_test.dart",
      "new_id": "39e09daa1188fbd5fac58155dfa7f0b8904dcf87",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/test/never_called_test.dart"
    },
    {
      "type": "modify",
      "old_id": "f4b6d3a4557a2fec6df07cf659d2da5e59fb925b",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/test/operator_matchers_test.dart",
      "new_id": "46151e0f6f63eae292a6bdb3cde7394bba53dcfa",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/test/operator_matchers_test.dart"
    },
    {
      "type": "modify",
      "old_id": "184704b879ed129189017b1f36cb9bccd8d95764",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/test/pretty_print_test.dart",
      "new_id": "62f3ab1f201a41cecb3ceb0b4dd3c2c98248428d",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/test/pretty_print_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c4af6665cc8e7ed681ff913748f23cd4c9057139",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/test/stream_matcher_test.dart",
      "new_id": "66e79c6c56e5a50421fc10a3fcef569698996975",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/test/stream_matcher_test.dart"
    },
    {
      "type": "modify",
      "old_id": "be9e768cea52f74773753b8b146b37e1736fe9f5",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/test/string_matchers_test.dart",
      "new_id": "082001593edebd3de3f9733b3c8a86c18391632b",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/test/string_matchers_test.dart"
    },
    {
      "type": "modify",
      "old_id": "99d44596f925fbe85f76b5cb6990e6665f36a5ea",
      "old_mode": 33188,
      "old_path": "pkgs/matcher/test/type_matcher_test.dart",
      "new_id": "e0ca3d87784c741e83c16764728a5e9c536704aa",
      "new_mode": 33188,
      "new_path": "pkgs/matcher/test/type_matcher_test.dart"
    }
  ]
}
