)]}'
{
  "commit": "1376f901f360496cca4998363e8456a4055bd7b3",
  "tree": "f97c0e0a768daf099f6f5faf32dd9283d260a694",
  "parents": [
    "83763a9b8164d02ccf12171d4b52c51820a56739",
    "8e61983aae46758352fe70e3b5cdb21d753c2320"
  ],
  "author": {
    "name": "Jacob Pratt",
    "email": "jacob@jhpratt.dev",
    "time": "Wed Jun 24 00:40:26 2026 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jun 24 00:40:26 2026 -0400"
  },
  "message": "Rollup merge of #158222 - Dnreikronos:format/foreign_newline_diagnostic, r\u003dTaKO8Ki\n\nformat: ignore println newline in foreign format hints\n\nfixes rust-lang/rust#158216\n\n`println!` adds a newline before the unused-arg diagnostic checks for printf-style formats. that made a trailing `%` look like `%` plus `\n`, so rustc printed a weird unsupported conversion specifier note.\n\nimo the least risky fix is to leave normal format parsing alone and only strip that synthetic newline for the foreign-format hint scan. idk if there is much more to do here, the ui tests cover the reported case plus the older trailing-percent baselines. lgtm to me, ltm this keeps the behavior narrow.\n",
  "tree_diff": []
}
