)]}'
{
  "commit": "3d69c3c0c4a3caabd9d5b308a7374d261bdccf23",
  "tree": "892e0223010506dd74252acdabdb9d21c0037a14",
  "parents": [
    "b732254fe6ccea43d172d8e8bb67397c0c9ba321"
  ],
  "author": {
    "name": "Konstantin Shcheglov",
    "email": "scheglov@google.com",
    "time": "Mon Mar 21 23:27:57 2022 +0000"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Mar 21 23:27:57 2022 +0000"
  },
  "message": "Restore sync file methods in AnalysisSession.\n\nThere are clients, like `built_value` that cannot be updated.\n\nChange-Id: I27371018039f22cd7ca2cb82b30ec33469aa6e4e\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/238002\nReviewed-by: Brian Wilkerson \u003cbrianwilkerson@google.com\u003e\nReviewed-by: Nate Bosch \u003cnbosch@google.com\u003e\nReviewed-by: Bob Nystrom \u003crnystrom@google.com\u003e\nCommit-Queue: Konstantin Shcheglov \u003cscheglov@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e3e804f436778c4e0ed49bc7457d0f315516b1b0",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/analysis_server_abstract.dart",
      "new_id": "93f424408c506fc2eee5f34cfb7792db77203d71",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/analysis_server_abstract.dart"
    },
    {
      "type": "modify",
      "old_id": "461d11e2879716d6e6a4dd77e739f6ce380abfa8",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/lsp/handlers/commands/sort_members.dart",
      "new_id": "d10e4db79f47e22501734c9389d575915cc2471e",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/lsp/handlers/commands/sort_members.dart"
    },
    {
      "type": "modify",
      "old_id": "4bad7787ccf694419de7c0d573c85202c9bfe64e",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/lsp/handlers/handler_definition.dart",
      "new_id": "f65aa566d0ac3671d8e57f85ef9c50d62f033217",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/lsp/handlers/handler_definition.dart"
    },
    {
      "type": "modify",
      "old_id": "32d53650e34c2db983c1a62680a12da678027ccf",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/lib/src/services/refactoring/rename_import.dart",
      "new_id": "2a0bf1ff3dbb77dba27c569264e903f5ee5a893e",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/lib/src/services/refactoring/rename_import.dart"
    },
    {
      "type": "modify",
      "old_id": "20eea763f5e0664e8dbe3e5badf733936f027637",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/integration/linter/lint_names_test.dart",
      "new_id": "1b8e5d04d240cba44e60f7abd5ca24a8526f2a42",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/integration/linter/lint_names_test.dart"
    },
    {
      "type": "modify",
      "old_id": "ff4bf5ff3b1d8fbe550bb72a89a9f5d29c960746",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/services/correction/sort_members_test.dart",
      "new_id": "bd2bf66f9f2bfd6b302ef7c75844385011ccdf1a",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/services/correction/sort_members_test.dart"
    },
    {
      "type": "modify",
      "old_id": "5fe7b8c7cf93a942dc5a6aa9f89d056037b9763f",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/verify_no_solo_test.dart",
      "new_id": "32f3e1e9ec2fded22fac196cdd0626112e69e0f5",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/verify_no_solo_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b63109cfbb76c01c272467835174c12c051ac447",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/verify_sorted_test.dart",
      "new_id": "cb8675d90a6618471401139b45e4eded8971362c",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/verify_sorted_test.dart"
    },
    {
      "type": "modify",
      "old_id": "a4c2904bdc3d6a3049f323ff541b4f2435d44a3d",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server_client/test/verify_sorted_test.dart",
      "new_id": "7d64d9bf94c2ba1e9adb9a8cdcde9e95badbba38",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server_client/test/verify_sorted_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b526767a4ff71686144b0c32cd20037e52d0a362",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/CHANGELOG.md",
      "new_id": "5c1cf475a7d23d6b58cb161471930ac2f0b16307",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "7f64a05334a9f392f70f0d55e9d2edfd80a9e1bc",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/doc/tutorial/ast.md",
      "new_id": "5206b3920871c305647e3af7e1b681bcfeed75c3",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/doc/tutorial/ast.md"
    },
    {
      "type": "modify",
      "old_id": "9f7e4ffc6cb6a80fd2aa9882bb64b4b3234c217f",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/dart/analysis/session.dart",
      "new_id": "dc14b0a429c5d01c672d8cbfb10dacdfbc309ebb",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/dart/analysis/session.dart"
    },
    {
      "type": "modify",
      "old_id": "830e0659551aa43fcb0ad7b146db2c56a4d66682",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/analysis/driver.dart",
      "new_id": "45cd4bab73ecf7285faba096af572cf80edad425",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/analysis/driver.dart"
    },
    {
      "type": "modify",
      "old_id": "545417ebcafb7a77f233ef4d4577b29896194905",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/lib/src/dart/analysis/session.dart",
      "new_id": "eccf228df7219b183180341406679b8d161a7ed4",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/lib/src/dart/analysis/session.dart"
    },
    {
      "type": "modify",
      "old_id": "685fa7bd23769c0a14897a5b1aadba1a100cbb49",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/dart/analysis/analysis_context_test.dart",
      "new_id": "4ebf81d4a711b69809fd34e040ae798debb3320a",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/dart/analysis/analysis_context_test.dart"
    },
    {
      "type": "modify",
      "old_id": "1bfe413842907c32787416553454f86f78767bfe",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/src/dart/analysis/driver_test.dart",
      "new_id": "0f775f5a95818ec8d5e669c4490da3f221b68862",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/src/dart/analysis/driver_test.dart"
    },
    {
      "type": "modify",
      "old_id": "56ea4ff36831afcf7444f6a93ec21444936ad3ad",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/src/dart/analysis/resolve_for_completion_test.dart",
      "new_id": "e9b7143f7c09c607fbc3cfa4cfbb7bceda726d0c",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/src/dart/analysis/resolve_for_completion_test.dart"
    },
    {
      "type": "modify",
      "old_id": "d374b9c99719c19e0a64eac733c32c87cb92a2e8",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/src/dart/analysis/results/get_element_declaration_test.dart",
      "new_id": "5d1a963bcd543f782fe6b0ccbf8d47ba664d845e",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/src/dart/analysis/results/get_element_declaration_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b95640d38122e69711bf7850303ef049f8a32879",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/src/dart/analysis/session_test.dart",
      "new_id": "fac7f1f86283d21ded646bfb31abdfd54c057994",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/src/dart/analysis/session_test.dart"
    },
    {
      "type": "modify",
      "old_id": "ded4f5aa6209d801fea062822b6bdc354aab3cd8",
      "old_mode": 33188,
      "old_path": "pkg/analyzer/test/src/services/available_declarations_test.dart",
      "new_id": "84e997f790eb842f4c1cec37984275e7514a2961",
      "new_mode": 33188,
      "new_path": "pkg/analyzer/test/src/services/available_declarations_test.dart"
    },
    {
      "type": "modify",
      "old_id": "5455b3ea1da939f70ced967b3b0a4475a52b13e5",
      "old_mode": 33188,
      "old_path": "pkg/analyzer_cli/lib/src/error_formatter.dart",
      "new_id": "ceec7357cd814875e9c19637a9fada8184666022",
      "new_mode": 33188,
      "new_path": "pkg/analyzer_cli/lib/src/error_formatter.dart"
    },
    {
      "type": "modify",
      "old_id": "9bc21e4aadb462bed615ba4060c10d040dfbe84a",
      "old_mode": 33188,
      "old_path": "pkg/analyzer_utilities/lib/verify_tests.dart",
      "new_id": "bdbf86d3637851fd8a016d4c669f51bf918380d6",
      "new_mode": 33188,
      "new_path": "pkg/analyzer_utilities/lib/verify_tests.dart"
    },
    {
      "type": "modify",
      "old_id": "4924123d78c9309e1996b93129db1435f3f12f42",
      "old_mode": 33188,
      "old_path": "pkg/test_runner/tool/orphan_files.dart",
      "new_id": "64572094c4cef8ab452802e3b569e138acd53e8b",
      "new_mode": 33188,
      "new_path": "pkg/test_runner/tool/orphan_files.dart"
    }
  ]
}
