)]}'
{
  "commit": "bd2a0e6a5e4d2580c12ece997926bea804e305d0",
  "tree": "08ceaf60c2371e1f56639aadb86fd092b39dbb57",
  "parents": [
    "426227b3ac89de7a33fdcafa5fbe4fdc13965154"
  ],
  "author": {
    "name": "FMorschel",
    "email": "git@fmorschel.dev",
    "time": "Fri Jun 06 13:31:50 2025 -0700"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jun 06 13:31:50 2025 -0700"
  },
  "message": "[DAS] Fixes keyword/type in auto-completion for pattern matching\n\nFixes: https://github.com/dart-lang/sdk/issues/59854\n\nChange-Id: Ic7a0dee51eb45792520ae49d935510e8669f94ff\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/417222\nReviewed-by: Samuel Rawlins \u003csrawlins@google.com\u003e\nAuto-Submit: Felipe Morschel \u003cgit@fmorschel.dev\u003e\nReviewed-by: Brian Wilkerson \u003cbrianwilkerson@google.com\u003e\nCommit-Queue: Brian Wilkerson \u003cbrianwilkerson@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3b4415a22458a5428a798181dc6e5077611dd8b0",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/lsp/completion_utils.dart",
      "new_id": "ba4fc26293fb3c51aadd78b650146a3c08253427",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/lsp/completion_utils.dart"
    },
    {
      "type": "modify",
      "old_id": "c568e51a237515d91060b9b5df2c6a31aba3c376",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/lsp/handlers/handler_completion.dart",
      "new_id": "e0135b5ea8f45d78d3aa3a593078a9140cf2aa62",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/lsp/handlers/handler_completion.dart"
    },
    {
      "type": "modify",
      "old_id": "dc99e25f8248526b9889904e986defd4f62a03ea",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/completion/dart/candidate_suggestion.dart",
      "new_id": "b3920bce0029f33cea06420ed2e79df64d6f540a",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/completion/dart/candidate_suggestion.dart"
    },
    {
      "type": "modify",
      "old_id": "903c3546a96fcb031c8621ae21b0ee1d8949be20",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/completion/dart/completion_state.dart",
      "new_id": "d6badd2e7b13bcc20f86d3dbf95881ceef4fbbaf",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/completion/dart/completion_state.dart"
    },
    {
      "type": "modify",
      "old_id": "7437c9176a508d1b2d02a98f91b113e3f6192668",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/completion/dart/declaration_helper.dart",
      "new_id": "d8f34591926fb0ec6a998dc8cac2fe8d13e2a1b6",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/completion/dart/declaration_helper.dart"
    },
    {
      "type": "modify",
      "old_id": "7224fe1bc19caa7fb5ee7d1e6168f6a789ba5b7d",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/completion/dart/in_scope_completion_pass.dart",
      "new_id": "58b2691a9096a6d24941863a15a96e15d6f84d10",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/completion/dart/in_scope_completion_pass.dart"
    },
    {
      "type": "modify",
      "old_id": "2a5547fdb2dc41e38d09b275efd4f8bcef47d6b0",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/completion/dart/relevance_computer.dart",
      "new_id": "b5d230e0843cc894e06e20e5df7e151491ae2170",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/completion/dart/relevance_computer.dart"
    },
    {
      "type": "modify",
      "old_id": "c7c5eb0cd2f1f25ddb14ee1f83c515dd855cb956",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/completion/dart/suggestion_builder.dart",
      "new_id": "a55bc89014fb993ade90d803a0a0a420e62d5245",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/completion/dart/suggestion_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "d432b89d151623f6100b1189076c4754b697662e",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/lsp/completion_dart_test.dart",
      "new_id": "ef23f4a1924b97b56dc36b91c39cb8fa0069c043",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/lsp/completion_dart_test.dart"
    },
    {
      "type": "modify",
      "old_id": "66d43e6228287d777dd845349fb43771f28359b5",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/services/completion/dart/declaration/extension_member_test.dart",
      "new_id": "9c75f7c5275109a7cb7a70f624f5674cec640f0e",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/services/completion/dart/declaration/extension_member_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b0c703f064372fba40632a1141ee7583b45ff35f",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/services/completion/dart/location/object_pattern_test.dart",
      "new_id": "ef6ad2690abd7f98bf96a6e1a01e47c8f85361c0",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/services/completion/dart/location/object_pattern_test.dart"
    },
    {
      "type": "modify",
      "old_id": "0b2bab61a1e526162c2e1b8c0cac7be8d76994b9",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/services/completion/dart/location/record_pattern_test.dart",
      "new_id": "ac1734d791ccc8dfdd448c5ad75bc582fe96db46",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/services/completion/dart/location/record_pattern_test.dart"
    }
  ]
}
