)]}'
{
  "commit": "da6343150b2b5168ccf433532d4f0eccd3274933",
  "tree": "20410133c4c2264da6c3732a66ed5c4145635e9b",
  "parents": [
    "ebdda428778f55cc21a2cc55e2e65ea56e7be23e"
  ],
  "author": {
    "name": "Siva",
    "email": "a-siva@users.noreply.github.com",
    "time": "Thu Jan 09 12:49:53 2025 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jan 09 20:49:53 2025 +0000"
  },
  "message": "Roll Dart to Version 3.7.0-312.0.dev (#161394)\n\nhttps://dart.googlesource.com/sdk.git/+log/ba910918075e..dbe08d993b3f\n\n\n[dbe08d9](https://dart.googlesource.com/sdk.git/+/dbe08d993b3fe700ed716fa068742e8fb80b0a0a)\n[Version\n3.7.0-312.0.dev](https://dart.googlesource.com/sdk.git/+/dbe08d993b3fe700ed716fa068742e8fb80b0a0a)\nby Dart CI · 19 hours ago\n[3.7.0-312.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-312.0.dev)\n\n[6254583](https://dart.googlesource.com/sdk.git/+/625458335f3714cc12fdbab06c7e11ba7c461d4c)\n[[element model] migrate\n`type_constraint_generation_test`](https://dart.googlesource.com/sdk.git/+/625458335f3714cc12fdbab06c7e11ba7c461d4c)\nby pq · 22 hours ago\n\n[26a2bf2](https://dart.googlesource.com/sdk.git/+/26a2bf20b7cc379f24a79cb76b0d1a3de3026e37)\n[[DAS] Fixes for static declarations on Go to Imports\ncommand](https://dart.googlesource.com/sdk.git/+/26a2bf20b7cc379f24a79cb76b0d1a3de3026e37)\nby FMorschel · 22 hours ago\n\n[c033dd2](https://dart.googlesource.com/sdk.git/+/c033dd24afd5e8cc9e61599caa063f9f22948261)\n[[ddc] Updating tearoffs to be evaluated on\naccess.](https://dart.googlesource.com/sdk.git/+/c033dd24afd5e8cc9e61599caa063f9f22948261)\nby MarkZ · 22 hours ago\n\n[609f2f9](https://dart.googlesource.com/sdk.git/+/609f2f95b1b5e676b64427a75e7dfb84b45fff7c)\n[Linter. Issue 59814. Report\nunnecessary_async.](https://dart.googlesource.com/sdk.git/+/609f2f95b1b5e676b64427a75e7dfb84b45fff7c)\nby Konstantin Shcheglov · 22 hours ago\n\n[810eeb4](https://dart.googlesource.com/sdk.git/+/810eeb44656bd32a28d92f88fd05c0e1cb84bdad)\n[Elements. Migrate\nlib/src/dart/ast/element_locator.dart](https://dart.googlesource.com/sdk.git/+/810eeb44656bd32a28d92f88fd05c0e1cb84bdad)\nby Konstantin Shcheglov · 22 hours ago\n\n[a429df7](https://dart.googlesource.com/sdk.git/+/a429df7391c7c527d416cdd591df5f2245a22362)\n[Version\n3.7.0-311.0.dev](https://dart.googlesource.com/sdk.git/+/a429df7391c7c527d416cdd591df5f2245a22362)\nby Dart CI · 23 hours ago\n[3.7.0-311.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-311.0.dev)\n\n[94528752](https://dart.googlesource.com/sdk.git/+/94528752b2dcea728420e1cc29977dbb97c50b1d)\n[[CQ] cleanup (migration-related) extension\nnaming](https://dart.googlesource.com/sdk.git/+/94528752b2dcea728420e1cc29977dbb97c50b1d)\nby pq · 24 hours ago\n\n[7234e6f](https://dart.googlesource.com/sdk.git/+/7234e6fa1038258dfb1c02db55095660a89a4535)\n[Add analyzer entries for Dart\n3.7](https://dart.googlesource.com/sdk.git/+/7234e6fa1038258dfb1c02db55095660a89a4535)\nby Sam Rawlins · 25 hours ago\n\n[e4e42f7](https://dart.googlesource.com/sdk.git/+/e4e42f798d4eaa3e70dd48d297f43702c7afe37f)\n[[analyzer] Fix type of transformedParameters when inheriting\ncovariance](https://dart.googlesource.com/sdk.git/+/e4e42f798d4eaa3e70dd48d297f43702c7afe37f)\nby Paul Berry · 26 hours ago\n\n[3a73f32](https://dart.googlesource.com/sdk.git/+/3a73f3282476e70d1b905fa830df7be3328815cd)\n[[vm,mirrors] reflectClass: throw ArgumentError for function and record\ntypes](https://dart.googlesource.com/sdk.git/+/3a73f3282476e70d1b905fa830df7be3328815cd)\nby Alexander Markov · 26 hours ago\n\n[742850f](https://dart.googlesource.com/sdk.git/+/742850f9cc3341fcba1aaf9c2d5b5ed2babbaa61)\n[[vm/aot,dart2wasm,tfa] Infer null after comparison with null only if\nvalue is potentially\nnullable](https://dart.googlesource.com/sdk.git/+/742850f9cc3341fcba1aaf9c2d5b5ed2babbaa61)\nby Alexander Markov · 28 hours ago\n\n[e46aff2](https://dart.googlesource.com/sdk.git/+/e46aff2119121d210e6e241c7d0dea52c8b4cdae)\n[Version\n3.7.0-310.0.dev](https://dart.googlesource.com/sdk.git/+/e46aff2119121d210e6e241c7d0dea52c8b4cdae)\nby Dart CI · 31 hours ago\n[3.7.0-310.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-310.0.dev)\n\n[735a739](https://dart.googlesource.com/sdk.git/+/735a73943db7ce5a18078f5d98bd463d145386ff)\n[Reland \"[vm] Turn on entry point checking in JIT\nmode.\"](https://dart.googlesource.com/sdk.git/+/735a73943db7ce5a18078f5d98bd463d145386ff)\nby Ivan Inozemtsev · 35 hours ago\n\n[7ec45fa](https://dart.googlesource.com/sdk.git/+/7ec45fa41b04afb4ee96935aa473027368e56272)\n[Bump tools to\nb412ba4550bb634caf3c1064b7ebb671cd5e9247](https://dart.googlesource.com/sdk.git/+/7ec45fa41b04afb4ee96935aa473027368e56272)\nby Devon Carew · 35 hours ago\n\n[4de3500](https://dart.googlesource.com/sdk.git/+/4de350042e2025ab3cfceb7630f480857e4d3915)\n[Version\n3.7.0-309.0.dev](https://dart.googlesource.com/sdk.git/+/4de350042e2025ab3cfceb7630f480857e4d3915)\nby Dart CI · 2 days ago\n[3.7.0-309.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-309.0.dev)\n\n[fec029f](https://dart.googlesource.com/sdk.git/+/fec029fa046a42c1291b37ef04677fe2c686e5a4)\n[[analyzer] Mark latest lint and diagnostic docs as\npublished](https://dart.googlesource.com/sdk.git/+/fec029fa046a42c1291b37ef04677fe2c686e5a4)\nby Parker Lougheed · 2 days ago\n\n[525afed](https://dart.googlesource.com/sdk.git/+/525afedd3f30f04765f8bd798d323f42f0c6a11b)\n[Revert \"analyzer: Support doc-imports with\nprefixes\"](https://dart.googlesource.com/sdk.git/+/525afedd3f30f04765f8bd798d323f42f0c6a11b)\nby Sam Rawlins · 2 days ago\n\n[91af235](https://dart.googlesource.com/sdk.git/+/91af235e319779544e6733da15ac45bdf3174cb2)\n[Version\n3.7.0-308.0.dev](https://dart.googlesource.com/sdk.git/+/91af235e319779544e6733da15ac45bdf3174cb2)\nby Dart CI · 2 days ago\n[3.7.0-308.0.dev](https://dart.googlesource.com/sdk.git/+/refs/tags/3.7.0-308.0.dev)\n\n[b35bb73](https://dart.googlesource.com/sdk.git/+/b35bb73ac9227fd3266fdb6c79fdfb43feede4f1)\n[[element model] migrate\n`string_types`](https://dart.googlesource.com/sdk.git/+/b35bb73ac9227fd3266fdb6c79fdfb43feede4f1)\nby pq · 2 days ago\n\n[9b8841a](https://dart.googlesource.com/sdk.git/+/9b8841a1010a7ccc77ec816ab46e9d09d65d1cfc)\n[[CQ] unify\n`directives_ordering_test`s](https://dart.googlesource.com/sdk.git/+/9b8841a1010a7ccc77ec816ab46e9d09d65d1cfc)\nby pq · 2 days ago\n\n[77e8027](https://dart.googlesource.com/sdk.git/+/77e802730c24e183436389ce5dd9310b9d222a16)\n[[CQ] remove stale `test_data`\ndirectory](https://dart.googlesource.com/sdk.git/+/77e802730c24e183436389ce5dd9310b9d222a16)\nby pq · 2 days ago\n\n[213aa8d](https://dart.googlesource.com/sdk.git/+/213aa8d46ca1f92d6e840b91ccda6af8e09c31c5)\n[Update DevTools rev to\n8762b31f0d0ffeea6449fd02740e9ce7acb32503](https://dart.googlesource.com/sdk.git/+/213aa8d46ca1f92d6e840b91ccda6af8e09c31c5)\nby Elliott Brooks · 2 days ago\n\n[c86d7fe](https://dart.googlesource.com/sdk.git/+/c86d7fe8b912fdc6c14fe491696c20beabefabf3)\n[[CQ] update `unnecessary_ignore`\ncalculation](https://dart.googlesource.com/sdk.git/+/c86d7fe8b912fdc6c14fe491696c20beabefabf3)\nby pq · 2 days ago\n\n[a1f5ee9](https://dart.googlesource.com/sdk.git/+/a1f5ee9861c73486ab3f9bdc8090c0d0342d5397)\n[[element model] migrate\n`abstract_single_unit`](https://dart.googlesource.com/sdk.git/+/a1f5ee9861c73486ab3f9bdc8090c0d0342d5397)\nby pq · 2 days ago\n\n[057426e](https://dart.googlesource.com/sdk.git/+/057426eb7f5450f0212a87a3351c7ad25045f3cf)\n[[dart2js] Include block statements as potentially captured\nscopes.](https://dart.googlesource.com/sdk.git/+/057426eb7f5450f0212a87a3351c7ad25045f3cf)\nby Nate Biggs · 2 days ago\n\n[2258ea7](https://dart.googlesource.com/sdk.git/+/2258ea7ec2ac40f91f4b45a66238b8d7d02a6df1)\n[[quick fix] new correction for\n`unnecessary_underscores`](https://dart.googlesource.com/sdk.git/+/2258ea7ec2ac40f91f4b45a66238b8d7d02a6df1)\nby pq · 2 days ago\n\n[a33ae0f](https://dart.googlesource.com/sdk.git/+/a33ae0fabfdc0f6a56b391ef89a02bdf33b52417)\n[[CQ] unify featureSet\naccess](https://dart.googlesource.com/sdk.git/+/a33ae0fabfdc0f6a56b391ef89a02bdf33b52417)\nby pq · 2 days ago\n\n[876752e](https://dart.googlesource.com/sdk.git/+/876752e40f3d37dded07fd4cf51ec06eb3b332cb)\n[[CQ] add feature `isEnabled`\nutility](https://dart.googlesource.com/sdk.git/+/876752e40f3d37dded07fd4cf51ec06eb3b332cb)\nby pq · 2 days ago\n\n[1b04589](https://dart.googlesource.com/sdk.git/+/1b04589b5d2458bc4bb0dd68e3bf87c4c3759a02)\n[[analysis_server] Improve error reported by handleExpectedRequest when\nthe expected request never\narrives](https://dart.googlesource.com/sdk.git/+/1b04589b5d2458bc4bb0dd68e3bf87c4c3759a02)\nby Danny Tuppeny · 2 days ago\n\n[d80fab4](https://dart.googlesource.com/sdk.git/+/d80fab4a8a6d630a6c4e55eac7032126b7035091)\n[[dart2wasm] Fix dynamic switch\ncasts.](https://dart.googlesource.com/sdk.git/+/d80fab4a8a6d630a6c4e55eac7032126b7035091)\nby Nate Biggs · 2 days ago\n\n[a70ab61](https://dart.googlesource.com/sdk.git/+/a70ab6124cf2cbafbd890f8933bfd3228185bb5e)\n[[deps] remove\ndart-lang/http_multi_server](https://dart.googlesource.com/sdk.git/+/a70ab6124cf2cbafbd890f8933bfd3228185bb5e)\nby Devon Carew · 2 days ago",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8375ce93a0b0ad0bcbef27b9c01aad070f8d1ab8",
      "old_mode": 33188,
      "old_path": "DEPS",
      "new_id": "520e4a5d85c2ecf303e38cf41d951ccf453ae422",
      "new_mode": 33188,
      "new_path": "DEPS"
    },
    {
      "type": "modify",
      "old_id": "c32a8d78901c350a7a6fc7ece54d9cc253f6565a",
      "old_mode": 33188,
      "old_path": "engine/src/flutter/ci/licenses_golden/licenses_dart",
      "new_id": "270ed3b4887d86ac07e025417c25fd496d9dd124",
      "new_mode": 33188,
      "new_path": "engine/src/flutter/ci/licenses_golden/licenses_dart"
    }
  ]
}
