)]}'
{
  "commit": "dfd7d7b37abd0332dced8ded5fac212d5e37e511",
  "tree": "721a38d23d76e8bc58b35d8512d92f5e5601c213",
  "parents": [
    "6c4b75237a5069b5127cd1fd656c9ba65db67b3a"
  ],
  "author": {
    "name": "Konstantin Shcheglov",
    "email": "scheglov@google.com",
    "time": "Wed Sep 22 16:25:56 2021 +0000"
  },
  "committer": {
    "name": "commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Wed Sep 22 16:25:56 2021 +0000"
  },
  "message": "Deprecate NodeList\u003cTypeName\u003e getters and replace with NodeList\u003cNamedType\u003e.\n\nChange-Id: I6a772a7bca75e9c2ab4b3612d51c04ea6114ed6d\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/214130\nCommit-Queue: Konstantin Shcheglov \u003cscheglov@google.com\u003e\nReviewed-by: Brian Wilkerson \u003cbrianwilkerson@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "565a9fd263420a78f2338a768e3cebd2a9331fec",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/tool/code_completion/code_metrics.dart",
      "new_id": "6a37dfd85c972ca1da78bab08817c3e0a69c9fd5",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/tool/code_completion/code_metrics.dart"
    },
    {
      "type": "modify",
      "old_id": "aa88b809eac7ccfd6f59a2cc5a226de1e4afd54e",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/tool/code_completion/relevance_metrics.dart",
      "new_id": "dbf9cec75d282dd08fc81555ac4dc00a31bccd94",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/tool/code_completion/relevance_metrics.dart"
    },
    {
      "type": "modify",
      "old_id": "9e8f22434a8b7352322a996506c946b777afbc94",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/tool/code_completion/relevance_table_generator.dart",
      "new_id": "9df1db8096a6d622d164cda028703c2940937bd1",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/tool/code_completion/relevance_table_generator.dart"
    },
    {
      "type": "modify",
      "old_id": "bfbb493b6516ffc723492a50e841be807d48994b",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/dart/ast/ast.dart",
      "new_id": "27e1aebb1cddd19716a7ed4202c002587ba69250",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/dart/ast/ast.dart"
    },
    {
      "type": "modify",
      "old_id": "88b61ee82cf4b0e210feb2ac98dfa18daaf54823",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/analysis/dependency/reference_collector.dart",
      "new_id": "c5243d5c15c8046e0d6d8c77e07cd37a71dca73d",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/analysis/dependency/reference_collector.dart"
    },
    {
      "type": "modify",
      "old_id": "90b8d68dc95fc45847abf872d6d8a713dc6b61df",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/analysis/index.dart",
      "new_id": "7ae5e7211cd9f1a21493fb5e10545649398bb6a0",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/analysis/index.dart"
    },
    {
      "type": "modify",
      "old_id": "073d6f677b47d2eb9e4f3685bce95794107fc0b4",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/analysis/referenced_names.dart",
      "new_id": "028dad746fab5786a01d20b4542051dd02a331c4",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/analysis/referenced_names.dart"
    },
    {
      "type": "modify",
      "old_id": "bdcb7635e6e46065d22a864a2fc3c6fc35d0e74d",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/ast/ast.dart",
      "new_id": "f7c9969bc26122da2f365771d6494d61eb32406a",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/ast/ast.dart"
    },
    {
      "type": "modify",
      "old_id": "12c0ab39dd5fdffd023685517eb6d65cdfa0d48b",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/ast/to_source_visitor.dart",
      "new_id": "908b3f4da59c16f8132f70392fc9dda08ce54b15",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/ast/to_source_visitor.dart"
    },
    {
      "type": "modify",
      "old_id": "b887f0a217efba24b1d9ab099fac322de8dd1dfc",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/ast/utilities.dart",
      "new_id": "d24d4eaf10764eeeef81d9c6e75bf535e3b390bf",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/ast/utilities.dart"
    },
    {
      "type": "modify",
      "old_id": "37b09c39e9c83a3b16fc84454cc14fecb16b2321",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/resolver/resolution_visitor.dart",
      "new_id": "964e4140880b8a751e1df398f457024d74ef4f6b",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/resolver/resolution_visitor.dart"
    },
    {
      "type": "modify",
      "old_id": "928a9f5e7859a3bf986e8e73a96312b04c43c0f0",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/error/inheritance_override.dart",
      "new_id": "8c4abb5d9232d618c8c032b75e7e0815c95624cb",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/error/inheritance_override.dart"
    },
    {
      "type": "modify",
      "old_id": "75bd8ed37ec5e50bad0f34fac0689e6792d9f001",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/fasta/ast_builder.dart",
      "new_id": "58f534289ac0b49ebe155e70e537bd7535700ab5",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/fasta/ast_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "6493ae6f705b769ccfd9cb02757c5c0f435f93bd",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/generated/error_verifier.dart",
      "new_id": "029f914037ee580f6821400bad9ad35e38e19cfd",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/generated/error_verifier.dart"
    },
    {
      "type": "modify",
      "old_id": "f7ecada981d862cfde24021163d1017f26b7b510",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/generated/ffi_verifier.dart",
      "new_id": "516a19d8a5bdb94c459fe5af79534f80bfb3b615",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/generated/ffi_verifier.dart"
    },
    {
      "type": "modify",
      "old_id": "3c7de8dd8550d1fa8ad7f4977ab431d9e5c71b85",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/summary2/ast_text_printer.dart",
      "new_id": "bb5f5fce600ada6b5cbcf969cabcb0f114dc721e",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/summary2/ast_text_printer.dart"
    },
    {
      "type": "modify",
      "old_id": "2c2649d6aca7e1305787ee8175271670d2066e8f",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/summary2/element_builder.dart",
      "new_id": "fe2b237695bd796f9103d0d460eebb4197024cde",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/summary2/element_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "1cba245604ae6efddf106397d3e76c30f96dd169",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/summary2/reference_resolver.dart",
      "new_id": "9fccda8c2812ff67a61cd48dc49545a02448b1e0",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/summary2/reference_resolver.dart"
    },
    {
      "type": "modify",
      "old_id": "fd30689a4c3aed52da14c511237ac358d78613e3",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/summary2/types_builder.dart",
      "new_id": "b128cfe3567822b7f28b57a38f0f7547520a594c",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/summary2/types_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "73804a42d73cbd977d15fbb2355e09035a2fed88",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/generated/simple_parser_test.dart",
      "new_id": "830df2daaa15c46a8e34cdca4f38a2e388f45d97",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/generated/simple_parser_test.dart"
    },
    {
      "type": "modify",
      "old_id": "6962aff590363b5f4eb7d8cf3334c42769946715",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/generated/top_level_parser_test.dart",
      "new_id": "533a43e7ce8766f8f4623ec2ba44126990d149e2",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/generated/top_level_parser_test.dart"
    },
    {
      "type": "modify",
      "old_id": "4b2641239c650453b7f47ab14a8d9f2d373c86bd",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/generated/utilities_test.dart",
      "new_id": "4327899b801828b0a54224e36a2fe3c974cd20f9",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/generated/utilities_test.dart"
    },
    {
      "type": "modify",
      "old_id": "de0bea2fc906b99c7faacc90043727e0813215d6",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/src/dart/analysis/driver_resolution_test.dart",
      "new_id": "d2da736ca7c206c331c4f4eded6ab437bd9e960f",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/src/dart/analysis/driver_resolution_test.dart"
    },
    {
      "type": "modify",
      "old_id": "1921da73f728ac895d88eab9402a61cb4b32fc82",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/src/summary/resolved_ast_printer.dart",
      "new_id": "5f7440a842ce8b5be2876cf4fca909019fe02d22",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/src/summary/resolved_ast_printer.dart"
    },
    {
      "type": "modify",
      "old_id": "d444d319b2dc474490a1696e54c5624f843b98ff",
      "old_mode": 33188,
      "old_path": "pkg/analyzer_plugin/lib/src/utilities/completion/optype.dart",
      "new_id": "0cfeba2de86b3747e7e9c2ad747a61d4af2b7516",
      "new_mode": 33188,
      "new_path": "pkg/analyzer_plugin/lib/src/utilities/completion/optype.dart"
    },
    {
      "type": "modify",
      "old_id": "624c4df67ec3a060b90940e094fcb0caab873056",
      "old_mode": 33188,
      "old_path": "pkg/nnbd_migration/lib/src/node_builder.dart",
      "new_id": "afbcf024e4de7abf3c7d8a23e5943f871628f382",
      "new_mode": 33188,
      "new_path": "pkg/nnbd_migration/lib/src/node_builder.dart"
    }
  ]
}
