)]}'
{
  "commit": "297f094c01a569631520ced479c9d9fc16d4b94b",
  "tree": "50c105b978b682b40c96d65f1876b5c93e754bbc",
  "parents": [
    "cc256c3e33d74ed861640e09e8e21957ddd94c1e"
  ],
  "author": {
    "name": "Michael Goderbauer",
    "email": "goderbauer@google.com",
    "time": "Wed Dec 07 11:26:12 2022 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Dec 07 19:26:12 2022 +0000"
  },
  "message": "LookupBoundary (#116429)\n\n* LookupBoundary simplified\n\n* tests\n\n* doc and impl complete\n\n* doc fixes\n\n* add more tests\n\n* review\n\n* empty",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b37b90ea5cfd4bca8b0027544833e1b568a099a2",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/widgets/framework.dart",
      "new_id": "a1ef69e3e88374405e7ba2fde81f659c14cc9338",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/widgets/framework.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc903dade470b60994ee974f7dd58afd2eaa4288",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/widgets/lookup_boundary.dart"
    },
    {
      "type": "modify",
      "old_id": "03fe927d7308a22831c8b8ff1eff41f52943a951",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/widgets.dart",
      "new_id": "e2c5e39b10e50c14998be7fdcc8a0f80f5b37692",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/widgets.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5b8bfcb5f1d342159ed73b265a147368d64414e",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/lookup_boundary_test.dart"
    }
  ]
}
