)]}'
{
  "commit": "a873ab7906bc5b1431821864df8036068aab972d",
  "tree": "bfd9f4b379f7bc6b090f749bc56de39d1af6f210",
  "parents": [
    "65512b72feb570d3595bacdc6b1441a0e211d610"
  ],
  "author": {
    "name": "Per Larsen",
    "email": "perlarsen@google.com",
    "time": "Thu Jul 24 22:29:56 2025 +0000"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Jul 24 23:14:12 2025 -0700"
  },
  "message": "rust: Gate new lint on Rust version\n\nThe `unnecessary_transmutes` lint was added in Rust 1.88 and will warn\nwhen used unconditionally with prior Rust releases. This can break the\nbuild when downstream users treat warnings as errors (even if they\nshouldn\u0027t). Enabling this lint on Rust versions that supports it avoids\ntriggering any new warnings or errors.\n\nTest: build bssl-sys with Rust 1.87 and 1.88; verify lack of warnings\nChange-Id: Id038e359a763dc608cd389a90829dc035d9232d3\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/80707\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3502a69f59cfbca4f7b5f34e0222e36cf86eaf6b",
      "old_mode": 33188,
      "old_path": "rust/bssl-sys/src/lib.rs",
      "new_id": "c306e7a60c67e559e2f350b82bbfb32bf0152722",
      "new_mode": 33188,
      "new_path": "rust/bssl-sys/src/lib.rs"
    }
  ]
}
