)]}'
{
  "commit": "6be3fa59c1713582972739d045b571cb8634986f",
  "tree": "10f83337555ebeaf85a74422a9f486112e564c09",
  "parents": [
    "992cfb13bc94a216e195e38884382267646f0edf"
  ],
  "author": {
    "name": "Konstantin Shcheglov",
    "email": "scheglov@google.com",
    "time": "Wed Apr 30 16:15:10 2025 -0700"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Apr 30 16:15:10 2025 -0700"
  },
  "message": "Fine. Separate declaredMembers and interface.\n\nWe need data similar to `Interface` from inheritance manager to record\nrequirements, so this CL starts adding this data.\n\nChange-Id: I81902305de7835f679d81c354b75a9096dec6cf5\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/425584\nReviewed-by: Paul Berry \u003cpaulberry@google.com\u003e\nCommit-Queue: Konstantin Shcheglov \u003cscheglov@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "535710d0d61bba68f1f2e1af9553555f8b7cfbe7",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/element/inheritance_manager3.dart",
      "new_id": "719e3f9589c09ec33a5978b9cdc69fcc5b7bb5bc",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/element/inheritance_manager3.dart"
    },
    {
      "type": "modify",
      "old_id": "86dd72f8fc74e0db75343ee4d73d37748e4c5eec",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/fine/base_name_members.dart",
      "new_id": "44faf624301351816b877522340e9d3fb29718f4",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/fine/base_name_members.dart"
    },
    {
      "type": "modify",
      "old_id": "0468b7c64f0af0ae515a58eb04455a1a5ffc5b17",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/fine/library_manifest.dart",
      "new_id": "519f149d7557a0ff767197dbb5fab80179d3daad",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/fine/library_manifest.dart"
    },
    {
      "type": "modify",
      "old_id": "1639921422fd325fc0290d8749f829668ea225c1",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/fine/manifest_context.dart",
      "new_id": "185418bef1e49ea1084d8fc5b60f41b4ec960ef6",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/fine/manifest_context.dart"
    },
    {
      "type": "modify",
      "old_id": "e635c6eb4efb5be5382e59830b7685ad6c7a93ad",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/fine/manifest_item.dart",
      "new_id": "7ea8a47b5342d79e7eca2688bc169d544b5d9562",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/fine/manifest_item.dart"
    },
    {
      "type": "modify",
      "old_id": "9680b9aa926427c870f8aad77cab5b7fbf28e840",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/fine/requirements.dart",
      "new_id": "e2572800d1634797686b1d1ba1a9631ff1202b43",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/fine/requirements.dart"
    },
    {
      "type": "modify",
      "old_id": "253dd07939f368067c0312cdec8750faa52caabc",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/src/dart/analysis/driver_test.dart",
      "new_id": "4a226ecde875489afa2f3b7c6f4addc134b7963e",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/src/dart/analysis/driver_test.dart"
    },
    {
      "type": "modify",
      "old_id": "0693de591fa8604bbb987a293ee74226cd930aa2",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/src/dart/analysis/result_printer.dart",
      "new_id": "c1153bbf8eefe05856c266af1e2725f65160869b",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/src/dart/analysis/result_printer.dart"
    }
  ]
}
