)]}'
{
  "commit": "0dfb73159ce5a3dc970dcc201b2129d254d3dc8d",
  "tree": "e5c12a3e3245b12072fd677ec16334820865f0ba",
  "parents": [
    "2afb2e1973a67ec6d383d899c7585faf0cc652df"
  ],
  "author": {
    "name": "Roland McGrath",
    "email": "mcgrathr@google.com",
    "time": "Fri Sep 05 17:15:12 2025 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Sep 05 17:20:21 2025 -0700"
  },
  "message": "[libc] Use anonymous namespace for file-local symbols (#157202)\n\nA namespace like LIBC_NAMESPACE::internal should only ever be\ndefined if it\u0027s providing global symbols declared in headers.\nThese StringUtil implementations were defining global namespaced\nsymbols for their file-local helper code, which they should not.\n\nGitOrigin-RevId: 4d0b81616975c4ea8984170122a04553cb14337a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3b22021706bba20d865de338d209656031b75400",
      "old_mode": 33188,
      "old_path": "src/__support/StringUtil/error_to_string.cpp",
      "new_id": "38916af83795d981d572ad303b41c658b2dd9728",
      "new_mode": 33188,
      "new_path": "src/__support/StringUtil/error_to_string.cpp"
    },
    {
      "type": "modify",
      "old_id": "b67d28814816c9532e40b282c35fd8a5ade22cdc",
      "old_mode": 33188,
      "old_path": "src/__support/StringUtil/signal_to_string.cpp",
      "new_id": "e5863ff1e8987007e8611650b7c6939ea2d8fb15",
      "new_mode": 33188,
      "new_path": "src/__support/StringUtil/signal_to_string.cpp"
    }
  ]
}
