)]}'
{
  "commit": "755432f73e1bb98604bae226e27d3ef78b77f8ac",
  "tree": "26c33ccf8a1f6cdf4da234054d8c44f40841439a",
  "parents": [
    "9daa67967f3b602b042e98bf200b526804ba270d"
  ],
  "author": {
    "name": "Sam Rawlins",
    "email": "srawlins@google.com",
    "time": "Sat Mar 25 01:39:37 2023 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Sat Mar 25 01:39:37 2023 +0000"
  },
  "message": "Reinstate HintCode.DEPRECATED_MEMBER_USE_FROM_SAME_PACKAGE\n\nThis reverts parts of https://dart-review.googlesource.com/c/sdk/+/289444\n\nThe code needs to be reinstated as flutter has tests which\nverify that certain data-driven fixes work, which happen to\nbe uses of deprecated members, from the same package. See\nthis failure for example:\nhttps://logs.chromium.org/logs/dart/buildbucket/cr-buildbucket/8785707696655090305/+/u/analyze_flutter_flutter/stdout?format\u003draw\n\nThe linter bump is kept the same, and some code which was\nunnecessarily coupled tightly with\nDEPRECATED_MEMBER_USE_FROM_SAME_PACKAGE is kept the same.\n\nThe big test refactor which was included in 289444 is also\nkept the same, only a few tests are added to verify\nHintCode.DEPRECATED_MEMBER_USE_FROM_SAME_PACKAGE gets reported.\n\nBug: https://github.com/dart-lang/sdk/issues/51678\nChange-Id: I6852376b299d8375c720ea56dc6a6a6119de3364\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/291054\nCommit-Queue: Samuel Rawlins \u003csrawlins@google.com\u003e\nReviewed-by: Brian Wilkerson \u003cbrianwilkerson@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2135f67f109e7773161fd69c9b01481a6ebc7047",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/lsp/mapping.dart",
      "new_id": "20b55ad67d1fe0e47f97483296150177c5f9988b",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/lsp/mapping.dart"
    },
    {
      "type": "modify",
      "old_id": "47e07ed5abc0f73b76dff4c586a56a473cf81ec9",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/bulk_fix_processor.dart",
      "new_id": "0ea868bd7eff31e8534ef174c288b846f6acff43",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/bulk_fix_processor.dart"
    },
    {
      "type": "modify",
      "old_id": "13335b77031a7560c270c89749cfccfae245cc47",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/correction/fix_internal.dart",
      "new_id": "17e581833d60df330dc3d03e6e417204d1119d4a",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/correction/fix_internal.dart"
    },
    {
      "type": "modify",
      "old_id": "1743c25c0de237b9a90db7c4bb692b87a48d1021",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/linter/lint_names.dart",
      "new_id": "9943b67bc128145fbffd1e909351197b5c900d1b",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/linter/lint_names.dart"
    },
    {
      "type": "modify",
      "old_id": "ed2c4168b8b030bfdf140b7b6c5824f6ad32870e",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/integration/linter/lint_names_test.dart",
      "new_id": "e05b138e8a37e65236417f4e5e4fb8fddf24cc96",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/integration/linter/lint_names_test.dart"
    },
    {
      "type": "modify",
      "old_id": "cf5590ed7691fc8e46ddddf7a5eba7b60211c363",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/error/deprecated_member_use_verifier.dart",
      "new_id": "8fff94eb4974c8fc302bfa66e2aeb6066774dc15",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/error/deprecated_member_use_verifier.dart"
    },
    {
      "type": "modify",
      "old_id": "60415ce05bf4c09718d3849086c7b5455906b88c",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/src/diagnostics/deprecated_member_use_test.dart",
      "new_id": "437ba30401517215b29f3f6f15da5620fabb0f06",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/src/diagnostics/deprecated_member_use_test.dart"
    },
    {
      "type": "modify",
      "old_id": "bb710e6f3e6e6e4d09a045a95f5e3c81517922ef",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/verify_diagnostics_test.dart",
      "new_id": "3be5507571356fa4d2713904c70f79e1674266a8",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/verify_diagnostics_test.dart"
    }
  ]
}
