)]}'
{
  "commit": "9ac7062b1860d895fb5a8cbf58c3e9ef8f674b5f",
  "tree": "254921002927a26dfa6581b058f34eba74f6c1aa",
  "parents": [
    "98ebd7e1292d3064ea68105368ee3c334ded63d0"
  ],
  "author": {
    "name": "Derek Mauro",
    "email": "761129+derekmauro@users.noreply.github.com",
    "time": "Mon Feb 03 10:50:45 2025 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Feb 03 10:50:45 2025 -0500"
  },
  "message": "PR #1819: fix compilation with AppleClang (#1820)\n\nImported from GitHub PR https://github.com/abseil/abseil-cpp/pull/1819\r\n\r\nFix the following error:\r\n\r\nabsl/random/internal/randen_detect.cc:123:12: error: no member named \u0027nullopt\u0027 in namespace \u0027std\u0027; did you mean \u0027absl::nullopt\u0027?\r\n  123 |     return std::nullopt;\r\n      |            ^~~~~~~~~~~~\r\n      |            absl::nullopt\r\nabsl/types/optional.h:86:43: note: \u0027absl::nullopt\u0027 declared here\r\n   86 | ABSL_INTERNAL_INLINE_CONSTEXPR(nullopt_t, nullopt,\r\n      |                                           ^\r\nMerge b9a2d3920a472af7247876f58513aeb704fd3145 into 7253ff8f9571cf2877067ce11b984b059a0c53b7\r\n\r\nMerging this change closes #1819\r\n\r\nCOPYBARA_INTEGRATE_REVIEW\u003dhttps://github.com/abseil/abseil-cpp/pull/1819 from clementperon:master b9a2d3920a472af7247876f58513aeb704fd3145\r\nPiperOrigin-RevId: 722599523\r\nChange-Id: Ie66cbf9daf3b115668194da8b74acd6a43e12a03\r\n\r\nCo-authored-by: Clément Péron \u003cperon.clem@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "828db4790aea8d5f63394c969e51334affb11cae",
      "old_mode": 33188,
      "old_path": "absl/random/internal/randen_detect.cc",
      "new_id": "58948d59067c9e825d5d11f0e7196e3c6d815cc2",
      "new_mode": 33188,
      "new_path": "absl/random/internal/randen_detect.cc"
    }
  ]
}
