)]}'
{
  "commit": "4d0b81616975c4ea8984170122a04553cb14337a",
  "tree": "a593d91bb051940e9298d85732f4e69317297ef9",
  "parents": [
    "9789abb2b9ad0a3d3a2af3cc63d027ec20156650"
  ],
  "author": {
    "name": "Roland McGrath",
    "email": "mcgrathr@google.com",
    "time": "Fri Sep 05 17:15:12 2025 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Sep 05 17:15:12 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.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3b22021706bba20d865de338d209656031b75400",
      "old_mode": 33188,
      "old_path": "libc/src/__support/StringUtil/error_to_string.cpp",
      "new_id": "38916af83795d981d572ad303b41c658b2dd9728",
      "new_mode": 33188,
      "new_path": "libc/src/__support/StringUtil/error_to_string.cpp"
    },
    {
      "type": "modify",
      "old_id": "b67d28814816c9532e40b282c35fd8a5ade22cdc",
      "old_mode": 33188,
      "old_path": "libc/src/__support/StringUtil/signal_to_string.cpp",
      "new_id": "e5863ff1e8987007e8611650b7c6939ea2d8fb15",
      "new_mode": 33188,
      "new_path": "libc/src/__support/StringUtil/signal_to_string.cpp"
    }
  ]
}
