)]}'
{
  "commit": "71efc19cc751da67b7eeeb3988bca0685bfb7c3e",
  "tree": "f3c8dcefe135f048b1fb7610da943c3adc86e2f1",
  "parents": [
    "98cf417f4d61793ed7e37195915f4ddafe785680"
  ],
  "author": {
    "name": "Alexander Markov",
    "email": "alexmarkov@google.com",
    "time": "Fri Aug 30 13:55:34 2024 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Aug 30 13:55:34 2024 +0000"
  },
  "message": "[vm/aot,tfa] Remove support for legacy types from TFA\n\nIn addition, with sound null safety there is no difference in subtyping\nsemantic between \u0027is\u0027 and \u0027as\u0027 type checks, so SubtypeTestKind is also\nremoved.\n\nTEST\u003dci\n\nChange-Id: Id75ef6a93b115c44b844ef0a32dc8dca5cc61861\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/382900\nReviewed-by: Martin Kustermann \u003ckustermann@google.com\u003e\nCommit-Queue: Alexander Markov \u003calexmarkov@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "17e3cf8fd36d0c1d4be42df4609261940aa5a528",
      "old_mode": 33188,
      "old_path": "pkg/vm/lib/transformations/type_flow/summary.dart",
      "new_id": "1c06356f14fa9574bca5666c8e5f86e290ccb632",
      "new_mode": 33188,
      "new_path": "pkg/vm/lib/transformations/type_flow/summary.dart"
    },
    {
      "type": "modify",
      "old_id": "877b9c2532ca137126918ecfa47bd60e54471777",
      "old_mode": 33188,
      "old_path": "pkg/vm/lib/transformations/type_flow/summary_collector.dart",
      "new_id": "0e1618a31938fa0bf4aef97cd0af79b3c098fe63",
      "new_mode": 33188,
      "new_path": "pkg/vm/lib/transformations/type_flow/summary_collector.dart"
    },
    {
      "type": "modify",
      "old_id": "9a329c3bc836dd3776ed3a85f41d6a7b3be56c36",
      "old_mode": 33188,
      "old_path": "pkg/vm/lib/transformations/type_flow/types.dart",
      "new_id": "7ffdd14643e852c02222ecb4539a7cc0f6a0fb77",
      "new_mode": 33188,
      "new_path": "pkg/vm/lib/transformations/type_flow/types.dart"
    },
    {
      "type": "modify",
      "old_id": "23e8dbe094a19e9a487b6cdd91b582627d592e4b",
      "old_mode": 33188,
      "old_path": "pkg/vm/lib/transformations/type_flow/utils.dart",
      "new_id": "60ec8279eba51b74d091c82f17fe3b51ccae3911",
      "new_mode": 33188,
      "new_path": "pkg/vm/lib/transformations/type_flow/utils.dart"
    }
  ]
}
