)]}'
{
  "commit": "67e44b4b7449cb80b0f96cd1da628f6f2194acce",
  "tree": "001e8c0683da8b492eedbf015c7aed4db4ae7411",
  "parents": [
    "c287c110d58626e73a887b0335e38c637a96f0d5"
  ],
  "author": {
    "name": "Sigurd Meldgaard",
    "email": "sigurdm@google.com",
    "time": "Wed Oct 05 15:09:14 2022 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Oct 05 15:09:14 2022 +0200"
  },
  "message": "Make \u003e\u003d2.12 \u003c3.0.0 compatible with dart 3 (#3572)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "36f80470e6eac2edd3b2e70ecfa62bd97332b9ba",
      "old_mode": 33188,
      "old_path": "lib/src/entrypoint.dart",
      "new_id": "2683cdfbd0ca4785e4465464f3e0ef88866c97a7",
      "new_mode": 33188,
      "new_path": "lib/src/entrypoint.dart"
    },
    {
      "type": "modify",
      "old_id": "bb970235a59af24717e742b6a80bc3cdb0d61c15",
      "old_mode": 33188,
      "old_path": "lib/src/global_packages.dart",
      "new_id": "d8cdef66a5ad845403c9cd116aa1f09d372435bb",
      "new_mode": 33188,
      "new_path": "lib/src/global_packages.dart"
    },
    {
      "type": "modify",
      "old_id": "f133172a9afcee2b00ea77355a00d79044621a79",
      "old_mode": 33188,
      "old_path": "lib/src/lock_file.dart",
      "new_id": "6c662249e260c36eeee4fd0542cb616e0897a6d4",
      "new_mode": 33188,
      "new_path": "lib/src/lock_file.dart"
    },
    {
      "type": "modify",
      "old_id": "fe89b559d8f5f00c2bb75213005899947908b733",
      "old_mode": 33188,
      "old_path": "lib/src/null_safety_analysis.dart",
      "new_id": "284e845fdb71166575741b8293084c483852edb7",
      "new_mode": 33188,
      "new_path": "lib/src/null_safety_analysis.dart"
    },
    {
      "type": "modify",
      "old_id": "6e1d566656336a00828209bd18f79b962e7c3d4f",
      "old_mode": 33188,
      "old_path": "lib/src/pubspec.dart",
      "new_id": "69b555744a40be8e30aae1b46fe98103d76e8c81",
      "new_mode": 33188,
      "new_path": "lib/src/pubspec.dart"
    },
    {
      "type": "modify",
      "old_id": "1597e73ee727630d4fb49ff402db1c4d6a98c2c5",
      "old_mode": 33188,
      "old_path": "lib/src/solver/package_lister.dart",
      "new_id": "f3b63b6129a337364b610b1211473490f22db771",
      "new_mode": 33188,
      "new_path": "lib/src/solver/package_lister.dart"
    },
    {
      "type": "modify",
      "old_id": "7d57c36a70a116e6e3372ae3ef049f0b7b439e4d",
      "old_mode": 33188,
      "old_path": "lib/src/solver/result.dart",
      "new_id": "df3aa4a8e686399f166ebbc8f4ac99c3664cd40e",
      "new_mode": 33188,
      "new_path": "lib/src/solver/result.dart"
    },
    {
      "type": "modify",
      "old_id": "82de01298720b6e12c89e42ff8368de601b28dac",
      "old_mode": 33188,
      "old_path": "lib/src/validator.dart",
      "new_id": "cbf930f39572ebd3321270b27b39a7cf43b7103e",
      "new_mode": 33188,
      "new_path": "lib/src/validator.dart"
    },
    {
      "type": "modify",
      "old_id": "a56f7dfb225da9f81940ace2da05530979a4e10f",
      "old_mode": 33188,
      "old_path": "lib/src/validator/flutter_plugin_format.dart",
      "new_id": "00160ca72d593719ac7bf53e790e11aa9e09c603",
      "new_mode": 33188,
      "new_path": "lib/src/validator/flutter_plugin_format.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7df3ee8c44d89906c7176e0500f27d8aa68e770f",
      "new_mode": 33188,
      "new_path": "test/dart3_sdk_constraint_hack_test.dart"
    },
    {
      "type": "modify",
      "old_id": "1a9ac480681095b70c04583859639ec3dcf84fb0",
      "old_mode": 33188,
      "old_path": "test/pubspec_test.dart",
      "new_id": "23079c587b6fc688e3479c06e9fd29deb67604bb",
      "new_mode": 33188,
      "new_path": "test/pubspec_test.dart"
    },
    {
      "type": "modify",
      "old_id": "557c58944ed0781c28746275ddba05b3002faa31",
      "old_mode": 33188,
      "old_path": "test/upgrade/upgrade_null_safety_test.dart",
      "new_id": "ad210d80ccbf3b9764ff32854157f7501511d949",
      "new_mode": 33188,
      "new_path": "test/upgrade/upgrade_null_safety_test.dart"
    },
    {
      "type": "modify",
      "old_id": "69489a3d424c50a4add58409e9c15a367f6fdef3",
      "old_mode": 33188,
      "old_path": "test/version_solver_test.dart",
      "new_id": "8ade3f6773a7e73b5a00ad58b45f37e5cb1c35c1",
      "new_mode": 33188,
      "new_path": "test/version_solver_test.dart"
    }
  ]
}
