)]}'
{
  "commit": "74546d84eb02dabcf888b0cbf028cb3241a59462",
  "tree": "d8a03525710d2bebe866c5b465352024a8758703",
  "parents": [
    "b89303466294f9a6e885beb43e5967fb589433f7"
  ],
  "author": {
    "name": "Kurt Alfred Kluever",
    "email": "kak@google.com",
    "time": "Fri Jun 12 17:03:18 2026"
  },
  "committer": {
    "name": "Error Prone Team",
    "email": "error-prone-team+copybara@google.com",
    "time": "Fri Jun 12 17:04:29 2026"
  },
  "message": "Recommend `Precondition` APIs instead of manually throwing runtime exceptions when testing against input parameters.\n\nFlume results: unknown commit\n\nPiperOrigin-RevId: 931204960\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fc6bd334b4f23f2ab56f8a5edc9689a1fa40ec83",
      "new_mode": 33188,
      "new_path": "core/src/main/java/com/google/errorprone/bugpatterns/PreferPreconditions.java"
    },
    {
      "type": "modify",
      "old_id": "522664a51f72b7848407a029e90d1092ec12201b",
      "old_mode": 33188,
      "old_path": "core/src/main/java/com/google/errorprone/scanner/BuiltInCheckerSuppliers.java",
      "new_id": "809fc65e29a10ea4cca9126d8089c09874710d1c",
      "new_mode": 33188,
      "new_path": "core/src/main/java/com/google/errorprone/scanner/BuiltInCheckerSuppliers.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "213a08bef0918357a616c2290958c479049e93cb",
      "new_mode": 33188,
      "new_path": "core/src/test/java/com/google/errorprone/bugpatterns/PreferPreconditionsTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0e0bec820699bf30edd347b6abfd195749d68e96",
      "new_mode": 33188,
      "new_path": "docs/bugpattern/PreferPreconditions.md"
    }
  ]
}
