)]}'
{
  "commit": "52289f1fa75a8da0eb82d369cf5fda65fd6147b9",
  "tree": "25cdb5fec3166fbffed620ae8a7bc406a31781de",
  "parents": [
    "dec0365065b75edd0e98b0306f6f9b0051710ed2"
  ],
  "author": {
    "name": "Prince Roshan",
    "email": "princekrroshan01@gmail.com",
    "time": "Thu Jan 16 20:41:01 2025 +0000"
  },
  "committer": {
    "name": "Michael Matloob",
    "email": "matloob@golang.org",
    "time": "Mon Feb 03 12:02:40 2025 -0800"
  },
  "message": "modfile: fix trailing empty lines in require blocks\n\nThis change ensures that trailing empty lines in `require` blocks\nare ignored during parsing itself. Specifically:\n\n- Modified the `parseLineBlock` function to detect and discard blank lines\n(represented by a single empty comment) at the end of a block.\n- Blank lines within a block are preserved as expected, but trailing\nblank lines immediately before the closing parenthesis are now skipped.\n\nFor golang/go#70632\n\nChange-Id: Ica76b3edb3bf7fdc327c7cdc9e401dcf19c523b0\nGitHub-Last-Rev: 1477d7ce8b79b953be1bf5d7a20d4f9917347299\nGitHub-Pull-Request: golang/mod#22\nReviewed-on: https://go-review.googlesource.com/c/mod/+/634875\nReviewed-by: Michael Matloob \u003cmatloob@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "de1b98211a1907acfdf5aae42579d0ef3919ec83",
      "old_mode": 33188,
      "old_path": "modfile/read.go",
      "new_id": "2d7486804f50608e58f50b61c95a9460e8b93ba5",
      "new_mode": 33188,
      "new_path": "modfile/read.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f5598797c160a649f5a5d6cb36e5f93f6cb64631",
      "new_mode": 33188,
      "new_path": "modfile/testdata/issue70632.golden"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6e6b931c19788ad2fd2b7fa2351415fd6316966",
      "new_mode": 33188,
      "new_path": "modfile/testdata/issue70632.in"
    }
  ]
}
