)]}'
{
  "commit": "fe4d2e4f339582570525b5776f62030ee0ffd915",
  "tree": "9614d04823d71f7bd9e4c1914ad65f96afdacca3",
  "parents": [
    "a51b52678a4855fee1721a39cb8ad5030217dc1b"
  ],
  "author": {
    "name": "Kevin Moore",
    "email": "kevmoo@users.noreply.github.com",
    "time": "Wed Dec 18 17:54:39 2019 -0800"
  },
  "committer": {
    "name": "Nate Bosch",
    "email": "nbosch1@gmail.com",
    "time": "Wed Dec 18 17:54:39 2019 -0800"
  },
  "message": "Fix new pedantic lints, disallow implicit casts (dart-lang/pub_semver#40)\n\n- annotate_overrides\r\n- prefer_single_quotes\r\n\r\nThere is a minor breaking change in `VersionConstraint.unionOf` if any callers\r\nwere passing a custom subtype of `VersionConstraint` and _also_ always had\r\na constraint with `.isAny` of `true`. There are no known remaining callers of\r\nthis API and it should be removed - allowing a technically breaking change that\r\nno one will hit allows us to have nice static types within the method.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c970ea7aad775c027710a4023abdfbdb27f56e45",
      "old_mode": 33188,
      "old_path": "pkgs/pub_semver/analysis_options.yaml",
      "new_id": "248e8c6d7648fdd598f7619de8c610ddf1144675",
      "new_mode": 33188,
      "new_path": "pkgs/pub_semver/analysis_options.yaml"
    },
    {
      "type": "modify",
      "old_id": "8829447fadf9b5757eec253a1a558d30468cdcf9",
      "old_mode": 33188,
      "old_path": "pkgs/pub_semver/lib/src/patterns.dart",
      "new_id": "d5f18971138b6909dc59e2d66a89da431a6047a2",
      "new_mode": 33188,
      "new_path": "pkgs/pub_semver/lib/src/patterns.dart"
    },
    {
      "type": "modify",
      "old_id": "031af5201b36cbc25047dd6f95c3000e68f3fb0a",
      "old_mode": 33188,
      "old_path": "pkgs/pub_semver/lib/src/version.dart",
      "new_id": "eb38409dc9d77c1eeddf7655d340343a6b9333d0",
      "new_mode": 33188,
      "new_path": "pkgs/pub_semver/lib/src/version.dart"
    },
    {
      "type": "modify",
      "old_id": "6dfd396f5785ceb4cc57107a13be1069c0ebf3bf",
      "old_mode": 33188,
      "old_path": "pkgs/pub_semver/lib/src/version_constraint.dart",
      "new_id": "ac39b6b18374d3175b161e0c761f9bd055a05d51",
      "new_mode": 33188,
      "new_path": "pkgs/pub_semver/lib/src/version_constraint.dart"
    },
    {
      "type": "modify",
      "old_id": "8ac79dab8b336db68546f134bd3126d9808e0cbb",
      "old_mode": 33188,
      "old_path": "pkgs/pub_semver/lib/src/version_range.dart",
      "new_id": "2c4088426faf272b8c674ce20bae7c6fff530a5d",
      "new_mode": 33188,
      "new_path": "pkgs/pub_semver/lib/src/version_range.dart"
    },
    {
      "type": "modify",
      "old_id": "b774163ef441b0afd2d743a5dcb474c6b6606202",
      "old_mode": 33188,
      "old_path": "pkgs/pub_semver/lib/src/version_union.dart",
      "new_id": "8a235220cf1704e8dd54bc3e77ce7993d56b8786",
      "new_mode": 33188,
      "new_path": "pkgs/pub_semver/lib/src/version_union.dart"
    },
    {
      "type": "modify",
      "old_id": "a0fd684c1ef8409c91ce2599b3b1b781bb6fd0c1",
      "old_mode": 33188,
      "old_path": "pkgs/pub_semver/test/utils.dart",
      "new_id": "eb3358a984ce867648a950da01e571e99f314910",
      "new_mode": 33188,
      "new_path": "pkgs/pub_semver/test/utils.dart"
    },
    {
      "type": "modify",
      "old_id": "1e48391ee2520eb0e192cc91924c597c9ad0a13c",
      "old_mode": 33188,
      "old_path": "pkgs/pub_semver/test/version_constraint_test.dart",
      "new_id": "c9d8e611bdebbf3f4932cc8738580fb65aca20bb",
      "new_mode": 33188,
      "new_path": "pkgs/pub_semver/test/version_constraint_test.dart"
    },
    {
      "type": "modify",
      "old_id": "cfd66d9756bd9db00485ee08ff86e7c65e89dd68",
      "old_mode": 33188,
      "old_path": "pkgs/pub_semver/test/version_range_test.dart",
      "new_id": "bf280c23ce8e858b76bb35e0328ecc7c97d9b0fd",
      "new_mode": 33188,
      "new_path": "pkgs/pub_semver/test/version_range_test.dart"
    },
    {
      "type": "modify",
      "old_id": "634148bccf53a7a77ff6ebd088455f7d12761e63",
      "old_mode": 33188,
      "old_path": "pkgs/pub_semver/test/version_test.dart",
      "new_id": "df0d25b147fd1b48b43135a5d758d0a04906a40c",
      "new_mode": 33188,
      "new_path": "pkgs/pub_semver/test/version_test.dart"
    },
    {
      "type": "modify",
      "old_id": "11a5ecd732d484adc2764bf51331c29ea47cee1a",
      "old_mode": 33188,
      "old_path": "pkgs/pub_semver/test/version_union_test.dart",
      "new_id": "89f9a855347a4fcb3ace89e95faba5a8b16b33bf",
      "new_mode": 33188,
      "new_path": "pkgs/pub_semver/test/version_union_test.dart"
    }
  ]
}
