)]}'
{
  "commit": "d8e979eda6c107aad386fcf4f3fc7a9da7392ce1",
  "tree": "467f23a697957d9fbcfe47cfbadbc6d803288dd1",
  "parents": [
    "c1c9e87e7fc458f24cf324f2217eaa76496059a0"
  ],
  "author": {
    "name": "Filip Niksic",
    "email": "fniksic@google.com",
    "time": "Fri Feb 13 17:35:05 2026"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Feb 13 17:35:50 2026"
  },
  "message": "Prioritize custom printers over default aggregate printing.\n\nThis change makes `AbslStringify` and `FuzzTestPrintSourceCode` take precedence over the default field-level printing for aggregate types. If a custom printer is defined for a type, it will be used for both human-readable and source-code modes, with fallback between `AbslStringify` and `FuzzTestPrintSourceCode`. The documentation is updated to reflect this behavior.\n\nThis reduces the amount of boilerplate that the user has to write to override the default field-level printing: with the change, it suffices to define `AbslStringify`. This is important for aggregate types that have a nested C-style array, for which the aggregate detection yields a compile-time error.\n\nPiperOrigin-RevId: 869769739\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a656179f562a51a6835dd094a2257926adca2c51",
      "old_mode": 33188,
      "old_path": "doc/domains-reference.md",
      "new_id": "4db65653ca507321e19a16c08ce2240d273e9f82",
      "new_mode": 33188,
      "new_path": "doc/domains-reference.md"
    },
    {
      "type": "modify",
      "old_id": "cc30636223a83ed5f7ac6363b688c54d089448c6",
      "old_mode": 33188,
      "old_path": "fuzztest/internal/type_support.h",
      "new_id": "eb554714da3359bcc92ff6a7bf6a3834db2bf4af",
      "new_mode": 33188,
      "new_path": "fuzztest/internal/type_support.h"
    },
    {
      "type": "modify",
      "old_id": "56b2f0771e898729ddd2e7e85143889a1c47ae97",
      "old_mode": 33188,
      "old_path": "fuzztest/internal/type_support_test.cc",
      "new_id": "afaa80bb68b6c739070d6b18d891d2332304c583",
      "new_mode": 33188,
      "new_path": "fuzztest/internal/type_support_test.cc"
    }
  ]
}
