)]}'
{
  "commit": "0f8da770eeecc5f6f983dfeaf1e4ca0b8071ba08",
  "tree": "053c35bfaf48ee420935e51e1d360d252d688a25",
  "parents": [
    "a796ee26d5ea752940107a98091c18a362024e58"
  ],
  "author": {
    "name": "Googler",
    "email": "no-reply@google.com",
    "time": "Wed Oct 15 11:40:25 2025 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Oct 15 11:44:35 2025 -0700"
  },
  "message": "Include slot indices in override method summaries, rather than slot counts.\n\nThe full set of indices is needed to correctly detect all inferable slots in overrides with non-consecutive slot indices, e.g. a function with a pointer param but non-pointer return.\n\nAlso add printing capabilities for MethodSummary for easier debugging of tests, fix some clang-tidy findings related to static methods and using llvm range-based APIs instead of the standard library APIs, and remove an unnecessary IWYU pragma.\n\nPiperOrigin-RevId: 819847817\nChange-Id: I56bcf31ab452c681393906cfb762cc1085f30dd6\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "87dd68467780e62ce304ceadf01ff9782f86be61",
      "old_mode": 33188,
      "old_path": "nullability/inference/BUILD",
      "new_id": "e2d1e6f4c577590ceff0778dadf8825a690bc7dd",
      "new_mode": 33188,
      "new_path": "nullability/inference/BUILD"
    },
    {
      "type": "modify",
      "old_id": "6015dd991fccce39cef991fd1485b26552b317cd",
      "old_mode": 33188,
      "old_path": "nullability/inference/collect_evidence.cc",
      "new_id": "bf82fcee39969cab1774f6c50f08e1c6ed0389ce",
      "new_mode": 33188,
      "new_path": "nullability/inference/collect_evidence.cc"
    },
    {
      "type": "modify",
      "old_id": "89a61ca2fdb7775b79ec64c6e42ef945cf80f65c",
      "old_mode": 33188,
      "old_path": "nullability/inference/collect_evidence.h",
      "new_id": "b3e940647c5557021e700494f41c4f96d245b674",
      "new_mode": 33188,
      "new_path": "nullability/inference/collect_evidence.h"
    },
    {
      "type": "modify",
      "old_id": "6fbb615d20d59088e4ce849b4ed70efae27f4a4c",
      "old_mode": 33188,
      "old_path": "nullability/inference/collect_evidence_test.cc",
      "new_id": "4902277000c166e6cfad7105b86c97767e9d9f26",
      "new_mode": 33188,
      "new_path": "nullability/inference/collect_evidence_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a2ae15cd8018a89c3686f8cf0cd9d7c7f2cb9ce5",
      "old_mode": 33188,
      "old_path": "nullability/inference/inferable.cc",
      "new_id": "aada32fc9d6badd5cc3042c4cf9bc1d092d1fed9",
      "new_mode": 33188,
      "new_path": "nullability/inference/inferable.cc"
    },
    {
      "type": "modify",
      "old_id": "54a0921f3bad6610cdfb4fe41147d8ec46545c94",
      "old_mode": 33188,
      "old_path": "nullability/inference/inferable.h",
      "new_id": "2568427fcdc3163c9fce3c5e3285d6a4a47107d6",
      "new_mode": 33188,
      "new_path": "nullability/inference/inferable.h"
    },
    {
      "type": "modify",
      "old_id": "9df12e732129562061cbc234ec6d9e9ab987c387",
      "old_mode": 33188,
      "old_path": "nullability/inference/inferable_test.cc",
      "new_id": "d1fbacf5af9a76129e42fde5a57625bffbf552f1",
      "new_mode": 33188,
      "new_path": "nullability/inference/inferable_test.cc"
    }
  ]
}
