)]}'
{
  "commit": "4d0dc2ea8a5da68d65252c68df1bd81a15ca2a5d",
  "tree": "970448b0896502f2027d780a42b8ca203f64af91",
  "parents": [
    "ae0880a5c0d2e798ce3bec147a8f5012c7caaf92"
  ],
  "author": {
    "name": "Paul Berry",
    "email": "paulberry@google.com",
    "time": "Tue Aug 10 21:32:51 2021 +0000"
  },
  "committer": {
    "name": "commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Tue Aug 10 21:32:51 2021 +0000"
  },
  "message": "Migration: add support for Angular\u0027s `@Optional()` annotation.\n\nBug: https://github.com/dart-lang/sdk/issues/45661\nChange-Id: I6c8c87c2a0d26dc8053ef66961a96e03cf5a2582\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/209780\nReviewed-by: Samuel Rawlins \u003csrawlins@google.com\u003e\nCommit-Queue: Paul Berry \u003cpaulberry@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fb1afee24ba01212590d31f48bd43cbfc31822bf",
      "old_mode": 33188,
      "old_path": "pkg/nnbd_migration/lib/instrumentation.dart",
      "new_id": "05719e7966921943d25fdf3ae2dcae3c345efe8a",
      "new_mode": 33188,
      "new_path": "pkg/nnbd_migration/lib/instrumentation.dart"
    },
    {
      "type": "modify",
      "old_id": "2c2643fcac01c1a7ea95301838f1fbf182d7a1e8",
      "old_mode": 33188,
      "old_path": "pkg/nnbd_migration/lib/src/edge_origin.dart",
      "new_id": "9e9c5ecb8b2c1665d651499e556d9d3d3e5c4933",
      "new_mode": 33188,
      "new_path": "pkg/nnbd_migration/lib/src/edge_origin.dart"
    },
    {
      "type": "modify",
      "old_id": "b50bed12dec26a474c6aab15ffc04cd19a53fa10",
      "old_mode": 33188,
      "old_path": "pkg/nnbd_migration/lib/src/node_builder.dart",
      "new_id": "7203bba9441ffb06b354f5922e10404f4ea3a34d",
      "new_mode": 33188,
      "new_path": "pkg/nnbd_migration/lib/src/node_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "4e7b83edd10430989979a3a9d03ba7753bbf440e",
      "old_mode": 33188,
      "old_path": "pkg/nnbd_migration/test/abstract_context.dart",
      "new_id": "49a0590314c68fe0a0273f7264fbf6bbd1c55a1b",
      "new_mode": 33188,
      "new_path": "pkg/nnbd_migration/test/abstract_context.dart"
    },
    {
      "type": "modify",
      "old_id": "cc1bc01b8bc840c08ed7092955914a0df9400416",
      "old_mode": 33188,
      "old_path": "pkg/nnbd_migration/test/api_test.dart",
      "new_id": "7f86efe440921d9f6f6170d9cef9c6e07d4cf489",
      "new_mode": 33188,
      "new_path": "pkg/nnbd_migration/test/api_test.dart"
    }
  ]
}
