)]}'
{
  "commit": "0cdc04aef640eb0dbaebc31ab9c249d6ec51622e",
  "tree": "2c81ca5a75043136cdad68642534693b5114d7a0",
  "parents": [
    "4f6be426cff22098cca5b084c605004d8d7af940"
  ],
  "author": {
    "name": "Sam McCall",
    "email": "sammccall@google.com",
    "time": "Tue Jun 27 03:33:00 2023 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Jun 27 03:33:38 2023 -0700"
  },
  "message": "Use correct LLVM gtest/gmock for inference tests\n\nDefine a EqualsProto matcher that\u0027s missing from public gmock\n\nPiperOrigin-RevId: 543694206\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8fc6c508e05ec63b33b1e95e75b5e50db9a4268a",
      "old_mode": 33188,
      "old_path": "nullability/BUILD",
      "new_id": "55e37e0c04009575ffceaa915b25adb864b96d26",
      "new_mode": 33188,
      "new_path": "nullability/BUILD"
    },
    {
      "type": "modify",
      "old_id": "67af447397a021ec6787ea84ee0e4bbe51326596",
      "old_mode": 33188,
      "old_path": "nullability/inference/BUILD",
      "new_id": "507147934bf774a128dc55e117eee23df72346f9",
      "new_mode": 33188,
      "new_path": "nullability/inference/BUILD"
    },
    {
      "type": "modify",
      "old_id": "343376099be9e607f1546d684b14a9c0ea4a48a8",
      "old_mode": 33188,
      "old_path": "nullability/inference/infer_nullability_constraints_test.cc",
      "new_id": "ce0543becb88504bed5255f05229917fda1c5a15",
      "new_mode": 33188,
      "new_path": "nullability/inference/infer_nullability_constraints_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0e3d98f0f8946560f2f05c73d34e1080e8aabe2e",
      "old_mode": 33188,
      "old_path": "nullability/inference/resolve_constraints_test.cc",
      "new_id": "9e7cce1f59494f31fa89753cba2e58a7223b786c",
      "new_mode": 33188,
      "new_path": "nullability/inference/resolve_constraints_test.cc"
    },
    {
      "type": "modify",
      "old_id": "7412f85eecb83dda08e3614de3cab1a29462c6b3",
      "old_mode": 33188,
      "old_path": "nullability/inference/safety_constraint_generator_test.cc",
      "new_id": "4011296166add13e1e9f2f848e82cf8baf4b7b46",
      "new_mode": 33188,
      "new_path": "nullability/inference/safety_constraint_generator_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a94944cc2de1dd04a5181bfaec4e08c9cba75aa",
      "new_mode": 33188,
      "new_path": "nullability/proto_matchers.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0e63a5f002f90f3b4a9451f05b8a4e271c7e7339",
      "new_mode": 33188,
      "new_path": "nullability/proto_matchers.h"
    }
  ]
}
