)]}'
{
  "commit": "d4cb23921e147f1e6d072c19d4037d75cf4e0539",
  "tree": "6ade842252803a96aa631e6693e65c313834c371",
  "parents": [
    "211ff370c4d750a5b0c46b502b68a7716cc5416b"
  ],
  "author": {
    "name": "Paul Berry",
    "email": "paulberry@google.com",
    "time": "Tue Jan 20 08:35:19 2026 -0800"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Jan 20 08:35:19 2026 -0800"
  },
  "message": "[messages] Use literate api for nonConstCallToLiteralConstructor... warnings.\n\nChanges the analyzer code that reports the warnings\n`nonConstCallToLiteralConstructor` and\n`nonConstCallToLiteralConstructorUsingNew` to use the literate\ndiagnostic reporting API.\n\nIn the process, I went ahead and changed the documentation of the\nmessage parameter to reflect the fact that the parameter is the name\nof the constructor, not the name of the class.\n\nChange-Id: I6a6a696414ea9a83ce723b6c35b102d5c22b3fa4\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/474280\nReviewed-by: Konstantin Shcheglov \u003cscheglov@google.com\u003e\nCommit-Queue: Paul Berry \u003cpaulberry@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3471e05b5aee0d738712f5022278c21322228b51",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/diagnostic/diagnostic.g.dart",
      "new_id": "9c118bd4807b67930f57cdc50b8dc8c84b8df6d1",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/diagnostic/diagnostic.g.dart"
    },
    {
      "type": "modify",
      "old_id": "025dd01e1e57fb3780a7245946a9edcb2361f466",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/error/best_practices_verifier.dart",
      "new_id": "de9c5c75d6ad65766550887848451f9c754a508b",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/error/best_practices_verifier.dart"
    },
    {
      "type": "modify",
      "old_id": "73bbd0de270bea2ce6251839bc548ac4281a9788",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/messages.yaml",
      "new_id": "0f6121bc05976e3fa5f6e3bfe4c31c33c426ade3",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/messages.yaml"
    }
  ]
}
