)]}'
{
  "commit": "6ea0a2f09157f3ef6064be94b0c512cf710ea63a",
  "tree": "2888adc68b6c4a749fbf3c1df24e82af15baee74",
  "parents": [
    "def1c095f8040483eb35330257ff154a9fdd07c0",
    "76418128dc4c6c50067df392cc8419b747b11396"
  ],
  "author": {
    "name": "rustbot",
    "email": "47979223+rustbot@users.noreply.github.com",
    "time": "Tue Jun 23 22:31:12 2026 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jun 23 22:31:12 2026 +0000"
  },
  "message": "Do not trigger `manual_option_zip` when map receiver is a lazy evaluated expression (#17270)\n\n`Option::zip` eagerly evaluates both the receiver and parameter\nexpressions, always evaluating the argument and preventing its\nconditional execution, otherwise possible in the original `and_then` +\n`map` pattern. hence `manual_option_zip` shouldn\u0027t be triggered for such\ncases\n\nchangelog: fix [`manual_option_zip`] false positive: don\u0027t trigger when\nthe map receiver is a lazy evaluated expression\n\nfixes rust-lang/rust-clippy#17253\n",
  "tree_diff": []
}
