)]}'
{
  "commit": "4604c50c33b486bd7bd19abe2212175dca3a8c24",
  "tree": "e94d9cfa58e9c6d433c8296a2c76e2ad3c6c8215",
  "parents": [
    "faa69f2df2e7b747aa6d149e05312bf1c19d009a"
  ],
  "author": {
    "name": "Marcin Kowalczyk",
    "email": "qrczak@google.com",
    "time": "Wed May 27 15:27:00 2026"
  },
  "committer": {
    "name": "Marcin Kowalczyk",
    "email": "qrczak@google.com",
    "time": "Wed May 27 15:28:52 2026"
  },
  "message": "Make it easier to define comparisons available conditionally.\n\nWhen concrete types are specified at `WithEqual` or `WithCompare`, define\nprimary comparisons with swapped parameters only if unswapped ones are defined.\nAlso, do not define secondary comparisons with swapped parameters for concrete\nparameter types; they are provided generically.\n\nPiperOrigin-RevId: 922146940\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4670d30443a0db8d6846b974020fbddd52d03d70",
      "old_mode": 33188,
      "old_path": "doc/record_writer_options.md",
      "new_id": "936a76f3e2d6842613385a05625ea091bd1fb8a3",
      "new_mode": 33188,
      "new_path": "doc/record_writer_options.md"
    },
    {
      "type": "modify",
      "old_id": "dde01853c73f53f6bbe2e1627fa8ee1a3f7cd607",
      "old_mode": 33188,
      "old_path": "riegeli/base/compare.h",
      "new_id": "a95d148f2dba0c2553bfd38d2e785cc9d74dae55",
      "new_mode": 33188,
      "new_path": "riegeli/base/compare.h"
    }
  ]
}
