)]}'
{
  "commit": "9181df9d6bf5b3d80e59d0f249c8ff9460b0f28f",
  "tree": "56d6062c1ab559f052a225c794b364341af83fa2",
  "parents": [
    "743a1d0b52e8299091e7a86b432b201fc5ffe1c9"
  ],
  "author": {
    "name": "Danny Tuppeny",
    "email": "danny@tuppeny.com",
    "time": "Wed Sep 09 18:53:39 2020 +0000"
  },
  "committer": {
    "name": "commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Wed Sep 09 18:53:39 2020 +0000"
  },
  "message": "[Analyzer] Fix error in LSP go-to-definition when target is in a \"part\"\n\nPlus unrelated navigation regions (for example in comments, references\noutside of the required range would be returned).\n\nFixes https://github.com/dart-lang/sdk/issues/28799.\n\nChange-Id: I2fce33a3bd2678abfb40e5e9b3e3c5662e4f5608\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/161948\nCommit-Queue: Danny Tuppeny \u003cdanny@tuppeny.com\u003e\nReviewed-by: Brian Wilkerson \u003cbrianwilkerson@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f2f2cf1c76550e634869d0f8f9928c0671809861",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/analysis/get_navigation_test.dart",
      "new_id": "4dbe5579cb2d296969a6a844b50af0f181ed527c",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/analysis/get_navigation_test.dart"
    },
    {
      "type": "modify",
      "old_id": "bd692803cd2ed46183d434e01dff769e4ce2c218",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/integration/analysis/get_navigation_test.dart",
      "new_id": "1288adb48934294736532a491a6314becc4d9ddf",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/integration/analysis/get_navigation_test.dart"
    },
    {
      "type": "modify",
      "old_id": "a243579e03df28dbb07455a16546537c8cf7611b",
      "old_mode": 33188,
      "old_path": "pkg/analysis_server/test/lsp/definition_test.dart",
      "new_id": "d64412c6b0fad937844d999cc82932e276932357",
      "new_mode": 33188,
      "new_path": "pkg/analysis_server/test/lsp/definition_test.dart"
    },
    {
      "type": "modify",
      "old_id": "efa84ae4bcc357067155f43e3a5e47173998d006",
      "old_mode": 33188,
      "old_path": "pkg/analyzer_plugin/lib/utilities/navigation/navigation_dart.dart",
      "new_id": "cd05675ac79944d39d3393f484ebca1a688326f3",
      "new_mode": 33188,
      "new_path": "pkg/analyzer_plugin/lib/utilities/navigation/navigation_dart.dart"
    }
  ]
}
