)]}'
{
  "commit": "dc8d64dbd4541fa1886aa54537baa1bb98722674",
  "tree": "614078c9ef2e168f02aeb707fda717a05bf87fe6",
  "parents": [
    "9bff35bd8015f31bef46aec598d12ce6b9a21444"
  ],
  "author": {
    "name": "A4-Tacks",
    "email": "wdsjxhno1001@163.com",
    "time": "Sat Mar 21 16:16:03 2026 +0800"
  },
  "committer": {
    "name": "A4-Tacks",
    "email": "wdsjxhno1001@163.com",
    "time": "Sat Mar 21 16:36:07 2026 +0800"
  },
  "message": "feat: offer \u0027add_braces\u0027 on bin-expr assignment\n\nExample\n---\n```rust\nfn foo() {\n    let x;\n    x \u003d$0 n + 100;\n}\n```\n\n**Before this PR**\n\nAssist not applicable\n\n**After this PR**\n\n```rust\nfn foo() {\n    let x;\n    x \u003d {\n        n + 100\n    };\n}\n```\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "35ee1e5a7816ec912d010c229df9728a6f234345",
      "old_mode": 33188,
      "old_path": "src/tools/rust-analyzer/crates/ide-assists/src/handlers/add_braces.rs",
      "new_id": "da1322de4b641d7405b10fb36d299ca9ef8facc4",
      "new_mode": 33188,
      "new_path": "src/tools/rust-analyzer/crates/ide-assists/src/handlers/add_braces.rs"
    }
  ]
}
