)]}'
{
  "commit": "0d35cf733ee28124af5659d964d5faba08ba7f3e",
  "tree": "047115c6558839c60d20063e553fe17f49e76de5",
  "parents": [
    "954ba3f31c38ce90ecfe1f6291244d9bcd5ca783"
  ],
  "author": {
    "name": "Paul Berry",
    "email": "paulberry@google.com",
    "time": "Wed Sep 30 12:03:54 2020 +0000"
  },
  "committer": {
    "name": "commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Wed Sep 30 12:03:54 2020 +0000"
  },
  "message": "Replace flow analysis\u0027s setReachable with setUnreachable.\n\nThe setReachable method took a bool indicating whether the new state\nshould be considered reachable or not, however outside of tests the\nvalue that was passed in was always `false`.  Change to a\n`setUnreachable` method taking no arguments.\n\nThis should make it easier to transition to a stack representation for\nreachability.\n\nBug: https://github.com/dart-lang/sdk/issues/40009\nChange-Id: I16a35ec3d5f44763a60e42f200a3caa619fac118\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/165142\nReviewed-by: Johnni Winther \u003cjohnniwinther@google.com\u003e\nCommit-Queue: Paul Berry \u003cpaulberry@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b56ed21784d7777bff399bdbf5f635a112380967",
      "old_mode": 33188,
      "old_path": "pkg/_fe_analyzer_shared/lib/src/flow_analysis/flow_analysis.dart",
      "new_id": "7959ff922b1bb088dc2705108773828811cda7a6",
      "new_mode": 33188,
      "new_path": "pkg/_fe_analyzer_shared/lib/src/flow_analysis/flow_analysis.dart"
    },
    {
      "type": "modify",
      "old_id": "062bbb510390c94a5b1ed58dc3cc5b7c868579ba",
      "old_mode": 33188,
      "old_path": "pkg/_fe_analyzer_shared/test/flow_analysis/flow_analysis_test.dart",
      "new_id": "b7b9be97ef783667d6a9cf2bddf04d69223bd7c6",
      "new_mode": 33188,
      "new_path": "pkg/_fe_analyzer_shared/test/flow_analysis/flow_analysis_test.dart"
    }
  ]
}
