)]}'
{
  "commit": "98f233bfa725ed83d30d630b3f72ab6214cc05dd",
  "tree": "2a75b21de3e2ddf06b96649350a974350db0a4ee",
  "parents": [
    "528b01e69e52d143ea520298f37e73388b90aff7"
  ],
  "author": {
    "name": "Fedor Shcheglov",
    "email": "fedor.scheglov@gmail.com",
    "time": "Wed Jun 25 17:38:01 2025 -0700"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Jun 25 17:38:01 2025 -0700"
  },
  "message": "Deprecate InterfaceType.constructors2, use constructors instead.\n\nChange-Id: I2d63bc1b61acb781ad0b8a45f15a05d36ee3a304\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/435748\nReviewed-by: Paul Berry \u003cpaulberry@google.com\u003e\nCommit-Queue: Konstantin Shcheglov \u003cscheglov@google.com\u003e\nReviewed-by: Brian Wilkerson \u003cbrianwilkerson@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c9b29039cc472233295d9e778a1b945c3a08897d",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/completion/dart/declaration_helper.dart",
      "new_id": "53895d894c982dc1e64e284180380c0370bc98d2",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/completion/dart/declaration_helper.dart"
    },
    {
      "type": "modify",
      "old_id": "0df8a815ed6122ed8786f58b393973fbff95cb85",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/add_key_to_constructors.dart",
      "new_id": "9e05cb3d687b1638e480e0f2e059b89c713f7670",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/add_key_to_constructors.dart"
    },
    {
      "type": "modify",
      "old_id": "514c149628dc88cc75aba49cbf34d5c05768b678",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/add_super_constructor_invocation.dart",
      "new_id": "e1ad79336f3f471b7b2a1a03c326cf860664fcf7",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/add_super_constructor_invocation.dart"
    },
    {
      "type": "modify",
      "old_id": "7874c879d81082ff85a406dab616e084fc3c5ea7",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/change_to.dart",
      "new_id": "a9e9967eddc4c25d89ed20ca788e4745e975aba8",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/change_to.dart"
    },
    {
      "type": "modify",
      "old_id": "717052a37d65d41ef6999d6eca04944d409e0cc8",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/create_constructor_for_final_fields.dart",
      "new_id": "dbb90f4bdc538a5791246d813a2f7e7585c5cec3",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/create_constructor_for_final_fields.dart"
    },
    {
      "type": "modify",
      "old_id": "102e10c0c6dc979c1fa0d79cdc4eaa53a11ab919",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/dart/create_constructor_super.dart",
      "new_id": "73f7fee551436c06217a8cf2b9b6b2edfbe056dd",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/dart/create_constructor_super.dart"
    },
    {
      "type": "modify",
      "old_id": "587095e3fcab06f3b997e8e45091a75d2e22e5f1",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/CHANGELOG.md",
      "new_id": "1a3bc98ce7444a550e04fe35080aa7fed87c9103",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "df97705bf4cb48732c9b269f4494da89e33e978c",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/api.txt",
      "new_id": "827ee48ebe28a6de94b376476cd97864bbc54018",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/api.txt"
    },
    {
      "type": "modify",
      "old_id": "6cb2a2ff0b6e6cf0e39a46408a50ca96a325b555",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/dart/element/type.dart",
      "new_id": "c267899e6ff9237e4d659770a54a03f63ce5f253",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/dart/element/type.dart"
    },
    {
      "type": "modify",
      "old_id": "604464f5becc72e4b5d18d139a0423615db0263c",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/element/element.dart",
      "new_id": "bb8ce64225ffb179464be06236f01ed7fcacb9ca",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/element/element.dart"
    },
    {
      "type": "modify",
      "old_id": "86d4dc68b52c5e29d86900011cdaa29ed24870c2",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/element/type.dart",
      "new_id": "3869b50ed2490d59fbc3a41c3420f3b7e25c91c1",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/element/type.dart"
    },
    {
      "type": "modify",
      "old_id": "f16d93c9feb48989863badd65054e7c9c13f3514",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/error/unused_local_elements_verifier.dart",
      "new_id": "d6cb59379dfd3084f8cd7b68ef37edec07c8bf56",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/error/unused_local_elements_verifier.dart"
    },
    {
      "type": "modify",
      "old_id": "0cbe49dec5dd4c8ab0c4f59140367b3bfa5bf8c7",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/summary2/super_constructor_resolver.dart",
      "new_id": "77b90511d2c6b883ebbe3cfa9495458f97d3f0b5",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/summary2/super_constructor_resolver.dart"
    },
    {
      "type": "modify",
      "old_id": "61046901035479abc6ca4e9483e314a2e3c10e65",
      "old_mode": 33188,
      "old_path": "pkg/linter/lib/src/rules/prefer_const_constructors_in_immutables.dart",
      "new_id": "76cd19e3e939b6f03b329288073410664947ec29",
      "new_mode": 33188,
      "new_path": "pkg/linter/lib/src/rules/prefer_const_constructors_in_immutables.dart"
    },
    {
      "type": "modify",
      "old_id": "e0da5fb77c34db9b9167eb1e77ebadd2a04b7f02",
      "old_mode": 33188,
      "old_path": "pkg/linter/lib/src/rules/unreachable_from_main.dart",
      "new_id": "2b6b982ede9ddc0045ae66cb01c7dedd1b30e516",
      "new_mode": 33188,
      "new_path": "pkg/linter/lib/src/rules/unreachable_from_main.dart"
    }
  ]
}
