)]}'
{
  "commit": "2f3d3a8c7a31f181063c53397275c5ff8b375070",
  "tree": "e1b686e4f3625c11379008802f79360daf4bd0fb",
  "parents": [
    "0a78e4409a3042871036c75eda52e5cf01d0a623"
  ],
  "author": {
    "name": "Liam Miller-Cushon",
    "email": "cushon@google.com",
    "time": "Thu Sep 17 12:17:47 2026"
  },
  "committer": {
    "name": "Error Prone Team",
    "email": "error-prone-team+copybara@google.com",
    "time": "Thu Sep 17 12:25:11 2026"
  },
  "message": "Scan switch cases before checking completion in `Reachability`\n\nEnsure all switch cases (for both rule and statement switches) are scanned so that `break` and `continue` statements targeting enclosing statements or loops are recorded before completion checks.\n\nPiperOrigin-RevId: 983128976\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d258e918168cec6cd95a660be613a419073ec487",
      "old_mode": 33188,
      "old_path": "check_api/src/main/java/com/google/errorprone/util/Reachability.java",
      "new_id": "1d4329767519605e1256d53951ebd906fa24c716",
      "new_mode": 33188,
      "new_path": "check_api/src/main/java/com/google/errorprone/util/Reachability.java"
    },
    {
      "type": "modify",
      "old_id": "08ffbb703cd1102ace157537ffd298219f351bb3",
      "old_mode": 33188,
      "old_path": "check_api/src/test/java/com/google/errorprone/util/ReachabilityTest.java",
      "new_id": "32e270573586448a25552c2b7507ca3770625e06",
      "new_mode": 33188,
      "new_path": "check_api/src/test/java/com/google/errorprone/util/ReachabilityTest.java"
    }
  ]
}
