)]}'
{
  "commit": "d67566d43d7d624b3434f2bca880bab1a970e51c",
  "tree": "8bf42bfe45e3f7f98bdaaf3e91e2cc8579ce4f0c",
  "parents": [
    "1b7847cbb22055eaa4ac03623215862a9d125b14"
  ],
  "author": {
    "name": "Jenn Magder",
    "email": "magder@google.com",
    "time": "Mon May 13 13:50:42 2024 -0700"
  },
  "committer": {
    "name": "dart-internal-monorepo",
    "email": "dart-internal-monorepo@dart-ci-internal.iam.gserviceaccount.com",
    "time": "Mon May 13 13:58:31 2024 -0700"
  },
  "message": "Remove -[NSNotificationCenter removeObserver:] in deallocs (#52772)\n\nRemoving `NSNotificationCenter` observers in dealloc hasn\u0027t been necessary since iOS 8 or macOS 10.10.\n\n\u003e If your app targets iOS 9.0 and later or macOS 10.11 and later, and you used [addObserver:selector:name:object:](https://developer.apple.com/documentation/foundation/nsnotificationcenter/1415360-addobserver), you do not need to unregister the observer. If you forget or are unable to remove the observer, the system cleans up the next time it would have posted to it.\n\nhttps://developer.apple.com/documentation/foundation/nsnotificationcenter/1413994-removeobserver\n\nRemove it.\nhttps://dart.googlesource.com/external/github.com/flutter/engine/+/7dcbd93e5c1a4d74a1aa3ca46ba754b0e2ba1bd1\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "05127b49dabd3ea09ef2b6ef22f0f60c02928daf",
      "old_mode": 33188,
      "old_path": "DEPS",
      "new_id": "bf44d57594e515fcb3dac9285d5902b311cc5277",
      "new_mode": 33188,
      "new_path": "DEPS"
    },
    {
      "type": "modify",
      "old_id": "d228bdc4057636e2d4537849ea343f9b97481715",
      "old_mode": 33188,
      "old_path": "commits.json",
      "new_id": "452856959ea670fd50595571b037cfe25f0cb8e6",
      "new_mode": 33188,
      "new_path": "commits.json"
    }
  ]
}
